Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect

Total questions: 14

Worksheet time: 5mins

Name
Class
Date
1.

Jason had worked in a restaurant as a chef ................... he ran his own cafe

a)

after

b)

before

c)

so

d)

because

2.

After I .................. my teeth , I went to bed

a)

brushed

b)

had brushed

3.

Her family published her last book ...............she had died in an accident.

a)

after

b)

before

4.
.... (the driver/talk) to you or had he stayed in his car before the police arrived?
a)
Had the driver talked
b)
Did the driver talk
c)
Was the driver talking
d)
Had the diver beetn talked
5.
If I ......... you were ill, I would have visited you and brought you flowers.
a)
had known
b)
knew
c)
had know
d)
had knew
6.

He had lived in Edinburgh for 2 years before he ..... to Glasgow.

a)

moves

b)

had moved

c)

has moved

d)

moved

7.

The kids ... a ride after they had had enough rest.

a)

had taken

b)

take

c)

took

d)

tooked

8.

Mary told me that she ..... that film 2 years before.

a)

had seen

b)

saw

c)

was watching

d)

watched

9.
After Cathy had read the email, she _________________ (FEEL) very worried.
a)
felt
b)
had felt
10.
The cat  ________________________(KILL) the mouse after she had played with it for some time.
a)
killed
b)
had killed
11.
The bus arrived late today because there ____________ (BE) an accident on the way to school.
a)
was
b)
had been
12.
Sue felt much better after she  _____________(TELL) her mother everything.
a)
told
b)
had told
13.
When we ________________________________ (arrive) at the station, the train had already left. 
a)
arrived 
b)
had arrived
14.

I ... the bike with the money I'd saved.

a)

bought

b)

buy

c)

am buying

d)

had bought