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 update report from the Warehouse Manager carefully and choose the best option to complete the sentences.

1   By 6:00 PM today, our logistics team ______ the first 500 delayed orders.

     (a) will have processed

     (b) will be processing

     (c) will process

     (d) will have process

2   At exactly 8:00 AM tomorrow, the extra temporary staff ______ the incoming delivery trucks.

     (a) will be unloading

     (b) will have unloaded

     (c) will unload

     (d) will unloading

 I guarantee that by the time you visit the facility on Friday, we ______ the entire backlog.

     (a) will clear

     (b) will have cleared

     (c) will be clearing

     (d) will have clear

4   Because of the storm’s massive impact, the night shift ______ overtime for the rest of this week.

     (a) will work

     (b) will be working

     (c) will have worked

     (d) will be work

 I am confident that by the end of the month, this temporary supply chain crisis ______ completely.

     (a) will have resolved

     (b) will resolve

     (c) will have been resolved

     (d) will be resolving

 If you check the warehouse live cameras at midnight, you will see that the automated sorting machines ______ at full capacity.

     (a) will have run

     (b) will run

     (c) will be running

     (d) will be run

7   Unfortunately, we ______ all the damaged inventory by tomorrow afternoon; we definitely need more time.

     (a) won’t have sorted

     (b) won’t be sorting

     (c) won’t sort

     (d) won’t have sort

8   By the time the next major cargo ship arrives at the port, we ______ enough storage space in Sector A.

     (a) will be freeing up

     (b) will free up

     (c) will have freeing up

     (d) will have freed up

 Please do not schedule any maintenance for tonight. At 2 AM, the team ______ access to the main conveyor belts.

     (a) will be needing

     (b) will need

     (c) will have needed

     (d) will needing

10   I estimate that by Sunday evening, the dispatch department ______ over 10,000 accumulated packages.

     (a) will be dispatching

     (b) will dispatch

     (c) will have dispatched

     (d) will have dispatch

11   While you are attending the board meeting tomorrow morning, we ______ the emergency shipments to our VIP clients.

     (a) will have delivered

     (b) will deliver

     (c) will be delivering

     (d) will have delivering

12   By Monday morning, this storm-related disruption ______ the company roughly $50,000 in overtime wages.

     (a) will have cost

     (b) will be costing

     (c) will cost

     (d) will have costed

13   We must keep the forklifts moving continuously because at 4 PM, twenty more supplier trucks ______ outside our gates.

     (a) will have waited

     (b) will wait

     (c) will be waiting

     (d) will be wait

14   I will not submit the final recovery report to the board until the quality assurance team ______ every single affected pallet.

     (a) will inspect

     (b) will have inspected

     (c) has inspected

     (d) will be inspecting

15   By next week, we ______ the temporary workers, and the warehouse ______ under normal conditions again.

     (a) will dismiss / will operate

     (b) will have dismissed / will be operating

     (c) will be dismissing / will have operated

     (d) will have dismiss / will operating

16   Do not call the floor supervisors at 10 AM. They ______ the daily progress, and they ______ their phones on them.

     (a) will be reviewing / won’t have

     (b) will review / won’t have

     (c) will have reviewed / won’t be having

     (d) will be reviewing / won’t be having

17   By the end of this 12-hour shift, I assure you that not a single worker ______ a break until the backlog is halved.

     (a) will take

     (b) will be taking

     (c) will have taken

     (d) will have taking

18   This time next month, we ______ from this supply chain nightmare, and hopefully, we ______ a better contingency plan.

     (a) will have recovered / will be drafting

     (b) will recover / will draft

     (c) will be recovering / will have drafted

     (d) will have recover / will drafting

19   During the entire weekend, the warehouse ______ a high level of chaos, but we ______ everything perfectly by Monday.

     (a) will experience / will organize

     (b) will be experiencing / will have organized

     (c) will have experienced / will be organizing

     (d) will be experience / will have organized

20   I confidently predict that by the time the CEO asks for a final update, we ______ the backlog entirely, provided the weather ______ stable.

     (a) will be eliminating / will remain

     (b) will eliminate / remains

     (c) will have eliminated / remaining

     (d) will have eliminated / remains

ANSWER KEY & EXPLANATIONS

1 (a) will have processed

  • Why it is correct (The Key): “By 6:00 PM today” acts as a deadline. The Future Perfect is used to show the action will be completely finished before this time.
  • Error Analysis: (b) will be processing (Meaning Trap: implies the work is still ongoing at 6 PM, which doesn’t reassure the Director about a completion target). (c) will process (Common Mistake: misses the ‘deadline’ nuance of the word ‘by’). (d) will have process (Structural Error: needs past participle ‘processed’).

