wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect and Past Simple

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.
The house was perfect for him - it was exactly what he ....for.
a)
had been looking
b)

have been looking

2.

After she .... by taxi , we went to the birthday party.

a)
had arrived
b)
was arriving
3.

She _________ in Sweden before she went to Norway.

(live)

a)

had lived

b)

lived

4.

We got home to find that someone _____________ into the house.

(break)

a)

had broken

b)

broke

5.

I opened my handbag to find that I ____________ my credit card.

(forget)

a)

forgot

b)

had forgotten

6.

The lights went off because we ________ the electricity bill.

a)

didn't pay

b)

hadn't paid

7.

Carla _________ in Spain for many years before she went to Mexico in 2015.

a)

lives

b)

lived

c)

had lived

8.

I ________ such a beautiful sunset before I went to the island.

a)

have never seen

b)

had never seen

9.

When I arrived at the cinema, the film .......

a)

had started

b)

has started

c)

started

10.

The days ... (become) colder after it ... (snow).

a)

became / had snowed

b)

had become / snowed

c)

had become / had snowed

11.

Before the police ... (catch) the thief, he … (steal) two more watches.

a)

had catched / stole

b)

had caught / stole

c)

catched / had stolen

d)

caught / had stolen

12.

They ... (watch) TV after they ... (have) lunch.

a)

watched / had

b)

watched / had had

c)

had watched / had had

13.

He ... (take) a shower after he... (finish) the game

a)

took / finished

b)

had taken / finished

c)

took / had finished

d)

had taken / had finished

14.

All the tickets ... (sell) before the concert ... (begin).

a)

sold out / began

b)

was sold out / had begun

c)

had sold out / had begun

d)

had sold out / began

15.

Before we ... (reach) the station we saw that we ... (lose) our way.

a)

had reached / had lost

b)

reached / lost

c)

had reached / lost

d)

reached / had lost

16.

When they ... (arrive) at the cinema, the film (already/start).

a)

had arrived / had already started

b)

arrived / had already started

c)

arrived / already had started

d)

had arrived / already started

17.

Mary ... (give) me Tony's address before she .... (leave).

a)

had given / had left

b)

gave / had left

c)

had given / left

d)

gave / had left