NEW
Font size
WorksheetsTrà Mi,No11.past,present perfect
Total questions: 26
Worksheet time: 7mins
What is the formula of Present Perfect Tense?
is/are/am + verb + ing
will + base verb
has/have + past participle
had + past participle
What is the formula of Past Perfect?
has/have + past participle
had + past participle
was/were + verb + ing
d/ed/ied/change word/no change
I ________ three lectures today and I still have two more later this afternoon.
have
have had
had
had had
A: Do you want a lift home?
B: No, I __________ this morning because my alarm clock didn't go off, so I need to work late.
oversleep
had overslept
have overslept
would have overslept
The boy told me that he __________ his train ticket and didn't know how he would get home.
loses
had lost
has lost
lost
Fresh fruits and vegetables are very difficult for consumers to get, and they are expensive these days because a typhoon __________ across the island.
had just swept
just swept
is just sweeping
has just swept
Last week Jess finished studying Chapter 1. This week she’s studying Chapter 2. She __________ Chapter 1 when he started Chapter 2.
has already studied
had already studied
studied
would have studied
Uzupełnij zdanie:
"Anna ______ a million in a lottery yesterday."
has won
has win
won
win
Uzupełnij zdanie:
"Susan ______ a lot of friends when she was in primary school."
had
has had
haved
has
Uzupełnij zdanie:
"My sister _______ me since last September."
didn't visit
hasn't visit
hasn't visited
didn't visited
Uzupełnij zdanie:
"My parents ______ from the trip yet."
didn't return
have return
haven't returned
haven't returnt
Uzupełnij zdanie:
"Brian _______ in our company for 3 years."
has working
worked
has worked
works
