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

I will finish/ will have finished C1.1 by Aug 12th.

will have finished

100

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

is meeting

200

That bag is heavy. I am going to/will help you.

will

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 think Mexico will/is going to win the cup but I am no expert.

will

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 C1 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

My plane's been delayed. My parents will wait/will have been waiting for me at the airport for hours.

will have been waiting

400

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

about to, forgot

500

Mmm, I will/am going to have the soup instead of the steak.

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