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 Continuous vs Future Perfect
0
%
0
0
0
Back
Restart
I'll meet you at four o'clock. - At four? I'm afraid I ___________ (teach) English.
will be teaching / 'll be teaching
Oops!
Okay!
Don't phone me before 8 o'clock, we ________ (have) dinner.
will be having / 'll be having
Oops!
Okay!
When you get home I ______ (study) for five hours straight and I’ll need a break so we can see a film.
will have been studying / 'll have been studying
Oops!
Okay!
In about fifty years' time thousands of endangered species __________ (disappear) from this planet.
will have disappeared / 'll have disappeared
Oops!
Okay!
Fred is the most senior employee. By June he ________ (work) here for twenty years.
will have been working / 'll have been working
Oops!
Okay!
They _____________ (build) the new train station in our town by November.
will have built / 'll have built
Oops!
Okay!
I _________________ (look) for a new job while you are on your holiday in Croatia.
will be looking / 'll be looking
Oops!
Okay!
I ___________ (read) forty-five books by Christmas.
will have read / 'll have read
Oops!
Okay!
When we arrive they ________ (celebrate) for more than three hours.
will have been celebrating / 'll have been celebrating
Oops!
Okay!
When he retires, he ______________ (work) in the same company for fifty years.
will have been working
Oops!
Okay!
I hope that they _______________ (deliver) my new laptop by the end of this week.
will have delivered / 'll have delivered
Oops!
Okay!
Try to call before 8 o'clock. After that, we __________ (watch) the match.
'll be watching / will be watching
Oops!
Okay!
When I turn forty, I _____________ (study) Slovene for two years.
will have been studying / 'll have been studying
Oops!
Okay!
As soon as we reach the Italian coast, we _________ (sail) for a week.
will have been sailing
Oops!
Okay!
By the time we get home, we _________ (drive) for five hours.
will have been driving / 'll have been driving
Oops!
Okay!
He gets a new car every two years as part of his contract. He _________ (drive) quite a few by the time he retires.
will have driven / 'll have driven
Oops!
Okay!
________ (you / retire) by the time you're 60?
Will you have retired
Oops!
Okay!
I _____________ (not / write) all the reports by next week.
won't have written
Oops!
Okay!
I'm sorry, we can't come tonight. We ____________ (watch) the new documentary on TV.
will be watching / 'll be watching
Oops!
Okay!
On Thursday, I _____________ (know) you for a week.
will have known / 'll have known
Oops!
Okay!
We’re late. By the time we arrive they _________________ (already / announce) the winners.
will have already announced / 'll have already announced
Oops!
Okay!
In a few hours' time we __________ (sit) on the plane flying to Costa Rica.
will be sitting / 'll be sitting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies