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
Open World B2 U9 Future continuous, perfect & pe ...
0
%
0
0
0
Back
Restart
I will ... the report in time for the meeting tomorrow.
have finished
be finishing
have been finished
Oops!
Okay!
In five year's time, people ... instant transalation apps, making language learning pointless.
will have used
will be using
will have been using
Oops!
Okay!
Right or Wrong? A week from now, I'll probably suffering from exhaustion.
Wrong. I'll probably be suffering
Oops!
Okay!
This time next week, we will ... on a beach in the Maldives.
have sat
be sitting
have been sitting
Oops!
Okay!
By 2030, engineers ... a system capable of transporting people at more than 1000 km/h
will have developed
will be developing
will have developed
Oops!
Okay!
Will you ... to my birthday party next week?
have come
have been coming
be coming
Oops!
Okay!
Next month Sylvia ... (work) here for 20 years, so she can answer all your questions.
will have worked
Oops!
Okay!
Next week my best friends ... (be) married for a year.
will have been
Oops!
Okay!
Right or Wrong? Within the next hour, I'll hope I'll have gathered enough firewood to keep the fire going all night.
Wrong. I hope
Oops!
Okay!
Right or wrong? Sooner or later, I expect I'll be managing to get this fire started.
Wrong. I'll have managed
Oops!
Okay!
Right or Wrong? this time tomorrow, I'll be decided how to cross a river without a bridge.
Wrong: I will be deciding
Oops!
Okay!
I ... (live) in London for nearly two years when I finish my training course.
will have been living
Oops!
Okay!
Hopefully, I will .... the chance to travel around South America by the time I'm forty years old.
be having
have been having
have had
Oops!
Okay!
Next week we ... (know) each other for exactly ten years. We should celebrate!
will have known
Oops!
Okay!
My grandfather .... (retire) by the end of the year at the age of 75!
will have retired
Oops!
Okay!
There's no point phoning them now as they'll ... the final.
have watched
have been watching
be watching
Oops!
Okay!
Right or Wrong? By the end of today, I'll have defeating my fear of heights.
Wrong. I'll have defeated
Oops!
Okay!
Right or Wrong? By this time next week, I'll completed the first aid course and know how to give CPR.
Wrong. I'll have completed
Oops!
Okay!
Right or Wrong? By the time I get home I'll be learning how to make a shelter with sticks.
Wrong. I will have learnt
Oops!
Okay!
How long ... (study) when you finally get your master's degree?
will you have been studying
Oops!
Okay!
I think they ... (reach) their hotel by now.
will have reached
Oops!
Okay!
By the time I'm 65 ears old, I will... working.
have been stopping
have stopped
be stopping
Oops!
Okay!
By the end of the century, all non-renewable energy ... by mre renewable sources such as wind and solar.
will be replacing
will have replaced
will have been replaced
Oops!
Okay!
How much do you think you ... (earn) by the end of the year?
will have earned
Oops!
Okay!
By the end of the next decade most people in America ... (drive) hybrid cars for years.
will have been driving
Oops!
Okay!
Within the next fifty years, some countries ... due to rising sea levels
will have been vanishing
will have vanished
will be vanishing
Oops!
Okay!
Some people believe that we ... in planes that are entirely see-through at some point in the future
will have been flying
will have flown
will be flying
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies