Future Perfect vs. Future Continuous – English Grammar Exercises for B2

Grammar » Grammar Exercises for B2 » Future Perfect vs. Future Continuous – English Grammar Exercises for B2

Exercises:   123456789101112

Read the tour guide’s strict briefing for tomorrow’s itinerary carefully and choose the best option to complete the sentences.

 Let me be very clear: at exactly 6:00 AM tomorrow, the tour bus ______ outside the main lobby. We wait for no one.

     (a) will wait

     (b) will have waited

     (c) will be waiting

     (d) will waiting

 If you casually stroll downstairs at 6:15 AM, you will find an empty street because we ______ to our first destination.

     (a) will have departed

     (b) will depart

     (c) will be departing

     (d) will have depart

 During the first two hours of the morning, we ______ through the crowded royal palace, so stick close to the group.

     (a) will walk

     (b) will be walking

     (c) will have walked

     (d) will be walk

4   By the time we finally stop for our 15-minute coffee break at 9:00 AM, we ______ three massive historical temples.

     (a) will be visiting

     (b) will visit

     (c) will have visited

     (d) will have visit

 Breakfast is strictly served at 5:00 AM. By 5:45 AM, the hotel staff ______ all the food from the buffet, so do not oversleep!

     (a) will be removing

     (b) will remove

     (c) will have removing

     (d) will have removed

 At 10:00 AM sharp, I ______ the complex history of the ruins. I expect absolute silence during my speech.

     (a) will explain

     (b) will have explained

     (c) will be explaining

     (d) will explaining

 If you arrive at the museum entrance at 10:15 AM, do not try to find me. The entire group ______ inside the restricted zone.

     (a) will already go

     (b) will have already gone

     (c) will be already going

     (d) will have already went

 If you decide to ignore your alarm and sleep in, remember that while you are comfortably in bed, we ______ the spectacular underground caves without you.

     (a) will explore

     (b) will have explored

     (c) will be exploring

     (d) are will explore

9   Wear your most comfortable walking shoes tomorrow. I calculate that by sunset, we ______ approximately 15 kilometers!

     (a) will have walked

     (b) will walk

     (c) will be walking

     (d) will have walking

10   By the time we reach the mountain peak at noon, you ______ all your water, and there are absolutely no shops up there.

     (a) will be consuming

     (b) will consume

     (c) will have consumed

     (d) will have consume

11   At 1:00 PM, we ______ our traditional lunch. The tables are reserved for exactly 30 minutes, so eat quickly.

     (a) will have eaten

     (b) will eat

     (c) will be eating

     (d) will be eat

12   By 2:30 PM, the local guards ______ the gates to the ancient tombs, meaning any latecomers will be permanently locked out.

     (a) will be locking

     (b) will have locked

     (c) will lock

     (d) will have lock

13   During the designated free period at 3 PM, you ______ exactly one hour to buy souvenirs.      “Have” means possession here, so use the correct tense.

     (a) will be having

     (b) will have

     (c) will have had

     (d) will having

14   I warn you now: if you miss the 4:00 PM headcount, the ferry ______ back to the mainland, and you will be stuck on the island.

     (a) will be sailing

     (b) will sail

     (c) will have sailing

     (d) will have sailed

15   By the time you realize you are lost in the local market, our bus ______ on the highway toward the next city.

     (a) will be driving

     (b) will drive

     (c) will have driving

     (d) will have driven

16   Please do not wander off until I ______ the safety instructions completely. The dangers here are very real.

     (a) will give

     (b) will have given

     (c) have given

     (d) will be giving

17   At 6:00 PM, the sun ______, and if you followed my strict schedule, we ______ the cruise ship perfectly on time to watch it.

     (a) will have set / will be boarding

     (b) will be setting / will have boarded

     (c) will set / will board

     (d) will be setting / will have board

18   I assure you that by 8:00 PM tonight, every single activity on this intense itinerary ______ strictly and without delay.

     (a) will be executing

     (b) will have executed

     (c) will have been executed

     (d) will be executed

19   If you are not at the final meeting point by 9:00 PM, not only ______ you behind, but you ______ a $100 penalty for a private taxi.

     (a) will we have left / will be paying

     (b) we will have left / will pay

     (c) will we leave / will have paid

     (d) will we be leaving / will have paid

20   By the time this rigorous tour concludes, I guarantee you ______ the true importance of punctuality, even if you ______ my warnings right now.

     (a) will be understanding / are doubting

     (b) will have understood / doubt

     (c) will understand / will doubt

     (d) will have understand / doubt

