HOME / GRAMMAR EXERCISES / FUTURE PERFECT 2

FUTURE PERFECT TENSE EXERCISE 2 (ESL)

level: Intermediate (B1/B2)

A second future perfect exercise focusing on the key distinction between the future perfect and the future simple — the difference between an action completed before a future point and one simply happening at that point. If you haven’t done exercise 1 yet, start there.




Grammar review The future perfect — time expressions and contrast with future simple

Once you know the basic structure of the future perfect (will have + past participle), the main challenge is knowing when to use it instead of the future simple (will + base verb).

Future simple vs future perfect:
Will + base verb — describes what will happen:
“She will finish the report.” (it will happen at some point)
Will have + past participle — describes what will already be done by a certain time:
“She will have finished the report by Friday.” (complete before Friday)

Key signal expressions for the future perfect:
by + time: “By 6 PM, he will have left.”
by the time + clause: “By the time you arrive, we will have eaten.”
in + time period: “In two years, I will have graduated.”
before + time/event: “Before you wake up, she will have left.”

A practical tip: If you can insert “already” naturally into the sentence and it makes sense, the future perfect is likely the right choice:
“By then, I will have already eaten.”


READY TO PRACTICE? LET’S GO!

Choose the correct future perfect form to complete each sentence.





CHECK OUT OUR OTHER FUTURE TENSE EXERCISES:
Future perfect 1 (B1/B2)
Future perfect 2 (B1/B2)
Will or going to? 1 (B1/B2)
Conditional or future? 1 (I)
Mixed verb tenses 1 (B1/B2)
More grammar exercises

Tired of ads? Sign up for our ad-free PREMIUM EDITION for lots of great content!

Premium Edition Ad-free browsing, PDFs & premium exercises
Business English Conversations Online course
ESL Shop Affordable teaching & learning materials
More great stuff
American idioms
Phrasal verbs
Varieties of English
Travel English
Language-specific grammar
Our other sites
BusinessEnglishSite.com
EnglishForMyJob.com
LearnSpanishFeelGood.com

★ Go Premium — ad-free!
Connect & follow
© 2006–2026 LearnEnglishFeelGood.com unless otherwise stated. Reposting our content is not allowed. See our content policy.