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 review
0
%
0
0
0
Back
Restart
Hurry up! Our flight ________ (leave) in about ten minutes!
leaves
Oops!
Okay!
They ______ (not / finish) painting the house by the time we get back from the holiday.
will not have finished
Oops!
Okay!
'The manager isn't here are, do you want to leave a message?' 'No, I ______ (call) back later.'
will call
Oops!
Okay!
This time next month, I _______ (live) in my new flat!
will be living
Oops!
Okay!
________ (you / do) your homework by bedtime?
Will you have done
Oops!
Okay!
You can deliver the packet anytime tomorrow morning because I _______ (work) from home.
will be working / am working
Oops!
Okay!
Do you think he _______ (marry) him?
will marry
Oops!
Okay!
I ________ (finish) cooking dinner by the time you get home.
will have finished
Oops!
Okay!
This time next month, you _______ (probably / pass) your driving test!
will probably have passed
Oops!
Okay!
I ________ (be) a doctor one day.
am going to be
Oops!
Okay!
I know! I _______ (have) a barbecue on my birthday!
am having
Oops!
Okay!
Watch out! You _____ (hit) the car next to you.
are going to hit
Oops!
Okay!
In a few minutes, I _______ (wait) here for Dave for over an hour. Where can he be?
will have been waiting
Oops!
Okay!
In the future, we _______ (fly) around in jet-packs
will fly OR will be flying
Oops!
Okay!
Come to the main door when you arrive - we _______ (wait) for you inside.
will be waiting
Oops!
Okay!
I ________ (do) the washing-up tonight, if you like.
will do
Oops!
Okay!
The train is very late. I _______ (miss) my appointment.
am going to miss
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies