Future Perfect Tense Quiz
The future perfect tense is used to describe an action that will be completed before a specific time in the future. It follows the structure:
Subject + will have + past participle
For example:
- By next year, she will have graduated from college.
- By 5 PM, I will have finished my work.
Future Perfect Tense Quiz Exercises
Choose the Correct Future Perfect Sentence
1. Which sentence is in the future perfect tense?
a) I will finish my homework before 8 PM.
b) I will have finished my homework before 8 PM. ✅
Hint: Future perfect uses “will have + past participle.”
2. By 2025, they ______ a new bridge.
a) will be building
b) will have built ✅
Hint: Future perfect describes completed future actions.
3. At this time next year, she ______ in Canada for five years.
a) will have lived ✅
b) will living
Hint: “Will have + past participle” is the correct structure.
4. He ______ 100 books by the end of the year.
a) will read
b) will have read ✅
Hint: Future perfect is used for actions completed before a future time.
5. Choose the incorrect sentence:
a) She will have completed her work by 6 PM.
b) He will have gone to the store before we arrive.
c) They will have finish their project by Friday. ❌ ✅
Hint: “Finish” should be “finished” (past participle needed).
Fill in the Blanks with Future Perfect Tense
1. By the time we arrive, they ______ (eat) dinner. ✅ (will have eaten)
2. She ______ (graduate) before we meet her. ✅ (will have graduated)
3. By next week, I ______ (complete) my assignment. ✅ (will have completed)
4. They ______ (not/leave) by the time we get there. ✅ (will not have left)
5. You ______ (finish) the book by tomorrow? ✅ (Will you have finished?)
Identify the Correct and Incorrect Sentences
1. She will have learned French before moving to Paris. ✅
2. He will has finished the report by Monday. ❌ (Incorrect: “will have finished”)
3. By this time next year, they will have gotten married. ✅
4. Will you have completed the project before the deadline? ✅
5. They will have be arriving by 7 PM. ❌ (Incorrect: “will have arrived”)
Rewrite the Sentences Using Future Perfect Tense
1. She writes a novel. (Rewrite in future perfect)
✅ She will have written a novel.
2 They finish their work by 6 PM.
✅ They will have finished their work by 6 PM.
3. He learns Spanish before his trip.
✅ He will have learned Spanish before his trip.
4. We build a house before winter.
✅ We will have built a house before winter.
5. I read ten books before summer ends.
✅ I will have read ten books before summer ends.
Correct the Errors in the Following Sentences
1. She will have goes to the office by 9 AM. ❌ (Correct: “will have gone”)
2. They will have finished the painting tomorrow. ❌ (Correct: “by tomorrow”)
3. He will have studying English for five years. ❌ (Correct: “will have studied”)
4. By next week, I will has completed the course. ❌ (Correct: “will have completed”)
5. Will they have complete the task? ❌ (Correct: “Will they have completed?”)
Choose the Correct Answer
1. By next summer, she ______ her new job.
a) will have started ✅
b) will be start
Hint: “Will have + past participle” is the correct structure.
2. By 2050, scientists ______ a cure for many diseases.
a) will have discovered ✅
b) will be discovering
Hint: Future perfect describes a completed action.
3. What ______ by the time we reach the airport?
a) will you have done ✅
b) will you doing
Hint: Future perfect questions use “Will + subject + have + past participle?”
4. They ______ the marathon before noon.
a) will have finished ✅
b) will finishing
Hint: “Will have + past participle” is the correct structure.
5. She ______ her homework before I arrive.
a) will have completed ✅
b) will completes
Hint: Use “will have + past participle” for future completed actions.
Did you enjoy the quiz? Let us know your score in the comments! 🎯👇