Future Perfect
📖 Lesson: Future Perfect
Definition
Describes an action that will be completed/finished before a specific future time.
Rule / Formula
Subject + WILL HAVE + PAST PARTICIPLE (V3)
Signal Words
- *By* (By 5pm, By tomorrow)
- *By the time*
Examples
- "Call me at 6. I *will have finished* work by then."
- "By 2050, we *will have discovered* aliens." (Prediction of completion).
- "I *won't have done* it by Friday."
📋 Practice Questions
10 questions from this quiz — preview them here, then take the interactive quiz above. Your full answer review with explanations unlocks when you finish the test.
- Awill
- Bwill have
- Chave
- Dhad
- Awill have
- Bwill be
- Care
- Dhave
- Awill have
- Bwill be
- Cam
- Dhave
- Awill have
- Bwill be
- Chave
- Dhad
- Awill have
- Bwill
- Chas
- Dis
- Awon't have
- Bwon't be
- Cdon't have
- Dhaven't
- AWill
- BDo
- CHave
- DAre
- Awill have
- Bwill be
- Chave
- Dhad
- Awill have
- Bwill be
- Cis
- Dhas
- Awill have
- Bwill be
- Care
- Dhave
🔗 Keep Practicing
✅ Answer Review
Nice work finishing the test — here is every question with the correct answer and explanation.
- Awill
- Bwill have
- Chave
- Dhad
Correct answer: B) will have
Finished by.
- Awill have
- Bwill be
- Care
- Dhave
Correct answer: A) will have
Finished.
- Awill have
- Bwill be
- Cam
- Dhave
Correct answer: A) will have
Finished.
- Awill have
- Bwill be
- Chave
- Dhad
Correct answer: A) will have
Prediction completed.
- Awill have
- Bwill
- Chas
- Dis
Correct answer: A) will have
Deadline.
- Awon't have
- Bwon't be
- Cdon't have
- Dhaven't
Correct answer: A) won't have
Negative.
- AWill
- BDo
- CHave
- DAre
Correct answer: A) Will
Question.
- Awill have
- Bwill be
- Chave
- Dhad
Correct answer: A) will have
Duration.
- Awill have
- Bwill be
- Cis
- Dhas
Correct answer: A) will have
Finished.
- Awill have
- Bwill be
- Care
- Dhave
Correct answer: A) will have
Prediction of present.