ANSWER KEY & EXPLANATIONS

1 (c) will be waiting

  • Why it is correct (The Key): “At exactly 6:00 AM” refers to a precise moment. The bus will be in the continuous state of waiting.
  • Error Analysis: (b) will have waited (Meaning Trap: implies the waiting is completely over and the bus is gone). (a) will wait (Common Mistake: misses the ongoing nuance at an exact moment). (d) will waiting (Structural Error).

2 (a) will have departed

  • Why it is correct (The Key): “At 6:15 AM” serves as a point of realization. By that time, the action of departing will be 100% completed, leaving the late tourist behind.
  • Error Analysis: (c) will be departing (Meaning Trap: implies the bus is pulling away right then and you might still catch it). (b) will depart (Common Mistake). (d) will have depart (Structural Error).

3 (b) will be walking

  • Why it is correct (The Key): “During the first two hours” indicates a continuous, ongoing action over a specific duration of time.
  • Error Analysis: (c) will have walked (Meaning Trap: implies the walking is completely finished before the two hours). (a) will walk (Common Mistake). (d) will be walk (Structural Error).

4 (c) will have visited

  • Why it is correct (The Key): “By the time we stop…” acts as a deadline. The Future Perfect is used to calculate the accumulated achievement (three temples) completed before that deadline.
  • Error Analysis: (a) will be visiting (Meaning Trap: you cannot actively visit three temples at the exact moment you stop for coffee). (b) will visit (Common Mistake). (d) will have visit (Structural Error).

5 (d) will have removed

  • Why it is correct (The Key): “By 5:45 AM” is a deadline. The staff will have completely finished the action of removing the food.
  • Error Analysis: (a) will be removing (Meaning Trap: if they are still removing it, you might be able to grab a piece of bread, but the guide’s tone implies the opportunity is completely gone). (b) will remove (Common Mistake). (c) will have removing (Structural Error).

6 (c) will be explaining

  • Why it is correct (The Key): “At 10:00 AM sharp” is a precise moment. The guide will be in the middle of a speech, hence the demand not to interrupt.
  • Error Analysis: (b) will have explained (Meaning Trap: if the explanation is already over, interrupting is impossible). (a) will explain (Common Mistake). (d) will explaining (Structural Error).

7 (b) will have already gone

  • Why it is correct (The Key): Arriving at 10:15 AM is too late. The group’s action of going inside is completely finished before the latecomer arrives.
  • Error Analysis: (c) will be already going (Meaning Trap: implies they are walking in right then, and you could catch up). (a) will already go (Common Mistake). (d) will have already went (Structural Error: past participle of ‘go’ is ‘gone’).

8 (c) will be exploring

  • Why it is correct (The Key): “While you are comfortably in bed” sets up a parallel timeframe. The group will be actively in the middle of exploring at that exact same time.
  • Error Analysis: (b) will have explored (Meaning Trap: ruins the simultaneous contrast of the two ongoing actions). (a) will explore (Common Mistake). (d) are will explore (Structural Error).

9 (a) will have walked

  • Why it is correct (The Key): “By sunset” is a deadline. We use the Future Perfect to express a total accumulated distance (15 kilometers) that is achieved by that point.
  • Error Analysis: (c) will be walking (Meaning Trap: you cannot actively walk 15 km in one single moment). (b) will walk (Common Mistake). (d) will have walking (Structural Error).

10 (c) will have consumed

  • Why it is correct (The Key): “By the time we reach…” is the deadline. The water supply will be entirely finished/depleted prior to reaching the top.
  • Error Analysis: (a) will be consuming (Meaning Trap: implies you are still drinking water at the top, contradicting the warning to bring extra). (b) will consume (Common Mistake). (d) will have consume (Structural Error).

11 (c) will be eating

  • Why it is correct (The Key): “At 1:00 PM” marks the beginning/middle of an ongoing action. The group will be in the process of eating their strictly timed lunch.
  • Error Analysis: (a) will have eaten (Meaning Trap: implies lunch is completely over at 1:00 PM). (b) will eat (Common Mistake). (d) will be eat (Structural Error).

12 (b) will have locked

  • Why it is correct (The Key): “By 2:30 PM” acts as a deadline. The gates will be completely shut before this time, punishing latecomers.
  • Error Analysis: (a) will be locking (Meaning Trap: if they are in the process of locking, a tourist might still squeeze through the gates). (c) will lock (Common Mistake). (d) will have lock (Structural Error).

