wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

I had never________her before.

a)

saw

b)

sees

c)

see

d)

seen

2.

We arrived at 5.30 but the plane _______arleady left.

a)

has

b)

have

c)

had

d)

is

3.

When I got home,the children had already_______to bed.

a)

gone

b)

go

c)

went

d)

going

4.

When we went to Tokyo,my friend______a lot about the city because she_______there many times.

a)

was / had known

b)

had known / was

c)

knew / had been

d)

been / knew

5.

It_________a lot last month.

a)

has rained

b)

has rain

c)

had rained

d)

had rain

6.

John had________his left leg when he went rock climbing.

a)

break

b)

breaks

c)

broke

d)

broken

7.

I _______the wrong decision when I _______to marry her.

a)

had made / decide

b)

had make / decides

c)

had made / decided

d)

had make / decides

8.

They _______each other before they knew me.

a)

had known

b)

knew

c)

have knew

d)

has known

9.

The police officer ________to my house after I _______ 911.

a)

comes / call

b)

came / had called

c)

had come / called

d)

came / called

10.

Which sentence is the correct form of Past Perfect?

a)

I love you.

b)

I have bought a car.

c)

I played football.

d)

I had eaten breakfast.

11.

Jenny had (a)   to England last year. (be)

12.

The plane had left by the time I (a)   to the airport . (get)

13.

Make negative for this sentence : He had been in war.

a)

He has been in war.

b)

He hadn't been in war.

c)

He is in war.

d)

He hasn't been in war.

14.

When he finally arrived,his girlfriend had already ________.

a)

go

b)

goes

c)

went

d)

gone

15.

I _______forgotten to set my alarm clock, so I ______late for my class.

a)

have / am

b)

had / am

c)

had / was

d)

have / was