Future Perfect Mixed Exercise
Make the future perfect:
1) I _________ (leave) by six.
2) ____________ (you/finish) the report by the deadline?
3) When_________ (we/do) everything?
4) She___________ (finish) her exams by then, so we can go out for dinner.
5) You _____________ (read) the book before the next class.
6) She ____________ (not/finish) work by seven.
7) When ______________ (you/complete) the work?
8) They _____________ (arrive) by dinner time.
9) We __________ (be) in London for three years next week.
10) ____________ (she/get) home by lunch time?
11) ____________ (you/do) everything by seven?
12) We____________ (not/eat) before we come, so we'll be hungry.
13) ___________ (he/finish) his exams when we go on holiday?
14) _____________ (we/arrive) by the time it gets dark?
15) How long ____________ (you/know) your boyfriend when you get married?
16) He __________ (not/complete) the project by July.
17) I ___________ (not/finish) the essay by the weekend.
18) Why ___________ (she/finish) the cleaning by six?
19) How long _____________ (you/be) in this company when you retire.
20) They ____________ (not/go) at six
--------Answer--------
- will have left
- Will you have finished
- will we have done
- will have finished
- will have read
- won't have finished
- will you have completed
- will have arrived
- will have been
- Will she have got
- Will you have done
- won't have eaten
- Will he have finished
- Will we have arrived
- will you have known
- won't have completed
- won't have finished
- will she have finished
- will you have been
- won't have gone