Future (1)
Future (2)
Past modals
Time phrases
Describing communities
100

The bus __________ in 20 minutes.

a. will leave

b. has left

c. leaves

c. leaves

100

This time next month, you _________ with your friends by the pool or at the beach.

a. 'll all relax

b. 'll all have relaxed

c. 'll all be relaxing

c. 'll all be relaxing

100

He _________ the door unlocked. It was too easy for the burglar to enter.

a. would have left

b. needn't have left

c. shouldn't have left

c. shouldn't have left

100

The week before ________ , I watched Mo Salah's final game for LFC.

a. last

b. one

c. this

a. last

100

Which is the odd one out?

a. urban

b. rural

c. industrial

b. rural

200

I'm in a traffic jam, so I _________ a bit late.

a. arrive

b. am arriving

c. 'm going to arrive

c. 'm going to arrive

200

By the end of next week you _________ the course. 

a. 'll all be finishing

b. 'll all have been finishing

c. 'll all have finished

c. 'll all have finished

200

If I'd known that you had run out of chewing gum, I ________ you some more.

a. should have bought

b. didn't need to buy

c. would have bought

c. would have bought

200

You haven't sat in your old classroom __________ some time. 

a. before

b. on

c. for

c. for

200

Which is the odd one out? 

a. affordable

b. wealthy 

c. exclusive

a. affordable

300

I think I _________ some new headphones with my birthday money. 

a. 'm buying

b. 'll buy

c. buy

b. 'll buy

300

You _________ for about ten years by the time you're 35.. 

a. 'll all have been working

b. 'll all be working

c. 'll all work

a. 'll all have been working

300

You _________ that carrot cake before they finished it, it was amazing!

a. should have tried

b. needn't have tried

c. must have tried

a. should have tried

300

If you like Mourinho, enjoy him while you can - he'll be sacked in _________ time.

a. no

b. last

c. some

a. no

300

Which is the odd one out?

a. easygoing

b. unfriendly

c. welcoming

b. unfriendly

400

Jim is still here but he _________ so you'll have to speak to him quickly. 

a. 's leaving

b. leaves

c. 's about to leave

c.'s about to leave

400

By the time you go to university, you _________ for the C2 exam. 

a. 'll have started to study

b. 'll have been starting to study

c. 'll study

a. 'll have started to study

400

My students had told me they weren't attending class last week so _________ in the academy.

a. should have stay

b. didn't need to stay

c. would have stayed

b. didn't need to stay

400

The best thing about summer is wearing shorts for weeks ________ end. 

a. on

b. in

c. before

a. on

400

Which is the odd one out?

a. old-fashioned

b. traditional

c. trendy

c. trendy

500

I _________ them tomorrow night at 10pm if you can make it.

a. 'll meet

b. 'm meeting

c. meet

b. 'm meeting

500

I _________ in Madrid for 25 years soon.

a. 'll have lived

b. 'll have been living

c. 'll be living

b. 'll have been living

500

I __________ about the maths exam in the end because it only tested trigonometry, which I'm good at. 

a. wouldn't have worried

b. should have worried

c. needn't have worried

c. needn't have worried

500

You'll all be learning to drive _________ long.

a. in

b. before

c. on

b. before

500

Which is the odd one out?

a. suburb

b. inner city

c. outskirts


b. inner city

M
e
n
u