PRESENT
PAST
FUTURE
PRESENT PERFECT
PAST PERFECT
MODALS
100

I usually ___(do sport) in the evening, but today I _____ ( watch TV).

I usually do sport in the evening, but today I am watching TV.

100

Joseph_____(drive) too fast when he____(have) a car accident.

Joseph was driving too fast when he had a car accident.

100

They (not/refuse) ____________ to make you happy.

They won't refuse to make you happy.

100

What (you / do) You're covered in flour.

What have you been doing? You're covered in flour.

100

When we arrived the film ________ (start).

When we arrived the film had started.

100

___ you speak French?

a) Can

b) Could

a) Can

200

She _____( listen to music) at the moment, but she usually _____ (play the guitar) on Saturdays.

She is listening to music at the moment, but she usually plays the guitar on Saturdays.

200

I _____ (listen) to my iPod, so I _____ (not hear) the fire alarm.

I was listening to my iPod, so I didn't hear the fire alarm.

200

I think it ____ (rain) tomorrow.

I think it will rain tomorrow.

200

He (not / finish) ____________ his homework because he (watch) television for the last two hours.

He hasn't finished his homework because he has been watching television for the last two hours.

200

She ______ (work) in that company for twenty years when she was made redundant.

She had been working in that company for twenty years when she was made redundant.

200

It's very important to ....... speak more than one language. 

a) can

b) be able to

b) be able to
300

They  usually _____ (make breakfast) in the moring. they/make breakfast/ now?

They  usually make breakfast in the moring. Are they making breakfast now?

300

Timothy ____ (get) a black eye while he _____ (fight) with his girlfriend last night.

Timothy got a black eye while he was fighting with his girlfriend last night.

300

Brian (supervise)  _________ the construction crew for a few days next week.

Brian will be supervising the construction crew for a few days next week.

300

Debbie looks very tired. (She / work) too hard?

Debbie looks very tired. Has she been working too hard?

300

I __________ (run), so I was hot and tired.

I had been running, so I was hot and tired.

300

I didn't feel very well yesterday. I ____ eat anything.

a) cannot

b) couldn't

c) mustn't

b) couldn't

400

Usually she _____(not do her Maths homework) but today she ____(not do her Geography homework).

Usually she doesn't do her Maths homework but today she isn't doing her Geography homework.

400

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

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

400

The class (listen) _________ closely during the review for the test.

The class will be listening closely during the review for the test.

400

I (already/wash) ______________ the windows, I (already/sweep) _____________ up the leaves, but I (not / wash) ___________ the car yet.

I have already washed the windows, I have already swept up the leaves, but I haven't washed the car yet.

400

I ______ (make) a project for five hours before I went to bed.

I had been making a project for five hours before I went to bed.

400

His excuse ___ be true, but I don't believe.

a) can

b) may

b) may

500

John and I______ (have) dinner now.

_________ (you/have) any free time to join us?

John and I are having dinner now.

Do you have any free time to join us?

500

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

While she was cooking, the telephone rang.

500

The scientists (launch) ________ a satellite in November for two days.

The scientists will be launching a satellite in November for two days.

500

Have we got any bandaids? I (chop) __________ vegetables for dinner and I (cut) _________ my finger.

Have we got any bandaids? I have been chopping vegetables for dinner and I have cut my finger.

500

I _________ (study) all day and I _____ (get) tired before I went to bed.

I had been studying all day and I had got tired before I went to bed.

500

How did you do in the test? - OK. It _______ worse!

a) could be

b) could have been

c) might be

d) would have been

b) could have been

M
e
n
u