Will vs Going To
Future Continuous
Future Perfect
Future Mix
Challenge Round
100

Look at those dark clouds! It ______ (rain).

Look at those dark clouds! It's going to rain.

100

Tomorrow at 8 p.m., I ______ (watch) my favourite series.

Tomorrow at 8 p.m., I'll be watching my favourite series.

100

By Friday, I ______ (finish) my project.

By Friday, I'll have finished my project.

100

I think our team ______ (win) the match.

I think our team will win the match.

100

Correct the mistake: 'I will going to study tonight.'

I am going to study tonight.

200

I think robots ______ (do) most housework in the future.

I think robots will do most housework in the future.

200

This time next week, we ______ (sit) on the beach.

This time next week, we'll be sitting on the beach.

200

By 2030, scientists ______ (discover) new technologies.

By 2030, scientists will have discovered new technologies.

200

At 10 tomorrow morning, I ______ (take) my English exam.

At 10 tomorrow morning, I'll be taking my English exam.

200

Correct the mistake: 'At this time tomorrow, I will have sleeping.'

At this time tomorrow, I will be sleeping.

300

A: The phone is ringing! B: I ______ (answer) it.

A: The phone is ringing! B: I will answer it.

300

Make negative: 'She will be studying at midnight.'

She won't be studying at midnight.

300

Make negative: 'He will have completed the course by June.'

He won't have completed the course by June.

300

By the end of this year, I ______ (read) ten books.

By the end of this year, I'll have read ten books.


300

Correct the mistake: 'By next Monday, she will has finished the book.'

By next Monday, she will have finished the book.

400

We ______ (visit) our grandparents this weekend. We've already planned everything.

We're going to visit our grandparents this weekend. We've already planned everything.

400

Make a question: 'They / play / football / at 6 p.m. tomorrow?'

Will they be playing football at 6 p.m. tomorrow?

400

Make a question: 'You / finish / your homework / by 7 p.m.?'

Will you have finished your homework by 7 p.m.?'

400

Look! That cyclist ______ (crash) into the wall!

Look! That cyclist's going to crash into the wall!

400

Choose and explain: 'By 6 p.m., they (will be completing / will have completed) the test.'

will have completed

By 6 p.m. expresses completion before a deadline.

500

'Watch out! You ______ (fall)!' / 'I promise I ______ (help) you.'

'Watch out! You're going to fall!' / 'I promise I will help you.'

500

At 9 p.m., I ______ (not / sleep), but my parents ______ (watch) TV.

At 9 p.m., I won't be sleeping, but my parents will be watching TV.'

500

By the time you arrive, we ______ (already / eat) dinner.

By the time you arrive, we'll have already eaten dinner.

500

By 8 p.m., I ______ (finish) my homework, so at 9 p.m. I ______ (play) video games.

By 8 p.m., I'll have finished my homework, so at 9 p.m. I'll be playing video games.

500

Look at the sky! It ______ (snow). By tomorrow morning, the snow ______ (cover) the roads, and at 8 a.m. people ______ (drive) very carefully.

Look at the sky! It's going to snow. By tomorrow morning, the snow will have covered the roads, and at 8 a.m. people will be driving very carefully.