13 (b) will have

  • Why it is correct (The Key): The verb “have” (meaning possession/allowance of time) is a stative verb. Stative verbs cannot take the continuous “-ing” form, even for a duration.
  • Error Analysis: (a) will be having (Common Mistake: over-applying the continuous tense to a stative verb). (c) will have had (Meaning Trap: perfect tense does not fit the ongoing “during” timeframe). (d) will having (Structural Error).

14 (d) will have sailed

  • Why it is correct (The Key): Missing the 4:00 PM headcount means by the time you look for the ferry, its departure is a completed past action.
  • Error Analysis: (a) will be sailing (Meaning Trap: implies you might see it leaving and jump on). (b) will sail (Common Mistake). (c) will have sailing (Structural Error).

15 (a) will be driving

  • Why it is correct (The Key): By the time the realization happens, the bus will already be in an ongoing state of moving down the highway.
  • Error Analysis: (d) will have driven (Meaning Trap: implies the bus has completely arrived at the next city). (b) will drive (Common Mistake). (c) will have driving (Structural Error).

16 (c) have given

  • Why it is correct (The Key): In future time clauses (starting with until, before, when, as soon as), we NEVER use “will”. We use Present Perfect (or Present Simple) to show the condition must be 100% fulfilled first.
  • Error Analysis: (a) will give (Common Mistake: using ‘will’ in a time clause). (b) will have given (Structural Error/Common Mistake: ‘will’ is forbidden here). (d) will be giving (Meaning Trap/Structural Error).

17 (b) will be setting / will have boarded

  • Why it is correct (The Key): “At 6:00 PM” the sun is in the continuous process of going down (will be setting). To watch it, the group must be completely on the ship beforehand (will have boarded).
  • Error Analysis: (a) will have set / will be boarding (Meaning Trap: if the sun has already set, you missed it; and boarding late is against the rules). (c) will set / will board (Common Mistake). (d) will be setting / will have board (Structural Error).

18 (c) will have been executed

  • Why it is correct (The Key): “By 8:00 PM” requires Future Perfect. Because the “activity” receives the action, it requires the Passive Voice Future Perfect (will have been executed).
  • Error Analysis: (b) will have executed (Meaning Trap: Active voice implies the activities execute themselves). (a) will be executing (Meaning Trap: implies things are still happening, missing the completion deadline). (d) will be executed (Common Mistake: misses the perfect aspect required by ‘by’).

19 (a) will we have left / will be paying

  • Why it is correct (The Key): Advanced inversion! Starting a clause with “not only” requires subject-auxiliary inversion (will we have). The leaving is a completed threat (will have left), while paying the penalty is the resulting ongoing punishment (will be paying).
  • Error Analysis: (b) we will have left / will pay (Common Mistake: forgets to invert after “not only”). (c) will we leave / will have paid (Meaning Trap: wrong aspect for the penalty). (d) will we be leaving / will have paid (Meaning Trap: reverses the logic of the threat).

20 (b) will have understood / doubt

  • Why it is correct (The Key): “By the time…” requires Future Perfect. “Understand” is a stative verb representing a completed state of mind (will have understood). “Even if” introduces a condition regarding the present, so Present Simple (doubt) is used.
  • Error Analysis: (a) will be understanding / are doubting (Common Mistake: using continuous forms for stative verbs). (c) will understand / will doubt (Common Mistake: misses the perfect completion aspect). (d) will have understand / doubt (Structural Error: needs past participle ‘understood’).
GRAMMAR POINTS TO REMEMBER
  1. Future Perfect as a “Threat of Completion”: In a strict schedule, use will have + V3 with keywords like by, by the time, before to threaten that an opportunity will be 100% gone (e.g., The bus will have departed; the food will have been removed).
  2. Future Continuous for “Unstoppable Events”: Use will be + V-ing to show that an action will be happening at a specific exact time, regardless of whether someone is late (e.g., At 10 AM, I will be explaining). It emphasizes that the event waits for no one.
  3. Accumulated Totals vs. Ongoing States: If you measure a total amount achieved by a deadline (e.g., walked 15 kilometers, visited 3 temples), you must use the Future Perfect.
  4. Stative Verbs Excluded: Verbs representing mental states, senses, or possession (e.g., have, understand, need, realize) generally cannot take the continuous -ing form. Say “You will have 1 hour,” NOT “You will be having 1 hour.”
  5. No “Will” in Time Clauses: Never use “will” right after time conjunctions like until, before, when, by the time. Use the Present Simple or Present Perfect to express the condition (e.g., until I have given the instructions).

Exercises:   123456789101112

Pin It on Pinterest

Share This