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
Gold Advanced Unit 3 > Future Time Expressions
0
%
0
0
0
Back
Restart
It's only a matter of time before we all ______ (lose) our jobs due to the company going bankrupt.
lose
Oops!
Okay!
By the end of today, Toby ________ (apply) for 20 jobs.
will have applied
Oops!
Okay!
Ten years from now, I __________ (move) to a different city.
I'll have moved
Oops!
Okay!
__________ (you / work) again at the end of the summer?
Will you be working
Oops!
Okay!
I'll pay for driving lessons for you once you _______ (get) consistently higher marks in your exams.
are getting
Oops!
Okay!
Rufus is very cautious. I'm sure he'll check his answers before he ____ (hand in) his exam.
hands
Oops!
Okay!
It won't be long before he _______ (get) into trouble with the headteacher for his behaviour.
gets
Oops!
Okay!
On Tuesday _________ (we / work) in this company for 30 years.
we'll have been working
Oops!
Okay!
I can't give them a pay rise until they ____________ (work) here for three years, and that isn't until 2026!
have been working
Oops!
Okay!
5 years from now _______ (we / live) in another country.
we'll be living
Oops!
Okay!
This time next year ______ (I / hopefully / run) my own business.
I'll hopefully be running
Oops!
Okay!
In three days' time ___________ (we / live) here for exactly 1 year.
we'll have been living
Oops!
Okay!
It's (about) time we ______ (leave) the party. I need some sleep!
left
Oops!
Okay!
It's high time you _____ (get) a job and moved out of home - you're 30!
got
Oops!
Okay!
She __________ (work) in a big company within the next year - you'll see.
She'll be working
Oops!
Okay!
Correct it: (Doorbell rings) "That's going to be the postman".
That'll be the postman.
Oops!
Okay!
Correct it: This time next week I'll fly to the US.
I'll be flying.
Oops!
Okay!
___________ (Kate / already / arrive) by the time we get there?
Will Kate already have arrived
Oops!
Okay!
I'll give you a pay rise as soon as you _______ (show) you are a team player.
are showing
have shown
have been showing
Oops!
Okay!
Correct it: By the end of the week I'll be finishing the project.
I'll have finished
Oops!
Okay!
I'll show you where to park when you _____ (arrive).
arrive / have arrived
Oops!
Okay!
When we meet tomorrow, __________ (you / have) the chance to read my report?
will you have had
Oops!
Okay!
George ________ (not / finish) his homework by then.
won't have finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies