wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Station 4: Past Perfect and Past Perfect Continuous

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.
__________ to you or had he stayed in his car before the police arrived?
a)
Had the driver talked
b)
Did the driver talk
c)
Was the driver talking
d)
Had the diver been talked
2.
Which of these is the correct Past Perfect?
a)
had went
b)
had gone
c)
had saw
d)
have been
3.
We use Past Perfect...
a)
for an unfinished action.
b)
to refer to an action in the past.
c)
to refer to an action in an unknown time.
d)
to talk about an action before another one in the past.
4.
I couldn't buy any popcorn at the movie because I __________ my money.
a)
have lost
b)
have lost
c)
had lost
d)
had been losing
5.
My friend __________ me the pictures he __________ during his vacation.
a)
taken / showed
b)
took / had shown
c)
showed / had taken
d)
took / taken
6.
When Sally finally noticed me, I __________ for 3 hours.
a)
had gardened
b)
had been gardening
7.
Terry wasn't at home when I visited his place. He __________ out.
a)
has just gone
b)
had gone
c)
just went
d)
have just gone
8.
Julia left the restaurant after she __________ eating.
a)
had finishes
b)
finished
c)
finishes
d)
had finished
9.
Caleb __________ for three hours before we met.
a)
has waited
b)
has been waiting
c)
had been waiting
d)
was waited
10.
The house was perfect for him; it was exactly what he __________ for.
a)
had been looking
b)
is looking
c)
was looked
looks
d)
had looked
11.
James __________ medicine for years before he realized he didn't really want to be a doctor.
a)
was studying
b)
studied
c)
has studied
d)
had been studying
12.
We were extremely tired at the end of our journey. We __________ for more than 24 hours.

a)
were travelling 
b)
had travelled
c)
had been travelling
d)
have travelled
13.
I __________ about that book until you mentioned it.
a)
hadn't heard
b)
hadn't been hearing
c)
haven't heard
d)
haven't been hearing
14.
__________ we booked our tickets, we had searched for the hotels.
a)
After
b)
Before
15.
Bonny no longer had her car. She __________ it.
a)
has sold
b)
sold
c)
have sold
d)
had sold
16.
Janet was tired that morning but she __________ to help her friend, so she made herself get out of bed.
a)
did promise
b)
had promised
c)
has been promising
d)
has promised
17.
By the time he retired, Mr. Smith __________ to most parts of the world.
a)
has travelled
b)
has been travelling
c)
had travelled
d)
travelled
18.
The girls __________ at the pictures that they __________ the day before
a)
laughed / had taken 
b)
laughed / taken 
c)
had laughed / took
d)
laughed / take
19.
I was sure that I __________ him before
a)
met
b)
had meet
c)
had met
d)
had meeted
20.
I thought that he __________ dinner for us last night but really he had just ordered take-away.
a)
cooked
b)
had cook
c)
had cooked
d)
cooks