2 (a) will be unloading

  • Why it is correct (The Key): “At exactly 8:00 AM tomorrow” points to a specific, precise moment. The temporary staff will be actively in the middle of their task.
  • Error Analysis: (b) will have unloaded (Meaning Trap: implies the job is already finished before 8 AM). (c) will unload (Common Mistake). (d) will unloading (Structural Error).

3 (b) will have cleared

  • Why it is correct (The Key): “By the time you visit” serves as a deadline. The Warehouse Manager guarantees the backlog will be 100% gone before the visit.
  • Error Analysis: (c) will be clearing (Meaning Trap: if they are still clearing it when the Director visits, the backlog isn’t fixed yet). (a) will clear (Common Mistake). (d) will have clear (Structural Error).

4 (b) will be working

  • Why it is correct (The Key): “For the rest of this week” indicates an ongoing, continuous temporary action extending over a specific future period.
  • Error Analysis: (c) will have worked (Meaning Trap: focuses on the completion rather than the ongoing effort required right now). (a) will work (Common Mistake). (d) will be work (Structural Error).

5 (c) will have been resolved

  • Why it is correct (The Key): “By the end of the month” is the deadline. The crisis receives the action of being resolved, requiring the Passive Future Perfect.
  • Error Analysis: (a) will have resolved (Structural Error/Meaning Trap: Active voice implies the crisis resolves itself). (b) will resolve (Common Mistake). (d) will be resolving (Meaning Trap: means the crisis is still ongoing).

6 (c) will be running

  • Why it is correct (The Key): “At midnight” is a specific pointer in time. Looking at the cameras will reveal an ongoing action in progress.
  • Error Analysis: (a) will have run (Meaning Trap: implies the machines have stopped by midnight). (b) will run (Common Mistake). (d) will be run (Structural Error).

7 (a) won’t have sorted

  • Why it is correct (The Key): “By tomorrow afternoon” is a deadline. The negative Future Perfect is used to admit that the task will NOT be completed before the deadline.
  • Error Analysis: (b) won’t be sorting (Meaning Trap: means they will completely stop working on it tomorrow afternoon). (c) won’t sort (Common Mistake). (d) won’t have sort (Structural Error).

8 (d) will have freed up

  • Why it is correct (The Key): “By the time the next cargo ship arrives” is the deadline. The space must be fully prepared (completed) prior to the arrival.
  • Error Analysis: (a) will be freeing up (Meaning Trap: if they are still making space when the ship arrives, it’s too late to unload). (b) will free up (Common Mistake). (c) will have freeing up (Structural Error).

9 (b) will need

  • Why it is correct (The Key): “Need” is a stative verb (expressing a requirement or state). Stative verbs generally do not take the continuous ‘-ing’ form.
  • Error Analysis: (a) will be needing (Common Mistake: over-applying the continuous tense). (c) will have needed (Meaning Trap: perfect tense doesn’t fit the specific “at 2 AM” pointer). (d) will needing (Structural Error).

10 (c) will have dispatched

  • Why it is correct (The Key): “By Sunday evening” is the deadline. We use Future Perfect to calculate an accumulated total achievement (“over 10,000 packages”) completed by that time.
  • Error Analysis: (a) will be dispatching (Meaning Trap: you cannot actively dispatch 10,000 packages at exactly one moment). (b) will dispatch (Common Mistake). (d) will have dispatch (Structural Error).

11 (c) will be delivering

  • Why it is correct (The Key): “While you are attending…” sets up a parallel timeframe. The logistics team will be in the middle of delivering during that exact same time window.
  • Error Analysis: (a) will have delivered (Meaning Trap: implies the deliveries finish before the meeting even starts). (b) will deliver (Common Mistake). (d) will have delivering (Structural Error).

12 (a) will have cost

  • Why it is correct (The Key): “By Monday morning” is the deadline. The total accumulated expense ($50,000) will have been reached. Note: The past participle of “cost” is “cost”.
  • Error Analysis: (d) will have costed (Structural Error: ‘costed’ is incorrect in this context; it is only used for calculating prices, not incurring expenses). (b) will be costing (Meaning Trap). (c) will cost (Common Mistake).

