Past Perfect Simple
Past Simple Mixed
Future Simple
Past Perfect Continuous ?s
Mixed Future Forms
100

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

had started

100

What _________ (you/do)?

did you do

100

A: There's someone at the door.B: I ___________ (get) it.

will get

100

When you got sick,  _______________ (you/eat) enough?

had you been eating

100

future simple (She / win the competition?)

Will she win the competition?

200

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

had been

200

_____________ (you/wear) your red dress?

Did you wear

200

I _____________ (be) there by four o'clock I promise.

will be

200

There was water everywhere. What _______________ (the children/do) ?

had the children been doing

200

future continuous (She / wait when we arrive)
 

She will be waiting when we arrive.

300

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

had not brought

300

____________ (she/study) last night? 

Did she study

300

A: She's late.B: Don;t worry. She ___________ (come).

will come

300

How long _____________ (she/live) in London when she found that job?

 had she been living

300

future perfect (By next week I / finish this work)
 

By next week I will have finished this work.

400

I __________________ (not/have) breakfast when he arrived.

had not had

400

______________ (they/come) to the party?

Did they come

400

A: I'm driving to the party, would you like a lift?B: Okay, I _____________ (not/take) the bus, I'll come with you.

will not take / won't take

400

___________ (I/work) that day?

Had I been working

400

future perfect continuous (I / live here for one year next week)
 

I will have been living here for one year next week.

500

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

had forgotten

500

What ____________ (you/buy) yesterday?

did you buy

500

When ______________ (you/get) back?

will you get

500

_______________ (she/see) him for long when they moved to Paris?

Had she been seeing

500

future perfect (I / not / complete the report by 5pm tomorrow)
 

I will not have completed the report by 5pm tomorrow.

M
e
n
u