Future Perfect Tense Exercises / Exercises / By English Learning 101 3 Created by English Learning 101 Future Perfect Tense Exercise Level 1 1 / 10 They ____________ their project by next week. will have completed will completed will have complete 2 / 10 By tomorrow, she ____________ her homework. will have finished will has finished will have finish 3 / 10 By this time next year, they ____________ to a new city. will has moved will have moved will has move 4 / 10 She ___________ reading the entire novel by the end of the day. will have finish will has finished will have finished 5 / 10 The train ____________ by 7 p.m. will has arrive will has arrived will have arrived 6 / 10 He ____________ his thesis before the deadline. will have completed was have completed will have complete 7 / 10 He ____________ how to drive. will have learn will has learned will have learned 8 / 10 He _______ already _____ for work. will have, leave will has, left will have, left 9 / 10 She ______________ from university in three years. will have graduate will have graduated will has graduated 10 / 10 They ____________ their goals by the time the year ends. will have achieved will have achieve were have achieved Your score isThe average score is 57% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 0 Created by English Learning 101 Future Perfect Tense Exercise Level 2 1 / 15 He _______________ a successful entrepreneur in one years. won't has become will not have become will not have became 2 / 15 _____ we __________ enough money by next year to buy a new car? Will, have saved Will, have save Were, have saved 3 / 15 By this time next week, I ____________ my exams. will have completed was have completed will have complete 4 / 15 He ____________ his first book before turning 25. will have published will has published was have published 5 / 15 _____ she __________ a novel by the time she turns 30? Was, have written Will, have write Will, have written 6 / 15 They ______________ the project on time. will not have completed will not have complete will have not completed 7 / 15 ____ you ___________ any of your tasks by the deadline? Will, not have complete Won't, have completed Will, have not completed 8 / 15 _____ she ___________ her book by the time she turns 40? Will, have not finished Will, not have finish Will, not have finished 9 / 15 By the time she turns 30, she ____________ a novel. will have written will has written will have write 10 / 15 _____ you ________ your homework by this time tomorrow? Were, have finished Will, have finished Will, have finish 11 / 15 In two hours, he ____________ cooking dinner. will has finished was have finished will have finished 12 / 15 I ______________ how to play the guitar by the end of the week. will not have learned will have not learned will not have learn 13 / 15 _____ they _________ a solution to the problem by tomorrow? Will, have not found Won't, have found Will, not have find 14 / 15 I _____________ my assignment by tomorrow. will have not finished will not have finish will not have finished 15 / 15 _____ they __________ the broken car before tomorrow's trip? Will, have not fixed Will, not have fixed Will, not have fix Your score isThe average score is 0% LinkedIn Facebook Twitter VKontakte 0% Restart quiz 1 Created by English Learning 101 Future Perfect Tense Exercises Level 3 1 / 20 ________ he _____________ the presentation before the meeting starts? Why will, have not completed Why will, not have completed Why will, not have complete 2 / 20 _____ the team _________ the championship despite their hard work? Won't, has won Won't, have win Won't, have won 3 / 20 In five years, I ____________ to at least 20 different countries. will have travel was have traveled will have traveled 4 / 20 The train _______________ on time. won't has arrived will not have arrived won't have arrived will not has arrived 5 / 20 Who _________________ their assignment by tomorrow? Will not have complete Will not have completed Will not has completed 6 / 20 What _____ you ______________ by the end of the year? will, have accomplish were, have accomplished will, have accomplished 7 / 20 _____ you ____________ your internship at the company by next summer? Will, have completed Were, have completed Will, have complete 8 / 20 Will she have achieved her career goals by the age of 30? Will, has achieved Was, have achieved Will, have achieved 9 / 20 _____ you ____________ your assignment by tomorrow? Will, not have finished Wasn't, have finished Won't have finish 10 / 20 By the end of the week, I ______________ reading the book. wasn't have finished won't have finished won't have finish 11 / 20 He _____________ the exam despite studying diligently. won't have pass won't has passed won't have passed 12 / 20 _____ you ___________ your research project by next week? Were, have completed Will, have completed Will, have complete 13 / 20 ______ she _____________ a promotion at work despite her efforts? Will, not has received Will, not have received Will, not have receive 14 / 20 He ______________ how to play the guitar despite taking lessons for months. will not have learned will have not learned will not have learn 15 / 20 By next week, I _______________ the project. will have not completed will not have completed will not completed 16 / 20 In three years, I ___________ my dream house. will have built was have built will have build 17 / 20 _____ they _____________ the construction project by the deadline? Will, not have complete Won't have completed Will, have not completed 18 / 20 _____ you ___________ your financial savings target by the end of the month? Will, have achieved Will, have achieve Were, have achieved 19 / 20 By the end of the year, I _____________ my first novel. will have published will published have will have publish 20 / 20 By next month, I _____________ my advanced mathematics course. was have completed will have complete will have completed Your score isThe average score is 95% LinkedIn Facebook Twitter VKontakte 0% Restart quiz Post Views: 366