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