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
Future Forms
0
%
0
0
0
Back
Restart
She's pregnant! She ___________ a baby!
's going to have a baby
's having
has
will have
Oops!
Okay!
The next flight __________ for a week!
won't leave
doesn't leave
isn't leaving
isn't going to leave
Oops!
Okay!
The train to Paris _________ in 20 minutes.
is leaving
leaves
is going to leave
will leave
Oops!
Okay!
Look at those clouds. It __________ let's take out umbrellas!
is raining
is going to rain
will rain
rains
Oops!
Okay!
I _________ a sandwich and a coke, please.
have
will have
'm going to have
'm having
Oops!
Okay!
Enjoy your trip to NYC! I'm sure you _________ it!
will love
are going to love
love
is loving
Oops!
Okay!
I've just missed the bus. I ____________ to school.
'll walk
'm going to walk
'm walking
walk
Oops!
Okay!
What _______ you _________ next Saturday?
will - do
do - do
are - going to do
are - doing
Oops!
Okay!
They _____________ the Natural Science Museum tomorrow.
visit
will visit
going to visit
are visiting
Oops!
Okay!
My grandparents ___________ on Saturday afternoon.
are arriving
arrive
will arrive
are going to arrive
Oops!
Okay!
Where ________ you ___________ next summer?
do - go
are - going
are - going to go
will - go
Oops!
Okay!
I don't think there ____________ flying cars by 2075.
would be
are
will be
are going to be
Oops!
Okay!
I__________ for the weekend with my family!
'm getting away
get away
will get away
'm going to get away
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies