Future Perfect 1
Choose the correct form of the future perfect.
My professor _______________ grading our papers by Monday.
- will have finished
- will have finishing
- will be finishing
- will finished
How much of your assignment ________________ by Friday?
- will you have completed
- will you completed
- will you be completing
- will you have completing
My father __________________ a new house by the time I return to Syria.
- will have bought
- will have buying
- will be bought
- will be buying
I _____________________ that book by the time you get here.
- won't have read
- will not have reading
- won't have reading
- will not have read
My brother _________________ his military service by the time I graduate.
- will have completed
- will have completing
- will have complete
- will have been completing
How far _________________ by the time he completes the cross-country race?
- will your brother have run
- will your brother have running
- will your brother running
- will your brother have runned
Manal ______________ her Ph.D by December this year.
- will have completed
- will have completing
- will completing
- will have been completing
By the time the President arrives, ______________ the reception?
- will you have prepared
- will you have preparing
- will you preparing
- will you prepare
My dog _______________ all of his food by the time I get home.
- will have eaten
- will eating
- will have ate
- will have eat
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 broke
- will have break