wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect Tense

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

Chuck had left the house before I ____________.

a)

called

b)

had called

c)

call

d)

have called

2.

I was more than happy to see Tom again as I ___________ him for ages.

a)

hadn't seen

b)

hadn't see

c)

haven't seen

d)

haven't see

3.

I _________ to contact Rohmat for ages, but he never replied.

a)

tried

b)

had trying

c)

had tried

d)

am trying

4.

I hadn't heard about that book until you ___________ it.

a)

mention

b)

mentioned

c)

had mentioned

d)

will mention

5.

By the time the bell ______ , I ____________ the test.

a)

rings / was finishing

b)

rang / was finished

c)

rang / had finished

d)

had rung / had finished

6.

Atta no longer had his car. He ___________ .

a)

has got bankrupt

b)

have got bankrupt

c)

did got bankrupt

d)

had got bankrupt

7.

They watered the trees that they ________.

a)

has planted

b)

will plant

c)

planted

d)

had planted

8.

Had you eaten anything before you _________ to the theater?

a)

gone

b)

had gone

c)

went

d)

had went

9.

We __________ the picture that Leo had painted.

a)

had admired

b)

admired

c)

have admired

d)

admire

10.

By the time he retired, Mr. Smith _________ to most parts of the world.

a)

has travelled

b)

has been travelling

c)

had travelled

d)

travelled

11.

That day I _____________ to the airport yet, so I worried.

a)

hasn't arrive

b)

hadn't arrived

c)

hadn't arrive

d)

hasn't arrived

12.

___________________ the documents? I just got told that your computer crashed.

a)

Had you saved

b)

Had you save

c)

Have you save

d)

Has you saved

13.

Someone _________________ to close the door. It was left open.

a)

's forgetting

b)

's forgotten

c)

've forgotten

d)

'd forgotten

14.

We _____________ to the bus stop, but the bus had already gone.

a)

are running

b)

were running

c)

ran

d)

had run

15.

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

a)

bought

b)

've bought

c)

'm buying

d)

'd bought