wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

After they _________ the restaurant they were served.

a)

have entered

b)

had entered

c)

has entered

d)

enter

2.

I _______ my credit card because I _______it.

a)

didn't use/lose

b)

used/had lost

c)

didn't use/had lost

d)

used/lose

3.

They ________me that Easyjet had cancelled the flight.

a)

didn't tell

b)

told

c)

tell

d)

tells

4.

I couldn't go out because I ___________my leg.

a)

has broken

b)

break

c)

had broken

d)

will broke

5.

He took up a job as soon as he _________ school.

a)

had leave

b)

had left

c)

has left

d)

left

6.

After Susan had fallen in love with Jack she _____ her parents.

a)

had told

b)

told

c)

has told

d)

tells

7.

When I _________ in Paris for a week, I ________ Ann there.

a)

was/meet

b)

have been/met

c)

had been/met

d)

were/meet

8.

Jim _________ Jane from his office before he came back home.

a)

had called

b)

has called

c)

have called

d)

calls

9.

Maria had finished the meal by the time I _________.

a)

arrives

b)

arrive

c)

arrived

d)

had arrived

10.

As soon as Messi _________the goal, the fans went wild.

a)

was scored

b)

has scores

c)

had scored

d)

had score