Exercise: Future Perfect Tense
Fill in the blanks with the correct form of the verb in the future perfect tense
1. By the time she __________ (arrive) at the party, everyone __________ (leave).
2. By next month, I __________ (complete) my course.
3. They __________ (finish) their homework by tomorrow.
4. By this time next year, he __________ (travel) to five different countries.
5. By the end of the week, we __________ (paint) the entire house.
6. By the time they __________ (reach) the summit, the sun __________ (rise).
7. By the time you __________ (come) back, I __________ (already, pack) my bags.
8. By the start of the concert, the band __________ (rehearse) for hours.
9. By the time she __________ (turn) 30, she __________ (achieve) all her goals.
10. By tomorrow, he __________ (learn) how to play the guitar.
11. By next summer, we __________ (save) enough money for a vacation.
12. By the end of the month, they __________ (sell) all their products.
13. By this time next week, I __________ (complete) the book.
14. By the time they __________ (graduate), they __________ (study) for four years.
15. By the end of the year, he __________ (finish) writing his novel.
16. By next Sunday, she __________ (win) the competition.
17. By the time you __________ (return) from your trip, I __________ (move) to a new apartment.
18. By tomorrow morning, they __________ (already, finish) the construction.
19. By next month, I __________ (visit) all the museums in the city.
20. By the end of the day, we __________ (complete) the project.
21. By this time next year, he __________ (work) for the company for a decade.
22. By the time she __________ (get) home, her family __________ (prepare) a surprise.
23. By the end of the semester, they __________ (study) all the required subjects.
24. By the time he __________ (arrive) at the station, the train __________ (already, leave).
25. By tomorrow evening, she __________ (meet) with her clients.
26. By next week, we __________ (finish) renovating the kitchen.
27. By this time next month, they __________ (complete) their training.
28. By the end of the game, he __________ (score) three goals.
29. By the time you __________ (wake up), I __________ (prepare) breakfast for you.
30. By next year, she __________ (run) her own business.
31. By the time they __________ (graduate), they __________ (study) abroad for a year.
32. By the end of the day, we __________ (solve) the problem.
33. By this time next week, he __________ (finish) writing the report.
34. By tomorrow, she __________ (learn) how to drive a car.
35. By the end of the month, they __________ (sell) all the tickets for the concert.
36. By next summer, I __________ (live) in a different city.
37. By the time she __________ (return) from her trip, she __________ (visit) five countries.
38. By tomorrow morning, they __________ (already, complete) the project.
39. By next month, I __________ (find) a new job.
40. By the end of the week, he __________ (finish) writing the book.
41. By this time next year, we __________ (save) enough money to buy a house.
42. By the time they __________ (arrive) at the party, everyone __________ (leave).
43. By tomorrow, she __________ (learn) how to play the piano.
44. By the end of the semester, he __________ (study) all the required courses.
45. By next week, we __________ (complete) the construction of the building.
46. By the time she __________ (reach) the age of 40, she __________ (achieve) all her career goals.
47. By tomorrow afternoon, they __________ (already, finish) their presentation.
48. By next month, I __________ (lose) 10 pounds.
49. By the end of the day, he __________ (find) a solution to the problem.
50. By this time next year, she __________ (graduate) from university.
51. By tomorrow, they __________ (finish) painting the entire house.
52. By the end of the month, he __________ (save) enough money to buy a new car.
53. By next year, we __________ (travel) to at least three different countries.
54. By the time you __________ (return) from your vacation, I __________ (read) all the books in the series.
55. By tomorrow evening, she __________ (meet) all the project deadlines.
56. By next week, they __________ (complete) the construction of the bridge.
57. By this time next month, he __________ (start) his new job.
58. By the end of the year, we __________ (achieve) our sales target.
59. By tomorrow, she __________ (learn) how to swim.
60. By the time they __________ (retire), they __________ (work) for the company for 30 years.
61. By next summer, I __________ (graduate) from college.
62. By the end of the week, he __________ (write) a novel.
63. By this time next year, they __________ (save) enough money for a down payment on a house.
64. By tomorrow morning, she __________ (already, complete) the project.
65. By next month, he __________ (find) a new apartment.
66. By the end of the day, they __________ (prepare) the presentation.
67. By this time next week, we __________ (finish) the renovation.
68. By tomorrow, she __________ (visit) all the famous landmarks in the city.
69. By the end of the semester, he __________ (master) the subject.
70. By next year, we __________ (achieve) our career goals.
71. By the time they __________ (arrive) at the party, the music __________ (stop).
72. By tomorrow, he __________ (learn) how to play the guitar.
73. By the end of the month, she __________ (complete) the training program.
74. By next week, they __________ (open) their new store.
75. By this time next year, I __________ (start) my own business.
76. By tomorrow evening, he __________ (finish) writing the report.
77. By next month, we __________ (sell) all our products.
78. By the end of the day, she __________ (solve) the puzzle.
79. By this time next week, they __________ (finish) the construction.
80. By tomorrow, I __________ (learn) how to dance salsa.
81. By the end of the semester, he __________ (complete) his research project.
82. By next year, we __________ (plant) a beautiful garden.
83. By the time she __________ (come) back from her trip, she __________ (visit) ten different cities.
84. By tomorrow morning, they __________ (already, find) a new apartment.
85. By next month, I __________ (start) my new job.
86. By the end of the week, she __________ (finish) reading the entire book series.
87. By this time next year, they __________ (celebrate) their 25th wedding anniversary.
88. By tomorrow, he __________ (write) a song.
89. By the end of the month, we __________ (reach) our fundraising goal.
90. By next week, she __________ (learn) how to speak French fluently.
91. By the time they __________ (graduate), they __________ (study) for six years.
92. By tomorrow afternoon, he __________ (already, fix) the car.
93. By next month, we __________ (receive) the results of the exam.
94. By the end of the day, she __________ (complete) the project.
95. By this time next year, he __________ (finish) writing his book.
96. By tomorrow, they __________ (build) a new house.
97. By the end of the month, she __________ (visit) her family.
98. By next year, we __________ (expand) our business to international markets.
99. By the time they __________ (arrive) at the airport, their flight __________ (leave).
100. By tomorrow morning, he __________ (already, pack) his bags.
Answers
1. By the time she arrives at the party, everyone will have left.
2. By next month, I will have completed my course.
3. They will have finished their homework by tomorrow.
4. By this time next year, he will have traveled to five different countries.
5. By the end of the week, we will have painted the entire house.
6. By the time they reach the summit, the sun will have risen.
7. By the time you come back, I will have already packed my bags.
8. By the start of the concert, the band will have rehearsed for hours.
9. By the time she turns 30, she will have achieved all her goals.
10. By tomorrow, he will have learned how to play the guitar.
11. By next summer, we will have saved enough money for a vacation.
12. By the end of the month, they will have sold all their products.
13. By this time next week, I will have completed the book.
14. By the time they graduate, they will have studied for four years.
15. By the end of the year, he will have finished writing his novel.
16. By next Sunday, she will have won the competition.
17. By the time you return from your trip, I will have moved to a new apartment.
18. By tomorrow morning, they will have already completed the project.
19. By next month, I will have visited all the museums in the city.
20. By the end of the day, we will have completed the project.
21. By this time next year, he will have worked for the company for a decade.
22. By the time she gets home, her family will have prepared a surprise.
23. By the end of the semester, they will have studied all the required subjects.
24. By the time he arrives at the station, the train will have already left.
25. By tomorrow evening, she will have met with her clients.
26. By next week, we will have finished renovating the kitchen.
27. By this time next month, they will have completed their training.
28. By the end of the game, he will have scored three goals.
29. By the time you wake up, I will have prepared breakfast for you.
30. By next year, she will have run her own business.
31. By the time they graduate, they will have studied abroad for a year.
32. By the end of the day, we will have solved the problem.
33. By this time next week, he will have finished writing the report.
34. By tomorrow, she will have learned how to drive a car.
35. By the end of the month, they will have sold all the tickets for the concert.
36. By next summer, I will have lived in a different city.
37. By the time she returns from her trip, she will have visited five countries.
38. By tomorrow morning, they will have already completed the construction.
39. By next month, I will have found a new job.
40. By the end of the week, he will have written a novel.
41. By this time next year, we will have saved enough money to buy a house.
42. By the time they arrive at the party, everyone will have left.
43. By tomorrow, she will have learned how to play the piano.
44. By the end of the semester, he will have completed all the required courses.
45. By next week, we will have completed the construction of the building.
46. By the time she reaches the age of 40, she will have achieved all her career goals.
47. By tomorrow afternoon, they will have already finished their presentation.
48. By next month, I will have lost 10 pounds.
49. By the end of the day, he will have found a solution to the problem.
50. By this time next year, she will have graduated from university.
51. By tomorrow, they will have finished painting the entire house.
52. By the end of the month, he will have saved enough money to buy a new car.
53. By next year, we will have traveled to at least three different countries.
54. By the time you return from your vacation, I will have read all the books in the series.
55. By tomorrow evening, she will have met all the project deadlines.
56. By next week, they will have completed the construction of the bridge.
57. By this time next month, he will have started his new job.
58. By the end of the year, we will have achieved our sales target.
59. By tomorrow, she will have learned how to swim.
60. By the time they retire, they will have worked for the company for 30 years.
61. By next summer, I will have graduated from college.
62. By the end of the week, he will have written a novel.
63. By this time next year, they will have saved enough money for a down payment on a house.
64. By tomorrow morning, she will have already completed the project.
65. By next month, he will have found a new apartment.
66. By the end of the day, they will have prepared the presentation.
67. By this time next week, we will have finished the renovation.
68. By tomorrow, she will have visited all the famous landmarks in the city.
69. By the end of the semester, he will have mastered the subject.
70. By next year, we will have achieved our career goals.
71. By the time they arrive at the party, the music will have stopped.
72. By tomorrow, he will have learned how to play the guitar.
73. By the end of the month, she will have completed the training program.
74. By next week, they will have opened their new store.
75. By this time next year, I will have started my own business.
76. By tomorrow evening, he will have finished writing the report.
77. By next month, we will have sold all our products.
78. By the end of the day, she will have solved the puzzle.
79. By this time next week, they will have finished the construction.
80. By tomorrow, I will have learned how to dance salsa.
81. By the end of the semester, he will have completed his research project.
82. By next year, we will have planted a beautiful garden.
83. By the time she comes back from her trip, she will have visited ten different cities.
84. By tomorrow morning, they will have already found a new apartment.
85. By next month, I will have started my new job.
86. By the end of the week, she will have finished reading the entire book series.
87. By this time next year, they will have celebrated their 25th wedding anniversary.
88. By tomorrow, he will have written a song.
89. By the end of the month, we will have reached our fundraising goal.
90. By next week, she will have learned how to speak French fluently.
91. By the time they graduate, they will have studied for six years.
92. By tomorrow afternoon, he will have already fixed the car.
93. By next month, we will have received the results of the exam.
94. By the end of the day, she will have completed the project.
95. By this time next year, he will have finished writing his book.
96. By tomorrow, they will have built a new house.
97. By the end of the month, she will have visited her family.
98. By next year, we will have expanded our business to international markets.
99. By the time they arrive at the airport, their flight will have left.
100. By tomorrow morning, he will have already packed his bags.