Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect

Total questions: 80

Worksheet time: 41mins

Name
Class
Date
1.
She had _____
a)
Ate
b)
eating
c)
Eaten
d)
Eat
2.
Had he _____ to the school?
a)
Gone
b)
going
c)
Went
d)
go
3.
Yongin hadn't finished his homework _____
a)
Just 
b)
Ever
c)
Yet
d)
Never
4.
Jackson hadn't _____ with his brother
a)
played
b)
plaied
c)
Playing
d)
Play 
5.
Had you ____ gone to Argentina?
a)
Yet
b)
Ever
c)
Never
d)
Enjoyed
6.
She had never ______ Sushi
a)
Eating
b)
Eated
c)
Eaten
d)
Eats 
7.
Marianth had _____ smoked
a)
Ever
b)
Never
c)
Enjoyed
d)
Yet 
8.
They hadn't _____the day in the park
a)
Spentt
b)
Spending
c)
Spend
d)
Spent
9.
I had ______ For my uncle
a)
Worked
b)
Working
c)
Worket 
d)
Work
10.
They hadn't ______ the project yet 
a)
Completting
b)
Complet
c)
Completed
d)
Complit 
11.
When he married Sarah, he had known her for 3 years.
a)
Correct
b)
Incorrect
12.
When she had talked to the teacher, she felt more confident.
a)
Correct
b)
Incorrect
13.
He was ill for 2 months already before he went to the doctor..
a)
Correct
b)
Incorrect
14.
When I entered the room I could smell that someone had smoked.
a)
Correct
b)
Incorrect
15.
Before I went to the cinema I studied for my English test.
a)
Correct
b)
Incorrect
16.
She ............... a lot before she opened her bakery.
a)
baked
b)
had baked
17.
She really liked him because he ................ her.
a)
had helped
b)
helped
18.
When I .................. at the station the train had already left.
a)
had arrived
b)
arrived
19.
You enjoyed the movie because you .............. the book.
a)
had read
b)
read
20.
They had studied English before they ............. to Canada.
a)
moved
b)
had moved
21.

Some of the jury _______ the law before they worked in the court.

a)

broke

b)

had broken

22.

The police ______ the suspect because he had left his fingerprints at the scene of the crime.

a)

caught

b)

had caught

23.

Who _____ before she left home?

a)

did the girl text

b)

had the girl texted

24.

The judge _______ angry because the defendant hadn't told the truth.

a)

was

b)

had been

25.

When the police ________ at the bank, the robbers had already escaped in a car.

a)

arrived

b)

had arrived

26.

The police couldn't arrest Andy, because they _______ any evidence against him.

a)

didn't find

b)

hadn't found

27.

The men had ______ two luxury cars.

a)

stole

b)

stolen

28.

He hadn't _____ to the police.

a)

spoken

b)

spoke

29.

The motive had _____ obvious.

a)

been

b)

was

30.

We hadn't ______ anything all day.

a)

ate

b)

eaten

31.

Had the witness ______ evidence?

a)

given

b)

gave

32.

The burglars had ______ fingerprints at the crime scene.

a)

leave

b)

left

33.

The police had _______ the suspects.

a)

interviewed

b)

interviews

34.

The police hadn't ________ the motive.

a)

discover

b)

discovered

35.

Two witnesses had _______ the murder.

a)

saw

b)

seen

36.

The victim hadn't _______ her attacker.

a)

knew

b)

known

37.

We use the past perfect to refer to actions that happened _____ a specific time or another action in the past.

a)

affirmative

b)

before

c)

negative

d)

past participle

38.

We form the past perfect with had and the _____ of the main verb.

a)

affirmative

b)

before

c)

negative

d)

past participle

39.

We often use 'd (the short form of had) in the ______.

a)

affirmative

b)

before

c)

negative

d)

past participle

40.

We ften use hadn't (the short form of had not) in the ______.

a)

affirmative

b)

before

c)

negative

d)

past participle

