Past Perfect
Fill in the blanks
Unscramble the sentences
Choose the best option
Past Simple, Continuous, or Perfect?
100
They took a shower after they ___________________ (finish) the game.
They took a shower after they had finished the game.
100

The robbers (leave) _______ the bank long before the policemen (arrive)______.

had left; arrived 

The robbers had left the bank long before the policemen arrived.

100

rang / while / the doorbell / a shower/ taking / was / I

The doorbell rang while I was taking a shower.

100

I didn't recognise / hadn't recognised Sue, because she cut / had cut her hair.

didn't recognise; had cut

100

Choose the correct tense to be used to fill the blank—past simple, past continuous, or past perfect:

We ________ (eat) before John came home.

past perfect (had eaten)

200
Mary ___________________ (give) me Tony's address before she left.
Mary had given me Tony's address before she left.
200

While she ____ (cook), the telephone ______ (ring).

was cooking; rang

While she was cooking, the telephone rang.

200

sports / else / already. / had / he / everyone / ground / for / the / When / left / arrived,

When he arrived, everyone else had left for the sports ground already.

200

The doorbell rang / had rung while I took / was taking a shower.

rang; was taking

200

Choose the correct tenses to be used to fill the blanks—past simple, past continuous, or past perfect:

He _____ (lose) his wallet while he _____ (jog) in the park.

past simple (lost); past continuous (was jogging)

300
Bob was sorry that he _______ (not tell) me the story.
Bob was sorry that he had not told me the story.
300

By the time Rebecca (go) ______ into the store, she (get) _____ soaked in the rain.

went; had got/gotten

By the time Rebecca went into the store, she had gotten soaked in the rain.

300

lesson. / was / sports / cold / I / want / really / didn't / and / to / go / to / my / very / It

It was very cold and I really didn't want to go to my sports lesson.

300

David didn't play / hadn't played the match because he hurt / had hurt his leg.

didn't play; had hurt

300

Choose the correct tense to be used to fill the blank—past simple, past continuous, or past perfect:

I opened my handbag to find that I ________ (forget) my credit card.

past perfect (had forgotten)

400
Nobody came to the meeting because Angela __________________ (forget) to tell them about it.
Nobody came to the meeting because Angela had forgotten to tell them about it.
400

He _____ (lose) his wallet while he _____ (jog) in the park.

lost; was jogging

He lost his wallet while he was jogging in the park.

400

his / dog / ran after / girlfriend / Neil's / yesterday

Yesterday, Neal's dog ran after his girlfriend.

400

When I finally found / had found my keys in my pocket, I started / was starting to panic.

found; was starting

400

Choose the correct tense to be used to fill the blank—past simple, past continuous, or past perfect:

We got home this morning to find out that someone ________ (break) into the house.

past perfect (had broken)

500
Paul didn't say that he ___________________ (take) Albert's watch.
Paul didn't say that he had taken Albert's watch.
500

I (not / think) _____ of having a new house before I (see) ______ that ad on TV.

hadn't thought; saw

I hadn't thought of having a new house before I saw that ad on TV.

500

my / found / teacher / angry. / hurt / that / was / foot, / not / When / the / had / she / I / very / out

When the teacher found out that I had not hurt my foot, she was very angry.

500

Mr. and Mrs. Davis was tripping / tripped and fell / falled while they danced / were dancing.

tripped; fell; were dancing

500

I _______ (dance) when I _______ (trip), _______ (fall), and _______ (break) my arm.

past continuous (was dancing); past simple (tripped); past simple (fell), past simple (broke)

M
e
n
u