Fill in the gap
A, B or C
Put the words in the correct order
Future tenses
correct the mistake
100

 It‘s so hot here. I _______ (buy) some ice cream to cool down.

will buy

100

I think cars _____ in the future.

A are flying               

 B going to fly             

 C will fly

C will fly

100

 having / exam / tomorrow / are / we / an.

We are having an exam tomorrow. 

100

By the time I go on holiday, I’ll have saved / I'll be saving plenty of money.

I’ll have saved

100

Oh look, there’s no bread left. I’m going to the shop to get some.


Oh look, there’s no bread left. I’ll go to the shop to get some.



200

 I think we ______ (live) on other planets in the future.

will live 

200

I _______ Lily for dinner at 7 p.m. tonight.

A meet                       

B am meeting            

C will have met

B am meeting

200

 snow / it / going / is / to / ?

Is it going to snow? 
200

Could you call back in half an hour? I expect I’ll be finishing / have finished lunch by then.

I’ll have finished

200

Johnny and I go to the cinema later.

Johnny and I are going to the cinema later.



300

I ________ (go) to the doctor this afternoon. I’ve got an appointment at 4:45.

am going

300

The bus _____ the station at 6.45 a.m.

A is leaving      

B is going to leave                

C leaves

C leaves

300

camping/ going/ you / are / on / trip / the ?

Are you going on the camping trip?

300

 I won’t be taking part / have taken part in the football match this Saturday as I’ll be on my way to Spain.

I won’t be taking part

300

Will we have played football after school?


Are we going to play football after school? / Are we playing football after school?



400

The plane ______ (depart) from gate 17B.

departs

400

Katie _______  cooking by the time you come home. 

A will finish         

B will be finishing           

C will have finished

C will have finished

400

help / to / I / you / choose / present / will / a  

I will help you choose a present. 

400

By the time we get to Chicago this evening, we will be driving / will have been driving for more than twenty hours. We are going to be exhausted.

we will have been driving

400

Oh look how angry the manager is. He'll shout at us for not working hard enough.


Oh look how angry the manager is. He's going to shout at us for not working hard enough.

500

James _______ (sell) his bike and get a new one. His old bike is too small for him, so I hope he'll find someone who'll be ready to buy it.

is going to sell

500

Look at those black clouds. I think it _____________ soon.

A will rain       

B is going to rain      

C will be raining

B is going to rain

500

studying / time / next / this / they / will / week / be 

This time next week they will be studying.

500

I have not traveled much yet; however, I will visit / will be visiting / will have visited / will have been visiting the Grand Canyon and San Francisco by the time I leave the United States.

are having

500

I will have been waiting here three hours by six o'clock.


I will have been waiting here for three hours by six o'clock.



M
e
n
u