wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PAST PERFECT

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

When the police arrived, the thief ______ already __________ with all the money.

a)

not - left

b)

has - leave

c)

had - left

d)

will - leave

2.

Henry ____________ his training when I got to the gym.

a)

had finished

b)

has finish

c)

will finish

d)

finishes

3.

It was the first time I saw him. We _________ before.

a)

met

b)

have meet

c)

had met

d)

had never met

4.

What ____ they _____ that made you so mad?

a)

has - done

b)

had - done

c)

have - doing

d)

had - did

5.

I didn't see the beginning, because when I arrived at the cinema, the movie _____ .

a)

has started

b)

have started

c)

had started

d)

had start

6.

Bob ___________ French before he moved to France. He didn't have any problems with the language.

a)

has learn

b)

had learned

c)

learns

d)

had not learn

7.

When the bell _______, we had already finished the test.

a)

had rung

b)

rang

c)

rings

d)

has rung

8.

I was really tired because I ____________ to a party the night before.

a)

am going

b)

was

c)

went

d)

had gone

9.

The plants _________ because she hadn't watered them properly

a)

had died

b)

died

c)

die

d)

dying

10.

I couldn't finish the research because the electricity _________ off.

a)

had goed

b)

has going

c)

had being

d)

had gone

11.

Mark the correct sentence in the PAST PERFECT TENSE:

a)

She walked into the room only to find that her friend had left.

b)

I was about to go out when I had remembered my purse.

c)

He had looked at his phone again and began to walk faster.

d)

Surprisingly, the candidate had resigned yesterday.