Past simple
Past perfect
Present perfect
Past continuous
mix
100

She .....the office very early last night (leave)

left

100

My friend __________________ (NOT SEE) me for many years when I met him last week

had not seen

100

I ....... married for 6 years. (marry)

have been married

100

She........ a bright yellow dress when I saw her last (wear)

was wearing

100

He ______________________ (sit) in the garden when a wasp ______________________(sting) him in the nose.

was sitting, stung

200

Then we..... the cafe and.... good bye (leave, say)

left, said

200

He thanked me for what I ........ (DO).

HAD DONE

200

They ........ in San Francisco since they arrived in the USA 20 years ago. (live)

have been living

200

When I arrived she..... lunch(have).

was having

200

When we ______________________ (see) the spaceship we ___________________(stop) the car.

saw, stopped

300

She.... not interested in the book because she ...... it (be ,not understand)

was,did not understand

300

When my husband came home I __________________ (ALREADY BE) in bed for two hours.

had already been

300

Dad ......a number of jobs in the last few years (have).

has had

300

She ______________________ (have) a beautiful dream when the alarm clock rang

was having

300

He got ill five weeks ago and ________________________ yet. (not recover)

has not recovered

400

The car ______________________ (stop) at the lights.

stopped

400

. After I __________________ (HEAR) the news, I __________________ (HURRY) to see him

had heard, hurried

400

Everyone in the Middle East ........ about the situation for decades (worry).

has been worrying

400

Jerry _________________ for me when I arrived. 

was waiting

400

The patient ________________________ penicillin for several days now (take)

has been taking

500

When ______________________ (you buy) the car? – I ______________________ (buy) it a few years ago.

did you buy, bought

500

When she came into the room she saw that her husband .........(ALREADY DRINK) a lot of alcohol.

HAD ALREADY DRUNK

500

....... your parents always ..... your problems? (understand)

Have understood

500

How fast _________________ when the accident happened?)

were you driving

500

Where ________________________ the money? (you, hide)

have you hidden

M
e
n
u