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 perfect
0
%
0
0
0
Back
Restart
Manal ______________ her Ph.D by December this year.
will have been completing
will have completing
will have completed
will completing
Oops!
Okay!
My father __________________ a new house by the time I return to Syria.
will be bought
will be buying
will have bought
will have buying
Oops!
Okay!
How much of your assignment ________________ by Friday?
will you be completing
will you completed
will you have completing
will you have completed
Oops!
Okay!
I _____________________ that book by the time you get here.
won't have reading
will not have reading
will not have read
won't have read
Oops!
Okay!
By the time the President arrives, ______________ the reception?
will you prepare
will you have preparing
will you have prepared
will you preparing
Oops!
Okay!
Muna _______ with her boyfriend by the time we meet again. She said that she would do it soon
will have broken
will breaking
will have break
will have broke
Oops!
Okay!
My brother _________________ his military service by the time I graduate.
will have completing
will have been completing
will have complete
will have completed
Oops!
Okay!
My dog _______________ all of his food by the time I get home.
will have eat
will eating
will have eaten
will have ate
Oops!
Okay!
My professor _______________ grading our papers by Monday.
will finished
will have finished
will have finishing
will be finishing
Oops!
Okay!
How far _________________ by the time he completes the cross-country race?
will your brother have run
will your brother running
will your brother have runned
will your brother have running
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies