wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

past perfect

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

After Sofia ______ her work, she went to lunch.

a)

had finished

b)

have finished

c)

finished

d)

has finished

2.

I went to bed after I (switch) ________ off the television.

a)

switched

b)

has switched

c)

had switched

d)

have switching

3.

Before she decided to move to Turkey, Ms. Shannon _________ many countries.

a)

visiting

b)

has visited

c)

did visited

d)

had visited

4.

Past Perfect:

The thief (a)   (break) into our house before we arrived.

5.

Past Perfect:

Mr. Smith (a)   (leave) before you phoned.

6.

Choose the best verb tense to complete the following sentence.

They .......... in Jeddah for 3 months before they .......... to Mecca.

a)

had lived - moved

b)

lived - had moved

c)

lived - moved

d)

had lived - had moved

7.

Identify the tense of the underlined verb in the following sentence.

The train had left after I arrived at the station.

a)

Simple Past Tense

b)

Present Perfect Tense

c)

Past Perfect Tense

8.

Before she ________ to bed, she ________ her teeth.

a)

had gone, brushed

b)

was going, had brushed

c)

had gone, was brushing

d)

went, had brushed

9.

I went to bed after I.....off the television.

a)

switched

b)

has switched

c)

had switched

d)

have switching

10.

She went for a holiday after she __________ the exam.

a)

had passed

b)

has passed

c)

have passed

d)

had pass

11.

Past Perfect Tense (write)

a)

had write

b)

had written

c)

has written

d)

will have written

12.
After she ...., we went to the party.
a)
arriving
b)
had arrived
c)
was arriving
d)
arrives
13.

2. Before we parked our car we ------ the ticket.

a)

collected

b)

had collected

c)

had been collecting

14.

Many people ______ (move) to the nearby town before the storm struck.

a)

moved

b)

had moved

c)

will move

d)

move