Future Perfect Make the future perfect. Choose positive, negative or question. 1. (I / leave by six) _______________________________________________________________ I will have left by six. 2. (you / finish the report by the deadline?) _______________________________________________________________ Will you have finished the report by the deadline? 3. (when / we / do everything?) _______________________________________________________________ When will we have done everything? 4. (she / finish her exams by then, so we can go out for dinner) _______________________________________________________________ She will have finished her exams by then, so we can go out for dinner 5. (you / read the book before the next class) you will have read the book before the next class _______________________________________________________________ Will you have read the book before the next class? 6. (she / not / finish work by seven) _______________________________________________________________ She will not have finished work by seven. 7. (when / you / complete the work? When will you have completed the work? _______________________________________________________________ 8. (they / arrive by dinnertime) _______________________________________________________________ They will have arrived by dinnertime. 9. (we / be in London for three years next week) _______________________________________________________________ We will have been London for three years next week. 10. (she / get home by lunchtime?) _______________________________________________________________ Will she have got home by lunchtime? 11. (they / not / go at six) _______________________________________________________________ They will not have gone at six. 12. (you / do everything by seven?) Will you have done everything by seven? _______________________________________________________________ 13. (we / not / eat before we come, so we'll be hungry) we wont have eaten before we come We will not have eaten before we come, so we'll be hungry. _______________________________________________________________ 14. (he / finish his exams when we go on holiday?) _______________________________________________________________ Will he have finished his exams when we go on holiday? 15. (we / arrive by the time it gets dark?) Will we have arrived by the time it gets dark? _______________________________________________________________ 1 ©perfect-english-grammar.com May be freely copied for personal or classroom use. 16. (how know your known boyfriend when you get married?) Howlong long/ you will /you have your boyfriend when you get married? _______________________________________________________________ 17. (he / not / complete the project by July) He won't have completed _______________________________________________________________ He will not have completed the project by July. 18. (I / not / finish the essay before the weekend) I won't have finished I will not have finished the essay before the weekend. _______________________________________________________________ 19. (why / she / finish the cleaning by six?) _______________________________________________________________ 20. (how long / you / be in this company when you retire?) Why will she have finished the cleaning by six? How long will you have been in this company when you retire? _______________________________________________________________ 16/20 checked 25/3 yong xuan 2 ©perfect-english-grammar.com May be freely copied for personal or classroom use.