Future Perfect vs. Future Continuous – English Grammar Exercises for B2
Read the text messages sent to the family group chat carefully and choose the best option to complete the update.
1 “At exactly midnight your time, I ______ my seat on the plane, so my phone will be off.”
(a) will be taking
(b) will taking
(c) will have taken
(d) will take
2 “Don’t worry about my arrival. By 10 AM tomorrow, we ______ safely at JFK Airport.”
(a) will be landing
(b) will have landed
(c) will have land
(d) will land
3 “Please don’t try to call me at 3 AM. I ______ heavily in the dark cabin.”
(a) will have slept
(b) will sleep
(c) will be sleeping
(d) will sleeping
4 “By the time you wake up tomorrow morning, I ______ completely across the Pacific Ocean.”
(a) will fly
(b) will have flown
(c) will be flying
(d) will have flew
5 “When you guys sit down for dinner tomorrow evening, I ______ for my checked luggage at the baggage claim.”
(a) will have waited
(b) will wait
(c) will be wait
(d) will be waiting
6 “I downloaded a bunch of movies. I estimate that by the end of this 15-hour flight, I ______ at least four films!”
(a) will have watched
(b) will be watching
(c) will have watch
(d) will watch
7 “If you check the flight tracker app at 4 AM, you will see that we ______ the international date line.”
(a) will have crossed
(b) will be crossing
(c) will cross
(d) will be cross
8 “I promise to text you as soon as I can. By the time I connect to the airport Wi-Fi, I ______ border control.”
(a) will be clearing
(b) will clear
(c) will have cleared
(d) will have clearing
9 “During the 2-hour turbulence zone over the ocean tomorrow, the flight attendants ______ hot drinks.”
(a) won’t have served
(b) won’t be serve
(c) won’t serve
(d) won’t be serving
10 “By the time my plane finally parks at the gate, I ______ in this tiny seat for more than half a day.”
(a) will have sat
(b) will be sitting
(c) will sit
(d) will have sit
11 “I can’t answer emails around 5 AM your time because I ______ breakfast on the plane.”
(a) will have had
(b) will have
(c) will be having
(d) am having
12 “By 12 PM tomorrow, the entire immigration process ______, and I will be free to leave the terminal.”
(a) will be finishing
(b) will have finished
(c) will finish
(d) will have finish
13 “Don’t send any urgent text messages at 2 AM. My phone ______ in airplane mode, and I ______ anything.”
(a) will be / won’t receive
(b) will be being / won’t be receiving
(c) will have been / won’t have received
(d) will be / won’t be receiving
14 “By the time I get to the hotel in Manhattan, the sun ______, so I’ll send you a picture of the skyline.”
(a) will have risen
(b) will be rising
(c) will rise
(d) will have rose
15 “Right after takeoff, I plan to put on my noise-canceling headphones. So, for the first 5 hours, I ______ anything around me.”
(a) won’t have heard
(b) won’t be hearing
(c) won’t hear
(d) am not hearing
16 “I am sure that by the time you read this message tomorrow, my plane ______ off from the runway.”
(a) will have already taken
(b) will already take
(c) will be already taking
(d) will already have took
17 “This time tomorrow, I ______ a taxi into the city, but I ______ completely exhausted.”
(a) will have taken / will be feeling
(b) will take / will feel
(c) will be taking / will be
(d) will be taking / will have been
18 “By the time I finally lie down in my hotel bed, my journey ______ exactly 22 hours from door to door.”
(a) will have taken
(b) will be taking
(c) will take
(d) will have take
19 “If everything goes perfectly, I ______ my connecting flight by 8 AM, provided the first flight ______ on time.”
(a) will have boarded / will arrive
(b) will be boarding / arrives
(c) will have boarded / arrives
(d) will board / will have arrived
20 “I ______ any access to a real bed until I reach the hotel, so I ______ my neck pillow for the entire flight.”
(a) won’t be having / will have used
(b) won’t have / will be using
(c) won’t have had / will use
(d) won’t have / will have been use
ANSWER KEY & EXPLANATIONS
1 (a) will be taking
- Why it is correct (The Key): “At exactly midnight” defines a precise moment in the future. The action will be in progress (taking the seat).
- Error Analysis: (c) will have taken (Meaning Trap: implies the action is already finished, but at exactly midnight, the process of boarding/sitting is ongoing). (d) will take (Common Mistake: misses the ongoing nature of the specific moment). (b) will taking (Structural Error).
2 (b) will have landed
- Why it is correct (The Key): “By 10 AM” is a deadline. The plane’s arrival will be completely finished before this time.
- Error Analysis: (a) will be landing (Meaning Trap: implies the plane is exactly touching down at 10 AM, but ‘by’ means anytime before it). (d) will land (Common Mistake). (c) will have land (Structural Error: needs past participle ‘landed’).
3 (c) will be sleeping
- Why it is correct (The Key): At 3 AM, the sender will be in the middle of a continuous state (sleeping), which is why the family shouldn’t call.
- Error Analysis: (a) will have slept (Meaning Trap: means the sleep is already finished by 3 AM). (b) will sleep (Common Mistake). (d) will sleeping (Structural Error).
4 (b) will have flown
- Why it is correct (The Key): “By the time…” acts as a deadline. The journey across the ocean will be completed before the family wakes up.
- Error Analysis: (c) will be flying (Meaning Trap: implies they are still over the ocean, contradicting “completely across”). (a) will fly (Common Mistake). (d) will have flew (Structural Error: needs past participle ‘flown’).
5 (d) will be waiting
- Why it is correct (The Key): “When you guys sit down” describes a specific future moment. At that parallel moment, the sender will be in the middle of an action (waiting).
- Error Analysis: (a) will have waited (Meaning Trap: means the waiting is already over). (b) will wait (Common Mistake). (c) will be wait (Structural Error).
6 (a) will have watched
- Why it is correct (The Key): “By the end of this… flight” sets a deadline. The Future Perfect calculates the total achievement (four films) completed by that deadline.
- Error Analysis: (b) will be watching (Meaning Trap: you can’t be actively watching 4 films at the exact end of the flight). (d) will watch (Common Mistake). (c) will have watch (Structural Error).
7 (b) will be crossing
- Why it is correct (The Key): “At 4 AM” indicates you are checking the tracker at a precise moment. You will see an action in progress.
- Error Analysis: (a) will have crossed (Meaning Trap: implies the crossing is already over, so there’s nothing active to see on the tracker). (c) will cross (Common Mistake). (d) will be cross (Structural Error).
8 (c) will have cleared
- Why it is correct (The Key): “By the time I connect…” is the deadline. Clearing border control must be 100% finished before sitting down to connect to Wi-Fi.
- Error Analysis: (a) will be clearing (Meaning Trap: you cannot connect to Wi-Fi if you are still standing in the border control line). (b) will clear (Common Mistake). (d) will have clearing (Structural Error).
9 (d) won’t be serving
- Why it is correct (The Key): “During the 2-hour zone” implies an ongoing period where an action will be continuously suspended.
- Error Analysis: (a) won’t have served (Meaning Trap: focuses on completion, not the ongoing suspension of service). (c) won’t serve (Common Mistake). (b) won’t be serve (Structural Error).
10 (a) will have sat
- Why it is correct (The Key): “By the time… parks” is the deadline. The sentence calculates the total duration completed by that deadline (“for more than half a day”).
- Error Analysis: (b) will be sitting (Meaning Trap: fails to convey the accumulation of time leading up to the parking). (c) will sit (Common Mistake). (d) will have sit (Structural Error: past participle of sit is sat).
11 (c) will be having
- Why it is correct (The Key): “Around 5 AM” is a specific time where an ongoing action prevents another action. “Have” meaning “eat” is dynamic and CAN be continuous.
- Error Analysis: (a) will have had (Meaning Trap: if breakfast is already finished, they could answer emails). (b) will have (Common Mistake). (d) am having (Structural Error: Present Continuous doesn’t fit the ‘5 AM’ future context here).
12 (b) will have finished
- Why it is correct (The Key): “By 12 PM” requires Future Perfect to indicate the entire process is completed prior to noon.
- Error Analysis: (a) will be finishing (Meaning Trap: implies it is still ongoing, but “free to leave” requires completion). (c) will finish (Common Mistake). (d) will have finish (Structural Error).
13 (d) will be / won’t be receiving
- Why it is correct (The Key): “Be” is a stative verb (cannot be continuous -> will be). Receiving messages is a continuous dynamic process that will be suspended (won’t be receiving).
- Error Analysis: (b) will be being / won’t be receiving (Structural Error: ‘be’ cannot take ‘being’ for a state). (a) will be / won’t receive (Common Mistake: ‘won’t receive’ sounds like a refusal rather than an ongoing state of disconnection). (c) will have been / won’t have received (Meaning Trap: uses perfect tenses without a ‘by’ deadline).
14 (a) will have risen
- Why it is correct (The Key): “By the time I get…” acts as a deadline. The sun will already be completely up (finished rising) by then.
- Error Analysis: (b) will be rising (Meaning Trap: implies the sun is just starting to come up, but arriving in NY in the morning usually means the sun is already up). (c) will rise (Common Mistake). (d) will have rose (Structural Error: past participle is ‘risen’).
15 (c) won’t hear (Note: Both ‘won’t hear’ and ‘won’t be hearing’ are acceptable, but ‘hear’ is typically stative).
- Why it is correct (The Key): “Hear” is a stative verb of perception. We generally do not use it in continuous tenses.
- Error Analysis: (b) won’t be hearing (Structural Error/Common Mistake: Using a continuous tense with a stative perception verb). (a) won’t have heard (Meaning Trap: focuses on an accumulation rather than a general state for 5 hours). (d) am not hearing (Structural Error).
16 (a) will have already taken
- Why it is correct (The Key): “By the time…” requires the Future Perfect. The adverb “already” correctly goes between the auxiliary (have) and the past participle (taken).
- Error Analysis: (b) will already take (Common Mistake). (c) will be already taking (Meaning Trap: implies the plane is actively rolling on the runway while they read the text, which is illogical). (d) will already have took (Structural Error: past participle is ‘taken’).
17 (c) will be taking / will be
- Why it is correct (The Key): “This time tomorrow” points to an exact moment (ongoing action -> will be taking). The feeling of exhaustion is a state, using the stative verb “be” (will be).
- Error Analysis: (a) will have taken / will be feeling (Meaning Trap: reverses the logic). (b) will take / will feel (Common Mistake). (d) will be taking / will have been (Structural Error: tense mismatch).
18 (a) will have taken
- Why it is correct (The Key): “By the time…” acts as a deadline. The duration (22 hours) is fully accumulated and completed by this deadline.
- Error Analysis: (b) will be taking (Meaning Trap: implies the journey is still taking time, but the sentence says it’s from “door to door,” meaning it’s over). (c) will take (Common Mistake). (d) will have take (Structural Error).
19 (c) will have boarded / arrives
- Why it is correct (The Key): “By 8 AM” requires Future Perfect (will have boarded). The time clause after “provided” (if) requires the Present Simple (arrives).
- Error Analysis: (a) will have boarded / will arrive (Common Mistake: using ‘will’ after ‘provided’). (b) will be boarding / arrives (Meaning Trap: misses the completion nuance of ‘by 8 AM’). (d) will board / will have arrived (Structural Error).
20 (b) won’t have / will be using
- Why it is correct (The Key): “Have” (possession) is stative and cannot be continuous (won’t have). “Use” is dynamic and will be an ongoing action during the 15 hours (will be using).
- Error Analysis: (a) won’t be having / will have used (Structural Error: continuous ‘having’ for possession). (c) won’t have had / will use (Meaning Trap: perfect tense breaks the “until” logic). (d) won’t have / will have been use (Structural Error).
GRAMMAR POINTS TO REMEMBER
- Deadlines vs. Pointers: * Use Future Perfect (will have done) for deadlines. Look for markers like by, by the time, before. It means “finished before this time.”
- Use Future Continuous (will be doing) for specific pointers in time. Look for markers like at 3 AM, exactly at midnight, this time tomorrow. It means “in the middle of doing this.”
- Stative Verbs Alert: Verbs of perception, possession, and state (e.g., be, hear, have [own], know) are rarely used in the continuous form.
- Correct: I will be in airplane mode.
- Incorrect: I will be being in airplane mode.
- Note: When “have” means an action (like having breakfast), it can be continuous!
- Time Clauses: Never use “will” immediately after conditional or time linkers like provided, if, when, by the time, until. Use the Present Simple instead (e.g., provided the flight arrives on time).
- Adverb Placement: In the Future Perfect, adverbs like already or just usually go between “have” and the past participle (e.g., will have already landed).
