wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect

Total questions: 82

Worksheet time: 1hrs 8mins

Name
Class
Date
1.

The lady _______ the twenty dollar bill before my father came back to pick his bill up.

a)

had found

b)

finds

c)

has found

d)

was found

2.

She ______ too much

a)

had ate

b)

eats

c)

was ate

d)

had eaten

3.

Mark the sentence that is NOT written in past perfect

a)

I realized I had forgotten the gift.

b)

The fire had melted the snow around the place.

c)

I have visited the Louvre again last week.

d)

We had been to Río de Janeiro.

4.

We ate cherries from the tree that my grandfather ____________ (plant) many years before.

a)

had planted

b)

has planted

c)

have planted

d)

had plant

5.

The teacher wanted to know whether we ____________ (read) the book.

a)

had readed

b)

read

c)

had read

d)

has readed

6.

 

I (finish) __________ my homework before I went to bed.

a)

finished

b)

was finished

c)

have done

d)

had finished

7.

Choose the sentence that is correctly written in past perfect.

a)

We had builted one house there.

b)

He had built three houses here.

c)

He has built three houses here.

d)

I had build a house in this place.

8.

They ______ (study) English before they went to London

a)

had studied

b)

have studied

c)

studied

d)

was studied

9.

 

________ the book that you gave me yesterday?

a)

Have been he read

b)

He had read

c)

Read he had

d)

Had he read

10.

After Sofia ______ her work, she went to lunch.

a)

had finished

b)

have finished

c)

finished

d)

has finished

11.

Harold _________ her secret for a while.

a)

had knew

b)

had know

c)

had known

d)

had knewn

12.

He had studied in the library before he _______ to class.

a)

came

b)

come

c)

had come

d)

has come

13.

Before she decided to move to Turkey, Ms. Shannon _________ many countries.

a)

visiting

b)

has visited

c)

did visited

d)

had visited

14.

Spongebob had ________ cooking the Krabby Patties when Plankton broke into te Krusty Krab.

a)

when finished

b)

just finish

c)

had finished

d)

just finished

15.

BTS performed their amazing dance moves after they __________ for many hours.

a)

had practice

b)

have practice

c)

had practiced

d)

hadn't practice

16.

_______ forgotten to study so I did poorly on my exam :'(

a)

I've

b)

I's

c)

I'm

d)

I'd

17.

He'd finished cleaning the house ______ she came home.

a)

since

b)

and

c)

before

d)

had

18.

____ ______ he finished his project by the due date?

a)

why had'nt

b)

who hadn't

c)

why hadn't

d)

why hasn't

19.

In past perfect tense, the _________ event uses the past participle (Verb 3) form.

a)

earlier

b)

later

c)

last

d)

least

20.

Which of these sentences is writtien in PAST PERFECT tense?

a)

Joe has eaten here

b)

Jack had been there.

c)

John had a huge dinner.

d)

Jim had such cute dogs.

21.

After Heru … Los Angeles, he went to California.

a)

Was visited

b)

Had visited

c)

Has been visiting

d)

Has been visiting

22.

Before Alin went to sleep, he had …. his family.

a)

Is calling

b)

Calling

c)

Called

d)

Had called

23.

... the doctor examined the patient thoroughly before he prescribed the medication?

a)

had

b)

did

c)

does

d)

do

24.

the train had left. The question form of this sentence is ...

a)

Had the train had left?

b)

Had the train left?

c)

Had the train leave?

d)

Have the train had left?

25.

he had removed all the files in that computer. The negative form of this sentence is ...

a)

he had not removed all the files in that computer

b)

he not had removed all the files in that computer

c)

he have not removed all the files in that computer

d)

he has not removed all the files in that computer

26.

had the professor ... the material?

a)

reviewed

b)

reviews

c)

reviewing

d)

been reviewed

27.

Cindy told them yesterday that she … Tokyo in 2021.

a)

Are visiting

b)

Had visited

c)

Were Visited

d)

Have visited

28.

Mandy told us yesterday that she … (live) England in 2000.

(a)  

29.

Kevin …. (not, work) at the university for thirty years before he retired.

(a)  

30.

had the committee considered the result? The positive form of this sentence is ...

(a)  

31.

It was the third time I _____ chess with him that month.

a)

play

b)

had played

c)

had been playing

d)

play

32.

Jolly ______to Paris three years ago.

a)

had gone

b)

gone

c)

went

d)

had been going

33.

He couldn't go out because he ______ his leg.