13 (c) will be waiting

  • Why it is correct (The Key): “At 4 PM” is a precise moment. At that time, a line of trucks will be in the ongoing state of waiting outside.
  • Error Analysis: (a) will have waited (Meaning Trap: implies their wait is over at 4 PM). (b) will wait (Common Mistake). (d) will be wait (Structural Error).

14 (c) has inspected

  • Why it is correct (The Key): In future time clauses starting with words like until, when, before, as soon as, we never use “will”. We use the Present Perfect (or Present Simple) to show the condition must be completely finished first.
  • Error Analysis: (a) will inspect (Common Mistake: using ‘will’ in an ‘until’ clause). (b) will have inspected (Structural Error/Common Mistake). (d) will be inspecting (Meaning Trap/Structural Error).

15 (b) will have dismissed / will be operating

  • Why it is correct (The Key): “By next week” is the deadline for letting the temporary workers go (Future Perfect -> will have dismissed). Consequently, the warehouse will return to an ongoing state of normal operation (Future Continuous -> will be operating).
  • Error Analysis: (c) will be dismissing / will have operated (Meaning Trap: reverses the logic completely). (a) will dismiss / will operate (Common Mistake). (d) will have dismiss / will operating (Structural Error).

16 (a) will be reviewing / won’t have

  • Why it is correct (The Key): At 10 AM, they are in the middle of an action (will be reviewing). The verb “have” (meaning possession of the phone) is stative and cannot be continuous (won’t have).
  • Error Analysis: (d) will be reviewing / won’t be having (Structural Error: using continuous form for a stative verb of possession). (b) will review / won’t have (Common Mistake). (c) will have reviewed / won’t be having (Meaning Trap/Structural Error).

17 (c) will have taken

  • Why it is correct (The Key): “By the end of this 12-hour shift” is a deadline. The manager guarantees that the action (taking a break) will NOT have occurred prior to the deadline.
  • Error Analysis: (b) will be taking (Meaning Trap: misses the emphasis of completion required by the deadline). (a) will take (Common Mistake). (d) will have taking (Structural Error).

18 (a) will have recovered / will be drafting

  • Why it is correct (The Key): “This time next month” serves as a point where the crisis will be completely over (will have recovered), and the team will be in the middle of a new task (will be drafting).
  • Error Analysis: (c) will be recovering / will have drafted (Meaning Trap: if they are still recovering next month, the plan failed). (b) will recover / will draft (Common Mistake). (d) will have recover / will drafting (Structural Error).

19 (b) will be experiencing / will have organized

  • Why it is correct (The Key): “During the entire weekend” indicates an ongoing state of chaos (will be experiencing). “By Monday” is the deadline to have everything completely fixed (will have organized).
  • Error Analysis: (c) will have experienced / will be organizing (Meaning Trap: if they are still organizing on Monday, they missed the deadline). (a) will experience / will organize (Common Mistake). (d) will be experience / will have organized (Structural Error).

20 (d) will have eliminated / remains

  • Why it is correct (The Key): “By the time the CEO asks” requires the Future Perfect to show completion (will have eliminated). “Provided” (meaning ‘if’) introduces a time/condition clause, which must use the Present Simple (remains).
  • Error Analysis: (a) will be eliminating / will remain (Meaning Trap: if they are still eliminating it when the CEO asks, it’s not a success; plus ‘will’ after ‘provided’ is wrong). (c) will have eliminated / remaining (Structural Error). (b) will eliminate / remains (Common Mistake).
GRAMMAR POINTS TO REMEMBER
  1. Future Perfect for Deadlines: When communicating in business, use will have + V3 to set strict deadlines or guarantee that a task will be entirely finished. Look for markers like by 6 PM, by the time you arrive, or by Monday.
  2. Future Continuous for Ongoing Efforts: Use will be + V-ing to describe actions that will be in progress at a specific time or over a temporary duration. Look for markers like at exactly 8 AM, during the weekend, or while you are meeting.
  3. Measuring Output: If you mention a specific quantity of work achieved by a deadline (e.g., processed 500 orders, dispatched 10,000 packages), you generally must use the Future Perfect.
  4. Stative Verbs Excluded: Verbs representing states, requirements, or possession (e.g., need, have, be) rarely take the continuous form. Remember: “We will need more time” (NOT will be needing). “They won’t have their phones” (NOT won’t be having).
  5. Future Time Clauses: Never use “will” immediately following time and condition linkers like until, before, when, provided (that). Use Present Simple or Present Perfect to express the future condition (e.g., until the team has inspected it, provided the weather remains stable).

Exercises:   123456789101112

Pin It on Pinterest

Share This