Future Perfect · Exercises
A1Beginner practice
First steps: will have + participle before a future time.
Play
- Practice10 exercises at your own pace
- Time Attack60 seconds, as many as you can
- Survival3 lives, harder as you go
- Tense SortDrag sentences into their tense — 60 seconds
- Timelines10 sentences to match to their timelines
- A1 Boss12 hits before you lose 3 lives
- Irregular MatchPair verbs with their past forms — 60 seconds
Want to mix tenses, go endless or pick exercise types? Set up your own session.
What you’ll practise at A1
- will have + past participle
- Past participles (gone, written…)
- Negatives: won’t have
- Questions: Will you have…?
- Timelines: what the tense means
Need a refresher? Learn the future perfect: rules, tables and audio examples.
Sample exercises
A taste of what’s inside. In practice mode every exercise is freshly generated.
Write the verb in the future perfect.
My grandparents _____ (buy) the food for the party by the end of the day.
Show answer
My grandparents will have bought the food for the party by the end of the day.
Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. “buy” is irregular: buy – bought – bought. After will have, use the past participle (bought).
Choose the right words.
My dad _____ cleaned the windows by Friday.
Show answer
My dad will have cleaned the windows by Friday.
Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.
Choose the right words.
Omar and Leo _____ made the coffee by six o’clock.
Show answer
Omar and Leo will have made the coffee by six o’clock.
Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.
Choose the past participle.
Lucia will have _____ (clean) the kitchen by six o’clock.
Show answer
Lucia will have cleaned the kitchen by six o’clock.
Regular verbs add -ed: clean → cleaned.
Write the verb in the future perfect.
My friends _____ (eat) the sandwiches by the end of the day.
Show answer
My friends will have eaten the sandwiches by the end of the day.
Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. “eat” is irregular: eat – ate – eaten. After will have, use the past participle (eaten).
Choose the right words.
Ines _____ made the sandwiches by then.
Show answer
Ines will have made the sandwiches by then.
Future perfect: will have + past participle — the same for every subject. It shows something completed before a moment in the future. Use “will have” with every subject, never “will has”.