Grammar Worksheets

Future Perfect Tense Worksheets: Fill-in-the-blanks & Matching Activities (PDF)

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:

Download Future Perfect Tense Worksheets

Worksheet 1: Fill in the blanks

Directions: Look at the worksheet image and fill in each blank with the correct Future Perfect form. Then check your answers below.

Future perfect tense worksheet 1 - fill in the blanks - answer key - will have + past participlePin

Answer Key (Worksheet 1):

  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

Worksheet 2: Complete the sentences

Directions: Read each sentence on the worksheet and complete it using the Future Perfect tense. Then compare with the answers below.

Future perfect tense worksheet 2 - complete the sentences - answer key - will have + past participlePin

Answer Key (Worksheet 2):

1. By tomorrow morning, she will have completed her report.

2. We will have installed the new software by next Friday.

3. He will have sent all the letters before noon.

4. By this time next year, I will have passed my driving test.

5. Will they have prepared dinner before we arrive?

6. She will not have gone to the gym by 7 PM.
(or: She won’t have gone to the gym by 7 PM.)

7. Will you have finished all the work by the weekend?

8. The builders will have repaired the roof by Saturday.

9. He will have baked the cake before the guests arrive.

10. By 5 o’clock, I will have done the shopping.

11. She will have written the article by tomorrow evening.

12. We will have organized everything before the meeting starts.

Download Future Perfect Tense Worksheets PDF

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 Key:

  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 / have done
  20. will / 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 Key:

  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 Key:

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

Answer Key:

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T

Quick Feedback

Is this article helpful?