wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect (8-O)

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

1. I (study) Japanese before.

a)

had studied

b)

studied

c)

had study

2.

2.I (be) to India before 1986.

a)

was

b)

has be

c)

had been

3.

3.I thought I knew her, I _____ _______ (see) her before.

a)

saw

b)

had seen

c)

had see

4.

4.Terry wasn’t at home, he ______ just ________ ( go out)

a)

went out

b)

is gone out

c)

had gone out

5.

5.He ______ _______ (drive) only twice before the accident.

a)

had driven

b)

drove

c)

had drove

6.

6.Laura repaired her glasses because her brother ____

_______ (break) them.

a)

broke

b)

had broken

c)

had brake

7.

7.The new restaurant wasn’t open any longer. It _____ _______ (close ) down.

a)

had closes

b)

had closed

c)

have close

8.

8.When my brother arrived the party ______ (start).

a)

started

b)

have start

c)

had started

9.

9.We _______ (think) about that situation before.

a)

thought

b)

has thought.

c)

had thought.

10.

10.Mary ______ never ____ (draw) a whale before.

a)

had drew

b)

had drawn

c)

drawn

11.

1. When she ___ on the course, she had never studied a foreign language before.

a)

enrolled

b)

had enrolled

12.

2. When I closed the door, I realised that I ___ my keys inside.

a)

left

b)

had left

13.

3. She looked really sad but I didn't know what ___.

a)

happened

b)

had happened.

14.

4. ___ when you rang the doorbell?

a)

Did Martín already leave

b)

Had Martín already left

15.

5. This is the oldest building in the town. It ___ over 200 years ago.

a)

was built

b)

had been built

16.

6. By the time I moved in, they ___ the building work.

a)

finished

b)

'd finished

17.

7. I opened the door, and ___ inside.

a)

went

b)

'd gone

18.

8. I looked in the letter box yesterday and the letter still ___.

a)

didn't arrive

b)

hadn't arrived

19.

Alex ......................... his wallet

a)

has forgotten

b)

had forgotten

c)

had forgot

20.

My friends ......................... the window

a)

had broken

b)

had broke

c)

has broken

21.

Sara ......................... a cold lemonade

a)

had drink

b)

had eaten

c)

had drunk

22.

The children ......................... all the candies

a)

had written

b)

had eaten

c)

had ate

23.

My brother ......................... new glasses

a)

had taken

b)

had wore

c)

had worn

24.

Julia......................... 100 dolars

a)

had found

b)

had find

c)

had drunk

25.

Junior......................... to the stadium

a)

had went

b)

had bought

c)

had gone

26.

Mery......................... his boyfriend in the beach

a)

had done

b)

had met

c)

had find

27.

Rodrigo......................... the homework on time

a)

had did

b)

had taken

c)

had done

28.

Kelly......................... some messages

a)

had wrote

b)

had written

c)

had driven

29.

I was sure that I ___________ the place before.

a)

seen

b)

had saw

c)

had seen

d)

have seen

30.

I needed to know what ______________ to my car.

a)

had happened

b)

happens

c)

has happened

d)

happened

31.

The film ________________ by the time we got to the cinema.

a)

has started

b)

had start

c)

had started

d)

started

32.

Lynne left the restaurant after she ___________________ eating.

a)

finished

b)

had finish

c)

has finished

d)

had finished

33.

I went to bed after I ___________________ off the television.

a)

has turned

b)

had turn

c)

turn

d)

had turned

34.

When Kevin arrived to school the class _____.

a)

has already started

b)

started

c)

had start

d)

had already started

35.

Freda ___ ten postcards by the time her holiday finished

a)

had send

b)

had sent

c)

sent

d)

has sended

36.

When I saw Kim, she ___ to the store

a)

had already been

b)

been

c)

has been

d)

had already be

37.

___ before you got to the station

a)

The train has left

b)

The train had left

c)

Had the train left

d)

Has left the train

38.

I ___ on a plane since last summer

a)

hadn't flew

b)

flown

c)

hadn't flown

d)

had not fly

39.

We ________ finished eating dinner.

a)

had not

b)

not had

c)

'd had not

40.

Had they _____ to her before?

a)

spoke

b)

spoken

c)

spoked

41.

I had never _____ her before.

a)

see

b)

saw

c)

seen

42.

We arrived at 8:05, but the train _____ already left.

a)

has

b)

have

c)

had

43.

Sarah thought she ________ to that zoo before.

a)

has been

b)

had be

c)

had been

44.

Nobody explained why the project had ________ on time.

a)

n't been completed

b)

not completed

c)

n't complete

45.

He _____ us the item had been shipped.

a)

told

b)

say

c)

asked

46.

Dad explained ________ his job due to stress.

a)

why he quitted

b)

that he had quit

c)

quit

47.

Where _____ the security guard gone?

a)

had

b)

have

c)

did

48.

Choose the correct word for the definition:

Introducing or using new ideas or ways of doing something.

a)

innovative

b)

optimism

c)

peek

49.

It's a synonym for the word overcome:

a)

get over

b)

problem

c)

perseverance

50.

Choose the correct word for the definition:

To stare in a stupid or rude way.

a)

gawp

b)

look

c)

peek