Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Duplicate of FUTURE FORMS B2
0
%
0
0
0
Back
Restart
You can borrow this calculator, I ....................................
am not going to need it.
I won't have been needing it.
am not needing it.
Oops!
Okay!
You can try asking Mike for help but ....................................
it won't do you any good.
it won't have done you any good.
it won't be doing you any good.
it's not doing you any good.
Oops!
Okay!
By 2028 my teacher will .... ..... 10 beautiful cats. ???
have had
Have had
Oops!
Okay!
Can you send me the results as soon as you ....................................
are hearing anything?
hear anything?
will have heard something?
will hear anything?
Oops!
Okay!
Let's finish this game before Adam ....................................!
is coming
is going to come
will come
comes
Oops!
Okay!
I know you're hungry. I promise we .................................... in no more than twenty minutes.
will be eating
will have eating
will have eaten
Oops!
Okay!
Don't worry about the mistake you made, nobody....................................
will have noticed.
will notice.
is noticing.
will be noticing.
Oops!
Okay!
If we don't book something for this summer, we .................................... on holiday for three years in a row.
won't have been
won't be
aren't going to
Oops!
Okay!
If we don't repair the bridge now, by this time next year it .................................... down.
will probably have been falling
will probably have fallen
will probably be falling
Oops!
Okay!
Look! That car over there .................................... !
is going crash
will crash
is going to crash
crashes
Oops!
Okay!
I'm sorry dinner isn't ready yet, but it ....................................
will be ready in a minute.
is going to be ready in a minute.
will have been ready in a minute.
is ready in a minute.
Oops!
Okay!
In five minutes we ................ exactly two hours for the pizza delivery. I'm going to phone them and complain.
will wait
will be waiting
will have waited
will have been waiting
Oops!
Okay!
According to my diary, we .................................... at my office tomorrow at 3pm.
will meet
are meeting
meet
will have met
Oops!
Okay!
I can't come tonight because I .................................... to watch TV.
will stay in
stay
will have been staying
am going to stay in
Oops!
Okay!
By the time he reaches the peak, William and his team .................................... for nearly two weeks.
will climb
will be climbing
will have climbed
will have been climbing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies