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 Tense
0
%
0
0
0
Back
Restart
My classmate (not / finish)__________ his homework before class.
My classmate won't 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!
We (not/eat) __________ before we come, so we'll be hungry.
We won't have eaten before we come, so we'll be hungry.
Oops!
Okay!
I’m hungry now. I (eat) __________ dinner before you get home.
I’m hungry now. I will have eaten dinner before you get home.
Oops!
Okay!
I think robots (take over) _________ the world by 2050!
I think robots will have taken over the world by 2050!
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!
I (finish) __________ the report by the deadline?
I will have finished the report by the deadline?
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!
Do you think people (land) __________ on Mars by 2030?
Do you think people will have landed on Mars by 2030?
Oops!
Okay!
Why (not / fix) __________ the mechanics __________ your car by Tuesday?
Why won't the mechanics have fixed your car by Tuesday?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies