Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PAST PERFECT

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

She ________ in China before she ________ to Thailand.

a)

lived - has gone

b)

has lived - went

c)

had lived - went

d)

lived - had gone

2.

After they _______ the shellfish, they _______ to feel sick.

a)

hadn't eaten - began

b)

have eaten - had began

c)

had eaten - began

d)

ate - had began

3.

Julie didn't arrive until after I _________.

a)

had leaven

b)

had left

c)

leaved

d)

left

4.

When we ________dinner, we went out.

a)

's finished

b)

'd finished

c)

're finished

d)

finished

5.

We were late for the plane because we (forget) our passports.

a)

had been - had forgotten

b)

are - had forgotten

c)

were - had forgotten

d)

had been - forgot

6.

The children _______ their homework, so they were in trouble.

a)

had done

b)

didn't do

c)

hadn't done

d)

did

7.

We couldn't go into the concert because we ________ our tickets.

a)

hadn't brought

b)

had brought

c)

hadn't bring

d)

had bring

8.

He ________ email before, so I ________ him how to use it.

a)

had used - showed

b)

used - had showed

c)

hadn't used - showed

d)

used - showed

9.

You _________for the test, so you were very nervous.

a)

studied

b)

had studied

c)

hadn't studied

d)

had study

10.

____ you _____ English before you moved to New York?

a)

0 - studied

b)

Had - study

c)

Did - study

d)

Had - studied