Future Perfect Continuous · Exercises
A1Beginner practice
First steps: will have been + -ing up to a future moment.
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 been + -ing
- Spelling: waiting, running, lying
- Negatives: won’t have been
- Questions: Will you have been…?
- Timelines: what the tense means
Need a refresher? Learn the future perfect continuous: 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 continuous.
Lucia _____ (swim) for twenty minutes by lunchtime.
Show answer
Lucia will have been swimming for twenty minutes by lunchtime.
Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Short verbs ending in one vowel + one consonant double the consonant: swim → swimming.
Write the verb in the future perfect continuous.
Priya _____ (dance) in the kitchen for twenty minutes by lunchtime.
Show answer
Priya will have been dancing in the kitchen for twenty minutes by lunchtime.
Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Drop the final -e before -ing: dance → dancing.
Which sentence matches the timeline?
(Timeline: Going on up to a moment in the future)
Show answer
My friends will have been cooking dinner.
“will have been cooking” is the future perfect continuous (will have been + -ing): going on up to a moment in the future.
Is this sentence correct?
My grandparents won’t have been cleaning their room for two hours by six o’clock.
Show answer
My grandparents won’t have been cleaning their room for two hours by six o’clock.
Yes, it’s correct. Negative: won’t (will not) have been + -ing. After won’t, use the base form “have”.
Write the verb in the future perfect continuous.
My dad _____ (swim) in the pool for twenty minutes by lunchtime.
Show answer
My dad will have been swimming in the pool for twenty minutes by lunchtime.
Future perfect continuous: will have been + -ing — an activity that will have been going on for a while by a moment in the future. Short verbs ending in one vowel + one consonant double the consonant: swim → swimming.
Which sentence matches the timeline?
(Timeline: Going on up to a moment in the future)
Show answer
We will have been running in the park.
“will have been running” is the future perfect continuous (will have been + -ing): going on up to a moment in the future.