a)

had been breaking

b)

had broken

c)

broke

d)

broken

34.

When did you meet her? - I ______ her last week.

a)

met

b)

had

c)

had met

d)

had been meeting

35.

My sister didn't see the money that I ______ on her desk.

a)

put

b)

had put

c)

had been put

d)

had been putting

36.

She______ him the cake that she had baked.

a)

gave

b)

given

c)

had been given

d)

given

37.

I opened the door, got inside, and ______ on the television.

a)

turned

b)

had turned

c)

had been turned

d)

had been turning

38.

I had washed my hair before they ______ .

a)

had arrived

b)

arrived

c)

been arrived

d)

had been arrived

39.

I was sure that I _______ the place before.

a)

saw

b)

had seen

c)

had been seeing

d)

seen

40.

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

a)

not - left

b)

has - leave

c)

had - left

d)

will - leave

41.

Henry ____________ his training when I got to the gym.

a)

had finished

b)

has finish

c)

will finish

d)

finishes

42.

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

a)

met

b)

have meet

c)

had met

d)

had never met

43.

What ____ they _____ that made you so mad?

a)

has - done

b)

had - done

c)

have - doing

d)

had - did

44.

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

45.

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

46.

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

a)

had rung

b)

rang

c)

rings

d)

has rung

47.

The plants _________ because she hadn't watered them properly

a)

had died

b)

died

c)

die

d)

dying

48.

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

a)

had goed

b)

has going

c)

had being

d)

had gone

49.

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.

50.

I had eaten dinner before I _____ to bed.

a)

had gone

b)

went

51.

The store opens .............................. nine o’clock.

a)

at

b)

in

c)

on

52.

My birthday is .............................. June.

a)

in

b)

on

c)

at

53.

Her birthday is .............................. September 17th.

a)

at

b)

on

c)

in

54.

I have classes .............................. the morning.

a)

at

b)

on

c)

in

55.

The bank closes .............................. the evenings.

a)

at

b)

on

c)

in

56.
Jim was born ____ November.
a)
in
b)
on 
c)
at
d)
a sandwich
57.
The movie is ____ 3:30.
a)
at
b)
in 
c)
on
d)
a sandwich
58.
We visited my family ____ Saturday.
a)
on 
b)
in 
c)
at
d)
a sandwich
59.
The Mexican War for Independence started ____ September 16th, 1810.
a)
on 
b)
in 
c)
at
d)
a sandwich
60.
We go to work ____ 8:00.
a)
at
b)
in 
c)
on 
d)
a sandwich
61.
Ryan was born ____ 1982.
a)
in 
b)
on 
c)
at
d)
a sandwich
62.

They go to class _______ Mondays, Wednesdays and Fridays

a)

at

b)

in

c)

on

63.

Every year I go on vacation ______August.

a)

at

b)

in

c)

on

64.

____ Monday mornings I go to the gym

a)

at

b)

in

c)

on

65.

She only works _____ the mornings.

a)

in

b)

on

c)

at

66.

There's a meeting _____ 2.30 this afternoon.

a)

in

b)

on

c)

at

67.

I can't meet you ____ Monday, I'm afraid.

a)

in

b)

on

c)

at

68.

We always go skiing _____ winter.

a)

on

b)

in

c)

at

69.

Are you doing anything _____ the weekend?

a)

in

b)

on

c)

at

70.

_____ the evenings, I like to relax.

a)

in

b)

on

c)

at

71.

Are you free _____ Wednesday afternoon?

a)

on

b)

in

c)

at

72.

I'm sorry, I'm too busy _____ the afternoon.

a)

at

b)

on

c)

in

73.

Are you available ____ 3 p.m.?

a)

at

b)

on

c)

in

74.

We're going on holiday _____ the beginning of June.

a)

at

b)

in

c)

on

75.

I will call you _____ the end of the week.

a)

at

b)

in

c)

on

76.

I'm always tired _____ the morning.

a)

on

b)

in

c)

at

77.

His birthday is _____ September.

a)

on

b)

in

c)

at

78.

His birthday is _____ 7 September.

a)

in

b)

on

c)

at

79.

I visited Paris ____ 1995.

a)

in

b)

on

c)

at

80.

We have breakfast on the balcony ____ the summer.

a)

in

b)

on

c)

at

81.

My son was born ____ 2015.

a)

in

b)

on

c)

at

82.

Christmas is ____ 25 December.

a)

at

b)

in

c)

on