41.
Tiffany _______________ her final desition when her parents called her.
a)
have made
b)
had made
c)
has maden
d)
had maden
42.
Monica ______ never __________ a beautiful painting like this one.
a)
had seen
b)
has saw
c)
had saw
d)
has seen
43.
Jeremy _____________ alcohol yet.
a)
hasn't drunk
b)
had not drink
c)
hadn't drunk
d)
hasn't drink
44.
I _____________ that movie already.
a)
hasn't watch
b)
had watch
c)
has watched
d)
had watched
45.
We ___________ our tickets for the concert.
a)
hadn't lose
b)
has lost
c)
had lost
d)
have lost
46.
_______________________ the new Stephen King book?
a)
Had you read
b)
Had you readen
c)
Have you readen
d)
Have you read
47.
They ______________ anything on Facebook.
a)
haven't posted
b)
hasn't post
c)
hadn't posten
d)
hadn't posted
48.
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
49.
My mom _______________ my dad when the lights turned off.
a)
had phone
b)
has phone
c)
has phoned
d)
had phoned
50.
___________________ 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
51.
When I arrived Romina _____________ the building.
a)
have left
b)
has leave
c)
had left
d)
had leave
52.
Zuly ____________ the teacher already while you were out.
a)
hasn't ask
b)
had asked
c)
had ask
d)
has asked
53.
I ______________ the tomatoes when you came in.
a)
has cutted
b)
had cut
c)
has cut
d)
had cutted
54.
Sheyla ____________ the books until you reminded her.
a)
hadn't paid
b)
hadn't pay
c)
hasn't pay
d)
hasn't paid
55.
Jackson ______________ when he was younger until now.
a)
had act
b)
had acted
c)
had acten
d)
has act
56.
When we........(finish) dinner, we went out.
a)
have finished
b)
had finished
c)
finished
d)
was finish
57.
Julia left the restaurant after she......eating.
a)
had have finished
b)
had finished
c)
have finish
d)
has finished
58.
The film..... by the time we got to the cinema.
a)
was started
b)
had start
c)
has started
d)
had started
59.
I was sure that I.....  her before.
a)
seen
b)
had seen
c)
had saw
d)
had see
60.
Betty’s plants died because....
a)
she had lost her doll.
b)
she had left her purse at home.
c)
he had spent all his money.
d)
she hadn’t watered them.
61.

After the game the fans celebrated.

Their team ... the Super Bowl.

a)

had won

b)

has won

c)

won

d)

was winning

62.

Kirsty rang at seven. We ... just ... our evening.

a)

have ... finished

b)

had ... finished

c)

are ... finished

d)

have been ... finished

63.

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

a)

are running

b)

were running

c)

ran

d)

had run

64.

We didn't watch the video because Amy ... it before.

a)

had seen

b)

saw

c)

has seen

d)

will see

65.

I ... tired because I hadn't slept much.

a)

was

b)

were

c)

had been

d)

am

66.

I .................................. a lot about her before I heard that she was safe.

a)

has worried

b)

had worry

c)

have worried

d)

had worried

67.

I didn’t like the apartment. It was much smaller than I ………………….. at first.

a)

had think

b)

had thought

c)

have thought

d)

has think

68.

He told us he ………………………….. a big tiger.

a)

have seen

b)

has seen

c)

had seen

d)

have see

69.

They drank tea after they ………………………………. dinner.

a)

had finish

b)

had finished

c)

has finished

d)

have finished

70.

She ………………………….. the pink apron and placed it in a table drawer when the door opened and Joe entered.

a)

had folded

b)

has folded

c)

have folded

d)

have fold

71.

The teacher wanted to know why he …………………………….. a cellphone to school.

a)

has bring

b)

had bring

c)

had brought

d)

have brought

72.

After he ………………………………. at the hospital for two years he decided to give up the job.

a)

had work

b)

has work

c)

have worked

d)

had worked

73.

When I arrived at the party John …………….……….. home.

a)

had went

b)

had go

c)

had gone

d)

have gone

74.

We waited until the match …………………………….. .

a)

has end

b)

has ended

c)

had end

d)

had ended

75.

They …………………………… the room before the meeting finished.

a)

had left

b)

has left

c)

have left

d)

had leave

76.

I ……………………………….. a new camera before I went to London.

a)

has bought

b)

had buy

c)

had bought

d)

have bought

77.

…………. he …………….. her for a long time before they got married?

a)

had / know

b)

had / knew

c)

had / known

d)

has / known

78.

When we got to the station the train …………………………....

a)

had leave

b)

had left

c)

have left

d)

has left

79.

He …………………………. at a table by the window where he had a meal with Jane.

a)

had sit

b)

has sat

c)

had sat

d)

has sit

80.

My friends ............................ letters to their parents before they went on vacations alone.

a)

had wrote

b)

had write

c)

had written

d)

has written