Will & Going to
Future Continuous
Present Simple & Continuous
Future Perfect and Future Perfect Continuous
Expressions with Future Meaning
100
It will/is going to rain. There are lots of clouds!
is going to
100
Next week, I will be sitting/will sit on the beach.
will be sitting
100
The bus _______ at 12:35 am (leave)
leaves
100

Peter will have been painting / will have painted that portrait for three weeks by Saturday.

will have been painting

100

The Queen is meeting/meets/will meet the president tomorrow afternoon.

is meeting

200
That will/is going to be the postman. He usually comes round at this time.

will be

200

This time next year I will be living abroad/will have living abroad.

will be living

200

I am flying/going to fly/fly on 15th July at ten in the evening.

am flying

200

Next year, I will have been teaching/be teaching for 5 years.

will have been teaching

200

The ceremony is at the point of starting/ is about to start. It's 10:25 and it's due to start at 10:30.

is about to start

300

I rang her up to tell her that I won't go / I'm not going to the party because I'm already busy that night.

Not going
300

I am studying/ will be studying during exam time next month.

will be studying

300

I am going to fly/am flying to Cancún when I have enough money.

am going to fly

300

By the time you come home, I will have eaten/will have been eating all the chocolates.

will have eaten

300

The country is on the point of collapsing/is due to collapse. That's terrible news.

on the point of collapsing

400

I promise I won't/am not going to tell anyone.

won't

400

I will have taken/will be taking C2 this time next month.

will be taking

400

It is going to rain/ will rain/ is raining tomorrow, according to the weather forecast.

is going to rain

400

This time next year we will have finished / will finish our exams.

will have finished

400

I was ________ to phone you yesterday but I forgot/forget.

about to, forgot

500

Don't let him read in the coach - he will feel / he is going to feel sick.

will

500

I will meet/will be meeting John tomorrow evening.

will be meeting

500

Lectures will start/start/are starting/are going to start on 27th July.

start

500

By the time you  leave, you are having/ will be having/will have had/ will have been having a blast.

will have had

500

I was on __________________(give up) the search when something caught my eye in the bushes.

the point of giving up