Future Perfect Tense Exercises and Worksheets

The Future Perfect Tense worksheets offer engaging and useful exercises to help you build sentences using “will have + past participle.” Through these activities, you’ll improve your skills in expressing actions that will be finished before a specific point in the future.

See more future tenses below:

Future Perfect Tense Worksheets

1. Fill in the blanks with the correct form of the verbs.

Future Perfect Tense Exercises and Worksheets 1Pin

Answer:

  1. will have graduated
  2. will not have finished / won’t have finished
  3. Will you have read
  4. will have completed
  5. will not have traveled / won’t have traveled
  6. will have visited
  7. Will he have watched
  8. Will they have bought
  9. will have written
  10. will not have had / won’t have had
  11. will have finished
  12. Will they have painted
  13. Will she have visited
  14. will have saved
  15. will not have eaten / won’t have eaten
  16. Will you have solved
  17. Will they have completed
  18. will have had
  19. will have learned
  20. will you have read

2.

Future Perfect Tense Exercises and Worksheets 2Pin

Answer:

  1. will have completed
  2. will have graduated
  3. won’t have moved
  4. will have finished
  5. Will he have saved
  6. won’t have arrived
  7. Will you have read
  8. will have left
  9. will have cleaned
  10. will have started
  11. will have learned
  12. will have visited

Future Perfect Tense Exercises

Future Perfect Tense Exercise 1: Fill in the blanks

Complete the sentences using the Future Perfect Tense. Use the correct form of the verbs in brackets.

  1. By next month, I __________ (finish) this project.

  2. She __________ (graduate) by the end of this year.

  3. They __________ (leave) before we arrive.

  4. He __________ (complete) his training by Friday.

  5. We __________ (visit) five countries by then.

  6. The train __________ (depart) before we get to the station.

  7. You __________ (receive) your test results by tomorrow.

  8. I __________ (read) ten books by the end of the summer.

  9. My parents __________ (be) married for 30 years next week.

  10. She __________ (write) her first novel by December.

  11. We __________ (paint) the whole house before the guests arrive.

  12. He __________ (save) enough money for a new car by next year.

  13. They __________ (build) the new library by then.

  14. I __________ (not finish) the task before the meeting starts.

  15. She __________ (not arrive) by the time the movie begins.

  16. He __________ (not complete) the form by then.

  17. Will you __________ (prepare) dinner by 7 p.m.?

  18. Will they __________ (return) before the rain starts?

  19. What __________ you __________ (do) by the end of today?

  20. How long __________ she __________ (live) here by next July?

Answer:

  1. will have finished
  2. will have graduated
  3. will have left
  4. will have completed
  5. will have visited
  6. will have departed
  7. will have received
  8. will have read
  9. will have been
  10. will have written
  11. will have painted
  12. will have saved
  13. will have built
  14. won’t have finished
  15. won’t have arrived
  16. won’t have completed
  17. Will you have prepared
  18. Will they have returned
  19. will you have done
  20. will she have lived

Future Perfect Tense Exercise 2: Multiple Choice

