Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
AG1 UNIT 3 FUTURE TENSES
0
%
0
0
0
Back
Restart
A: What are your plans for the weekend? B: I ____ do my Maths project.
will do
am going to do
Oops!
Okay!
They ____ the winners of the school competition next week.
have announced
going to announce
will announce
will have announced
Oops!
Okay!
The film ____ at 8:15 PM. Don't be late!
starts
is going to start
will be starting
is starting
Oops!
Okay!
Why did you buy yourself a piano?" "I ____ how to play it!
learn
will be learning
will learn
am going to learn
Oops!
Okay!
____ for me when I arrive at the bus station?
You are waiting
Will you be waiting
You are going to wait
Will you wait
Oops!
Okay!
The ship ____ at 7:00 AM on Thursday morning. It is written on the ticket!
is going to sail
is sailing
will have sailed
sails
Oops!
Okay!
____ next week, Zoe will have received my letter.
By
At
For
Since
Oops!
Okay!
That car is going much too fast! I think ____!
it will crash
it will have crashed
it crashes
it is going to crash
Oops!
Okay!
Perhaps my son ____ a doctor when he grows up.
will be
is going to be
Oops!
Okay!
The shops ____ at 7:00 PM today.
will close
are going to close
close
are closing
Oops!
Okay!
Don't call me after 11:00 PM tonight. I ____.
will sleep
will be sleeping
am sleeping
am going to sleep
Oops!
Okay!
Sandra ____ to London tomorrow.
is flying
flies
will fly
Oops!
Okay!
Please send me an email when you ____ more details.
are going to have
have
will have had
will have
Oops!
Okay!
By end of the month, the workers ____ the construction of the new road.
are finishing
will have finished
will finish
will be finishing
Oops!
Okay!
They ____ married on 15th June.
are getting
will get
Oops!
Okay!
I'll call you when I ____.
will have arrived
arrive
am arriving
will arrive
Oops!
Okay!
I think things ____ better soon.
are going to get
will get
Oops!
Okay!
Look at him! He ____ the glasses.
will drop
is going to drop
Oops!
Okay!
What are you doing tomorrow?" "It's my birthday, so I ____ a party.
will have been having
have
am having
will have
Oops!
Okay!
Don't worry. I ____ the dishes.
'll wash
'm going to wash
Oops!
Okay!
We ____ by the time you return home.
will have finished
are finishing
will finish
are going to finish
Oops!
Okay!
This time tomorrow, I ____ my birthday party.
will be having
will have
am going to have
Oops!
Okay!
Mom: "Your phone is ringing!" Me: "I ____ it.
will answer
answer
am answering
am going to answer
Oops!
Okay!
Oh no! There's no sugar for the cake. I ____ and get some.
'll go
'm going to go
'm going
Oops!
Okay!
I promise I ____ you soon.
am calling
will have called
am going to call
will call
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies