wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Mary ___________ me Tony's address before she left

a)

had given

b)

has given

c)

gave

d)

gaved

2.

Alan _______________ TV after he had had lunch.

a)

had watched

b)

has watched

c)

watched

d)

watches

3.

The lesson had already started when I _____________.

a)

arrives

b)

arrived

c)

has arrrived

d)

had arrived

4.

When the boys arrived at the cinema, the film ______________

a)

has already started

b)

started

c)

had already started

d)

starts

5.

Dad drove me home after I _________ into the water

a)

had fallen

b)

has fallen

c)

fell

d)

falls

6.

The robbers left / had left the bank when the policemen finally arrived / had arrived.

a)

had left/ arrived

b)

left /had arrived

c)

left/arrived

d)

had left/had arrived

7.

My uncle didn't try / hadn't tried Italian food before went / had gone to that restaurant

a)

didn't try/ had gone

b)

hadn't tried/ had gone

c)

hadn't tried/ went

d)

didn't tried / went

8.

Darcey saw / had seen this castle before she came / had come again last Sunday.

a)

saw, had come

b)

had seen, came

c)

saw, came

d)

had seen, had come

9.

By the time Rebecca went / had gone into the store , she got / had got soaked

a)

went, had got

b)

had gone /had got

c)

went , got

d)

had gone, got

10.

Mrs.Wilkinson refused / had refused to drive the car because she had / had had a terrible accident on the highway about a year ago.

a)

refused, had

b)

refused, had had

c)

had refused, had

d)

had refused, had had