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
future perfect
0
%
0
0
0
Back
Restart
How many hours of TV __________ you (watch) __________ __________ by this time tomorrow?
How many hours of TV will you have watched by this time tomorrow?
Oops!
Okay!
By the time we reach the coast, the storm (end)____________ .
By the time we reach the coast, the storm will have ended .
Oops!
Okay!
_________ they (arrive) __________ __________ at the airport in time to catch their flight?
Will they have arrived at the airport in time to catch their flight?
Oops!
Okay!
Do you think people (land) __________ __________ __________ on Mars by 2030?
Do you think people will have landed on Mars by 2030?
Oops!
Okay!
When you come next time, we (move)_________ in a new house.
When you come next time, we will have moved in a new house.
Oops!
Okay!
Why (not / fix) __________ the mechanics __________ __________ your car by Tuesday?
Why won`t the mechanics have fixed your car by Tuesday?
Oops!
Okay!
Actually, I (not / watch) __________ __________ __________ any TV!
Actually, I won`t have watched any TV!
Oops!
Okay!
My classmate (not / finish)__________ __________ __________ his homework before class.
My classmate will not have finished his homework before class.
Oops!
Okay!
How many kids __________ you (have)__________ __________ by the time you are 35?
How many kids will you have had by the time you are 35?
Oops!
Okay!
By what age __________ Sarah (graduate)__________ __________ from college?
By what age will Sarah have graduated from college?
Oops!
Okay!
Next year we (be)______ in Spain for ten years.
Next year we will have been in Spain for ten years.
Oops!
Okay!
I think robots (take over) _________ _________ _________ _________ the world by 2050!
I think robots will have taken the world by 2050!
Oops!
Okay!
Don’t worry. I (return) __________ __________ __________ the library books by tomorrow
Don’t worry. I will have returned the library books by tomorrow
Oops!
Okay!
I'll tell you tomorrow. I (decide) ___________ by then.
I'll tell you tomorrow. I will have decided by then.
Oops!
Okay!
__________ the sun (rise) __________ __________ by the time you get up tomorrow?
Will the sun have risen by the time you get up tomorrow?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies