Worksheetspast perfect
Total questions: 64
Worksheet time: 32mins
I went to Brazil last year. I ___________ (not go) there before.
had gone
went
hadn't gone
A: Why did you leave so early?
B: Because I _______________ (promise) to visit a friend
promises
had promise
hadn't promised
had promised
When Bob went to bed last night, he __________ (brush) his teeth.
brushes
brush
had brushed
had brush
When I was 5 years old, I ____________ (learn) how to read.
had learned already
learn
had already learned
When I went to bed last night, my dog __________ (eat) all its food.
had eat
had ate
had eaten
eats
When Maya was 8 years old, she _________ (get) a medal at school.
had got
had get
had gotten
I __________ (be) really happy to see you yesterday because I _________ (not see) you for a long time.
be / don't see
are / didn't see
was / hadn't see
was / hadn't seen
When we ________ (get) to the theater, the movie __________ (begin).
get / begins
got / begin
got / had begun
got / begin
I __________ (see) a car by the side of the road. It ________ (run) out of gas.
see / runs
saw / run
saw / had run
see / had ran
We ________ (phone) mom, but she wasn't home. She ________ (go) out.
phoned / had gone
phone / goes
phoned / had went
phone / had go
When my friends ___________ (arrive) to the bus stop, the bus __________ (leave).
arrived / leaves
arrive / leave
arrived / had left
arrived / had leave
When they ___________ (open) their suitcases, they realized that they ____________ (forget) their warm clothes.
open / forget
opened / had forgot
opened / forget
opened / had forgotten
By the time I __________ (be) 19 years old, I _____________ (win) a CD signed by my favorite artist.
am / won
was / had win
was / win
was / had won
The storm destroyed the sandcastle that we ______ .
had built
had not been
had already done
had put on
I was sure that I ___________ her before.
had saw
seen
had seen
I needed to know what ______________ to my dog.
has happened
had happened
happened
The film ________________ by the time we got to the cinema.
had start
had started
has started
Julia left the restaurant after she _________ eating.
had finished
has finished
finished
I went to bed after I ___________ off the television.
switched
has switched
had switched
What is the correct past perfect form of "She makes some delicious cookies"?
She had make some delicious cookies.
She has made some delicious cookies.
She had made some delicious cookies.
She made some delicious cookies.
What is the correct past perfect form of "I do the laundry"?
I have done the laundry.
I did the laundry.
I had did the laundry.
I had done the laundry.
What is the correct past perfect form of "We visit Paris"?
We'd visited Paris.
We've visited Paris.
We'd visiting Paris.
We'd visit Paris.
What is the correct past perfect form of "It is hot"?
It had been hot.
It had be hot.
It was hot.
It had hot.
I was sure that I ___________ the place before
had saw
seen
have seen
had seen
I needed to know what ______________ to my car.
happened
has happened
happens
had happened
The film ________________ by the time we got to the cinema.
had start
started
has started
had started
Lynne left the restaurant after she ___________________ eating.
finished
had finished
had finish
has finished
I went to bed after I ___________________ off the television.
had switch
switched
had switched
has switched
We ___________________ the car for five years when we sold it.
had have
had
have had
had had
By the time we got there, he _______________ .
have left
has left
left
had left
When I came round in the hospital I realised I ____________________ the car.
have crashed
has crashed
crashed
had crashed
If I ___________________ to University. I would have studied computers.
had gone
have gone
had went
go
After I ____________________ my homework I watched the TV.
had done
had did
have done
done
What is the correct past perfect form of "We rent a car"?
We could rent a car.
We had rentted a car.
? We 'd rent a car.
We had rented a car.
Choose the sentence that has the same meaning as the following ones:
We forgot our passports. As a consequence, we were late for the plane
We had forgotten our passports after we were late for the plane.
We were late for the plane before we had forgotten our passports.
We were late for the plane when we forgot our passports.
We were late for the plane because we had forgotten our passports.
Choose the option that completes the sentence in an accurate way:
When I ___________ at the cinema, the film ________.
arrived/ started
had arrived/had started
had arrived/ starting
arrived/ had started
Choose the option that completes the sentence in an accurate way:
She ___ in China before she _______ to Thailand.
had live/ gone
had lived/ went
had lives/ went
had lived/ had gone
Choose the option that completes the sentence in an accurate way:
Karen ________ until I ___________.
hadn´t arrive/ leave
didn´t arrive/ had left
arrives/ had leave
didn´t arrived/ had left
Choose the option that completes the sentence in an accurate way:
After they______ the shellfish, they ______ to feel sick
had eaten/ began
ate/ had begun
have eaten/ begins
ate/ begun
Choose the sentence that has the same meaning as the following ones:
We finished dinner. Then, we went out.
Before we had finished, we had gone.
Before we finished dinner, we went out.
We had finished dinner, when we went out.
We had gone out, when we finished dinner
Write a sentence that has the same meaning as the following ones:
She studied a lot. Then, she got excellent grades.
(a)
Write a sentence that has the same meaning as the following ones:
It didn´t rain all summer. As a consequence, the grass was yellow.
(a)
She ....just ...... to watch TV when the power went off.
has started
had started
started
was started
I .... her for 3 years until I met her at last.
saw
didn't see
hadn't seen
wouldn't see
He .... his leg in a skiing accident last year.
broke
has broken
had broken
breaks
After we .... all the sandwiches we decided not to have any sweets.
ate
were eating
had eaten
eat
I ... to Disneyland in 2002.
have been
will go
went
had gone
After they ..... the tickets, they met at the entrance.
bought
had bought
have bought
will buy
The kids ... a ride after they had had enough rest.
had taken
take
took
tooked
When we reached home, they ...already.....eating.
have started
didn't start
did start
had started
Jim noticed in horror that he .... his passport.
had lost
lost
didn't lose
loses
Mary told me that she ..... that film 2 years before.
had seen
saw
was watching
watched
James asked me if I .... ever..... to India.
will travel
have travelled
had travelled
don't travel
He had lived in Edinburgh for 2 years before he ..... to Glasgow.
moves
had moved
has moved
moved