Instructions: Choose the correct future perfect form.

  1. I _________ my homework by 8 p.m.
    a) will have finished
    b) have finished
    c) will finishing

  2. They _________ the task before lunch.
    a) will has done
    b) will have done
    c) will doing

  3. She _________ the letter by tonight.
    a) will have written
    b) wrote
    c) will write

  4. We _________ ten kilometers by noon.
    a) will be walking
    b) will have walked
    c) walked

  5. He _________ the test results by then.
    a) will received
    b) will have received
    c) has received

  6. You _________ by the time I get home.
    a) will leave
    b) will have left
    c) leaving

  7. The movie _________ before we arrive.
    a) will have started
    b) starts
    c) starting

  8. They _________ the repairs by next week.
    a) will have done
    b) will do
    c) did

  9. She _________ her goals by the end of the year.
    a) achieves
    b) will have achieved
    c) will achieving

  10. We _________ enough food by then.
    a) will have bought
    b) buy
    c) will bought

  11. I _________ the book by tomorrow.
    a) will finish
    b) will have finished
    c) finishes

  12. He _________ dinner by the time guests arrive.
    a) cooks
    b) cooking
    c) will have cooked

  13. The train _________ by the time we get there.
    a) will have left
    b) has leave
    c) leave

  14. My parents _________ home by midnight.
    a) will have arrived
    b) arrives
    c) arrive

  15. She _________ all the cookies before we return.
    a) will eat
    b) eats
    c) will have eaten

  16. You _________ three chapters by next class.
    a) will have read
    b) reading
    c) read

  17. He _________ all the work before the deadline.
    a) will have done
    b) does
    c) will do

  18. We _________ our trip by July.
    a) will have planned
    b) plan
    c) planning

  19. They _________ a decision by tomorrow.
    a) makes
    b) will have made
    c) will making

  20. She _________ to you before you leave.
    a) will have talked
    b) talks
    c) talking

Answer:

  1. a
  2. b
  3. a
  4. b
  5. b
  6. b
  7. a
  8. a
  9. b
  10. a
  11. b
  12. c
  13. a
  14. a
  15. c
  16. a
  17. a
  18. a
  19. b
  20. a

Future Perfect Tense Exercise 3: Rewrite the sentences

Change the sentences into Future Perfect Tense.

  1. I finish my homework.
    ➡ ___________________________

  2. She writes a report.

  3. They visit the museum.

  4. He saves enough money.

  5. We move into the new house.

  6. You complete the test.

  7. The guests arrive.

  8. He eats all the cake.

  9. She paints the picture.

  10. They travel to Japan.

  11. We clean the room.

  12. I read the book.

  13. She fixes the car.

  14. He sends the email.

  15. They build the bridge.

  16. We watch the film.

  17. She makes the presentation.

  18. I bake the cookies.

  19. You write the essay.

  20. He finishes the assignment.

Answer:

  1. I will have finished my homework.
  2. She will have written a report.
  3. They will have visited the museum.
  4. He will have saved enough money.
  5. We will have moved into the new house.
  6. You will have completed the test.
  7. The guests will have arrived.
  8. He will have eaten all the cake.
  9. She will have painted the picture.
  10. They will have traveled to Japan.
  11. We will have cleaned the room.
  12. I will have read the book.
  13. She will have fixed the car.
  14. He will have sent the email.
  15. They will have built the bridge.
  16. We will have watched the film.
  17. She will have made the presentation.
  18. I will have baked the cookies.
  19. You will have written the essay.
  20. He will have finished the assignment.

Future Perfect Tense Exercise 4: Match the sentence halves

Match Column A with the correct ending from Column B to form Future Perfect sentences.

Column A Column B
1. By 2025, I will have A. before you reach the theater.
2. She will have eaten B. written over 100 songs.
3. They will have left C. ten countries by 2030.
4. We will have completed D. finished her work.
5. He will have slept E. my driving test.
6. You will have arrived F. the report by the deadline.
7. The dog will have G. before the sun rises.
8. We will have taken H. cooked all the meals.
9. My brother will have I. learned a lot by then.
10. The plane will have landed J. by the time the guests arrive.
11. I will have passed K. left when you get there.
12. The students will have finished L. your assignment before class?
13. Will you have done M. done its tricks by noon.
14. By next week, she will have N. by the time we arrive.
15. They will have packed O. your homework before dinner?
16. Will he have returned P. for 8 hours straight.
17. I will have visited Q. to the airport on time.
18. We will have improved R. everything by then.
19. She will have forgotten S. the room by tomorrow.
20. Will you have completed T. all about it by next year.
  1. B
  2. J
  3. K
  4. F
  5. P
  6. Q
  7. M
  8. C
  9. A
  10. N
  11. E
  12. S
  13. O
  14. D
  15. R
  16. I
  17. C
  18. I
  19. T
  20. L