Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect + Past perfect continuous

Total questions: 20

Worksheet time: 5hrs 31mins

Name
Class
Date
1.
When we........(finish) dinner, we went out.
a)

have finished

b)

had finished

c)

finished

d)

was finish

2.
Julia left the restaurant after she......eating.
a)

had have finished

b)

had finished

c)

have finish

d)

has finish

3.
The film..... by the time we got to the cinema.
a)

was started

b)

had start

c)

has started

d)

had started

4.
I was sure that I.....  her before.
a)

seen

b)

had seen

c)

had saw

d)

had see

5.
Betty’s plants died because....
a)

she had lost her doll.

b)

she had left her purse at home.

c)

he had spent all his money.

d)

she hadn’t watered them.

6.

We ... to the bus stop, but the bus had already gone.

a)

are running

b)

were running

c)

ran

d)

runned

7.

We didn't watch the video because Amy ... it before.

a)

had seen

b)

saw

c)

has seen

d)

will see

8.

I ... tired because I hadn't slept much.

a)

was

b)

were

c)

had been

d)

am

9.

I needed to know what ______________ to my car.

a)

happened

b)

has happened

c)

happens

d)

had happened

10.

By the time we got there, he _______________ .

a)

have left

b)

has left

c)

left

d)

had left

11.

Which is the structure of the past perfect continuous?

a)

had + past participle

b)

had + been + verb -ing

c)

had + verb -ing

12.

The witnesses ___________ questions since 3:45.

a)

had been answering

b)

answered

13.

We were tired! We _______________ for twenty minutes.

a)

are running

b)

had been running

14.

Carlos _________ _________ ___________ all day, so he had a headache.

a)

had worked

b)

was working

c)

has been working

d)

had been working

15.

Keyla _______ _________ ________ for two hours before she arrived.

a)

was driving

b)

has been driving

c)

had been driven

d)

had been driving

16.

I got stuck in traffic because there had been an accident

a)

Past Perfect

b)

Past Perfect Continuous

17.

We had been playing video games for 5 hours.

a)

Past Perfect

b)

Past Perfect Continuous

18.

She had been cooking food for 2 years.

a)

Past Perfect

b)

Past Perfect Continuous

19.

She had finished her homework when I called her.

a)

Past Perfect

b)

Past Perfect Continuous

20.

I was delighted when I found my keys. I______ (look) for them for hours.

a)

HAD LOOKED

b)

HAD BEEN LOOKING