Past Perfect Tense
Past Perfect Tense
Past Perfect Tense
Past Participle
Past Simple or Past Perfect
100

When I arrived at the cinema, the film ___ (start).

When I arrived at the cinema, the film had started.

100

___ you / eat lunch yet?


Have you eaten lunch yet?



100

She told me she ___ (study) a lot before the exam.

She told me she had studied a lot before the exam.

100

dig

dug

100

John ___ (play) the piano when he was a child, but he doesn't play now.


John played the piano when he was a child, but he doesn't play now.

200

She ___ (live) in China before she went to Thailand.

We had already eaten when John ___ (come) home.

She had lived in China before she went to Thailand.

We had already eaten when John came home.

200

When we ___ (finish) dinner, we went out.

The garden was dead because it ___ (be) dry all summer.

When we had finished dinner, we went out.

The garden was dead because it had been dry all summer.

200

I / be / at the cinema last night.

(John/meet) Lucy before they worked together?

I was at the cinema last night.

Had John met Lucy before they worked together?

200

draw

fight

drawn

fought

200

When Julie got home from her holiday, the flat was a mess. John (have) a party.

Julie wasn't at home. She ___ (go) to the shops.

When Julie got home from her holiday, the flat was a mess. John had had a party.

Julie wasn't at home. She had gone to the shops.

300

She ___ (go) to the library today

After they ___ (eat) the shellfish, they began to feel sick.

They ___ (meet) each other recently.


She has gone to the library today.

After they had eaten the shellfish, they began to feel sick.

They have met each other recently.

300

why / you / do your homework already?

He ___ (meet) her somewhere before.

I had known my husband for three years when we ___ (get) married.

Why have you done your homework already?

He had met her somewhere before.

I had known my husband for three years when we  got married.

300

The laundry was wet - it ___ (rain) while I was out.

 Keiko ___ (meet) William last September.

The children ___ (not/do) their homework, so they were in trouble.

The laundry was wet - it had rained while I was out.

Keiko met William last September.

The children hadn't done their homework, so they were in trouble.

300

forgive

freeze

forgive

forgiven

frozen

forgiven

300

How (he/manage) to fix the cooker?

How much (she/study) before the exam?

The books (fall) off the table and were all over the floor.

How had he managed to fix the cooker?

How much had she studied before the exam?

The books had fallen off the table and were all over the floor.

400

Last year Juan ___ (pass) all his exams.

If you ___ (listen) to me, you would have got the job.

I went to the library, then I ___ (buy) some milk and went home.

Julie didn't arrive until after I ___ (leave).

Last year Juan passed all his exams.

If you had listened to me, you would have got the job.

I went to the library, then I bought some milk and went home.

Julie didn't arrive until after I had left.

400

They / not / visit St. Paul's Cathedral yet.

We were late for the plane because we ___ (forget) our passports.

Julie was very pleased to see that John ___ (clean) the kitchen.

Where ___ (you/be) when I saw you?


They haven't visited St. Paul's Cathedral yet.

We were late for the plane because we had forgotten our passports.

Julie was very pleased to see that John had cleaned the kitchen.

Where had you been when I saw you?

400

The lights went off because we ___ (not/pay) the electricity bill.

They ___ (not/eat) so we went to a restaurant.

When I opened the curtains the sun was shining and the ground was white. It ___ (snow) during the night.

She ___ (read) the newspaper yesterday.

The lights went off because we hadn't paid the electricity bill.

They hadn't eaten so we went to a restaurant.

When I opened the curtains the sun was shining and the ground was white. It had snowed during the night.

She read the newspaper yesterday.

400

ride

stick

sting

spread 

ridden

stuck

stung

spread

400

I (not/have) breakfast when he arrived.

When (they/arrive)?

How many coffees (she/drink) before the interview?

(I/pay) the bill before we left?

I hadn't had breakfast when he arrived.

When did they arrive?

How many coffees had she drunk before the interview?

Had I paid the bill before we left?

500

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

I ___ know him for three months.

When she arrived ___ (we/eat) already?

Where ___ (she/work)?

We got home to find that someone ___ (break) into the house.

I opened my handbag to find that I had forgotten my credit card.

I have known him for three months.

When she arrived had we eaten already?

Where had she worked?

We got home to find that someone had broken into the house.

500

(they/travel) by bullet train before?

It (rain) all summer, so the grass was completely dead.

When he ___ (arrive) at the party, Julie had just left.

After arriving home, I realised I ___ (buy) any milk.

It / rain a lot this week.

Had they travelled by bullet train before?

It hadn't rained all summer, so the grass was completely dead.

When he arrived at the party, Julie had just left.

After arriving home, I realised I hadn't bought any milk.

It has rained a lot this week.

500

We (not/use) the computer last night.

We couldn't go into the concert because we ___ (not/bring) our tickets.

The grass was yellow because it ___ (not/rain) all summer.

(you/do) your homework before I saw you?

First I tidied the flat, then I (sit) down and had a cup of coffee.


We didn't use the computer last night.

We couldn't go into the concert because we hadn't brought our tickets.

The grass was yellow because it hadn't rained all summer.

Had you done your homework before I saw you?

First I tidied the flat, then I sat down and had a cup of coffee.

500

shine

slide

shut

strike

tear

shone

slid

shut

struck

torn

500

(we/visit) my parents already that winter?

What (you/cook) for dinner that night?

You (not/study) for the test, so you were very nervous.

He (not/use) email before, so I showed him how to use it.

She (bring) a cake to the party, but we didn't eat it.

Had we visited my parents already that winter?

What had you cooked for dinner that night?

You hadn't studied for the test, so you were very nervous.

He hadn't used email before, so I showed him how to use it.

She had brought a cake to the party, but we didn't eat it.

M
e
n
u