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