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. .
www.perfect-english-grammar.com