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 teacher’s warning to a procrastinating student carefully and choose the best option to complete the sentences.

1   Let me paint a picture for you: At 11 PM tomorrow night, you ______ your essay in absolute panic while everyone else is sleeping.

     (a) will have written

     (b) will write

     (c) will be writing

     (d) will writing

2   By midnight tomorrow, your classmates ______ their assignments completely and will be enjoying sweet dreams.

     (a) will be finishing

     (b) will finish

     (c) will have finish

     (d) will have finished

3   Don’t even think about emailing me at 2 AM on Friday. I ______ soundly in my comfortable bed!

     (a) will sleep

     (b) will be sleeping

     (c) will have slept

     (d) will sleeping

4   By the time the sun finally comes up, you ______ at least five cups of black coffee just to keep your eyes open.

     (a) will have drunk

     (b) will be drinking

     (c) will drink

     (d) will drank

5   At exactly 8:00 AM on deadline day, you ______ to the campus printer like a madman.

     (a) will rush

     (b) will be rush

     (c) will have rushed

     (d) will be rushing

 Tomorrow evening, you ______ over the introduction, but your study partner ______ her final draft.

     (a) will be stressing / will have already uploaded

     (b) will have stressed / will be already uploading

     (c) will stress / will already upload

     (d) will be stressing / will have already upload

 I guarantee that by the time the submission portal closes, I ______ 100% of the diligent students’ papers.

     (a) will be receiving

     (b) will receive

     (c) will have received

     (d) will have receive

 Next Thursday evening, your organized friends ______ a movie, but you ______ the thick library books you should have opened weeks ago.

     (a) will have watched / will have read

     (b) will be watching / will still be reading

     (c) watch / read

     (d) will be watching / will have read

9   By the time you finally figure out your thesis statement, half the class ______ their preliminary research.

     (a) will have completed

     (b) will complete

     (c) will have complete

     (d) will be completing

10   This time next week, I ______ the final grades, and I sincerely hope I ______ you a zero for late submission.

     (a) will have assigned / won’t be giving

     (b) will assign / won’t give

     (c) will be assigning / won’t have give

     (d) will be assigning / won’t have given

11   You ______ the terrifying consequences of your laziness when the clock strikes exactly 11:59 PM.

     (a) will have faced

     (b) will face

     (c) will be facing

     (d) will have facing

12   Tell me honestly, do you really think you ______ a 3,000-word academic paper before the morning bell rings?

     (a) will be writing

     (b) will write

     (c) will have wrote

     (d) will have written

13   At 3 AM, your brain ______, but unfortunately, you ______ the assignment yet.

     (a) will have shut down / won’t be finishing

     (b) will be shutting down / won’t have finished

     (c) will shut down / won’t finish

     (d) will be shutting down / won’t finished

14   I ______ peacefully in the staff room on Friday morning. Please don’t come begging for an extension then!

     (a) will be relaxing

     (b) will relax

     (c) will relaxing

     (d) will have relaxed

15   By the time you type your first paragraph, your hardworking classmates ______ their work and ______ a well-deserved weekend.

     (a) will be submitting / will have enjoyed

     (b) will submit / will enjoy

     (c) will have submitted / will be enjoying

     (d) will have submitted / will enjoy

16   I will not accept any excuses once the grading period ______. By then, the system ______ automatically.

     (a) will start / will lock

     (b) starts / will be locking

     (c) has started / will have locked

     (d) will have started / will have locked

17   You probably think that by tomorrow evening, you ______ a clever excuse, but I ______ to your lies.

     (a) will be inventing / won’t have listened

     (b) will invent / won’t listen

     (c) will have invent / won’t be listening

     (d) will have invented / won’t be listening

18   This time tomorrow, you ______ from extreme sleep deprivation, while the rest of us ______ our weekend plans.

     (a) will have suffered / will be already starting

     (b) will be suffering / will have already started

     (c) suffer / start

     (d) will be suffering / will have already start

19   I predict that by 11:50 PM, the system ______ due to all the procrastinators, and you ______ helplessly at a loading screen.

     (a) will be crashing / will have stared

     (b) will crash / will stare

     (c) will have crashed / will be stare

     (d) will have crashed / will be staring

20   Not only ______ the entire night in miserable panic, but you ______ a terrible grade by tomorrow morning.

     (a) will you have spent / will be earning

     (b) you will be spending / will have earned

     (c) will you be spending / will have earned

     (d) will you be spending / will have earn

ANSWER KEY & EXPLANATIONS

1 (c) will be writing

  • Why it is correct (The Key): “At 11 PM tomorrow night” specifies a precise moment. You will be in the middle of the struggling action.
  • Error Analysis: (a) will have written (Meaning Trap: implies you finish before 11 PM, which contradicts the “panic” context). (b) will write (Common Mistake: misses the ongoing nature of an exact moment). (d) will writing (Structural Error).

2 (d) will have finished

  • Why it is correct (The Key): “By midnight tomorrow” acts as a deadline. The diligent students’ work will be 100% completed before this time.
  • Error Analysis: (a) will be finishing (Meaning Trap: implies they are still working, ruining the contrast). (b) will finish (Common Mistake). (c) will have finish (Structural Error: needs past participle ‘finished’).

3 (b) will be sleeping

  • Why it is correct (The Key): At exactly 2 AM, the teacher will be in an ongoing state of sleep, which is why the student shouldn’t interrupt.
  • Error Analysis: (c) will have slept (Meaning Trap: means the sleep is entirely over by 2 AM). (a) will sleep (Common Mistake). (d) will sleeping (Structural Error).

4 (a) will have drunk

  • Why it is correct (The Key): “By the time the sun finally comes up” is a deadline. The sentence calculates an accumulated quantity (five cups) consumed before that point.
  • Error Analysis: (b) will be drinking (Meaning Trap: you cannot actively be drinking 5 cups at the exact moment the sun rises; it’s a cumulative total). (c) will drink (Common Mistake). (d) will drank (Structural Error: past participle of drink is drunk).

5 (d) will be rushing

  • Why it is correct (The Key): “At exactly 8:00 AM” points to a specific future moment where the panicked action will be in progress.
  • Error Analysis: (c) will have rushed (Meaning Trap: implies the rushing is already finished). (a) will rush (Common Mistake). (b) will be rush (Structural Error).

6 (a) will be stressing / will have already uploaded

  • Why it is correct (The Key): Contrasts an ongoing struggle at a future timeframe (will be stressing) with a task that is already successfully completed by the partner (will have uploaded).
  • Error Analysis: (b) will have stressed / will be already uploading (Meaning Trap: completely reverses the roles of the lazy student and the diligent partner). (c) will stress / will already upload (Common Mistake). (d) will be stressing / will have already upload (Structural Error).

7 (c) will have received

  • Why it is correct (The Key): “By the time the submission portal closes” is a deadline. The teacher guarantees the reception of all papers will be completed beforehand.
  • Error Analysis: (a) will be receiving (Meaning Trap: implies papers are still coming in, but the portal closes). (b) will receive (Common Mistake). (d) will have receive (Structural Error).

8 (b) will be watching / will still be reading

  • Why it is correct (The Key): “Next Thursday evening” is a timeframe where two parallel continuous actions are happening: the friends enjoying their night, and the lazy student still suffering.
  • Error Analysis: (a) will have watched / will have read (Meaning Trap: implies both parties are completely finished, ruining the contrast). (c) watch / read (Common Mistake). (d) will be watching / will have read (Meaning Trap).

9 (a) will have completed

  • Why it is correct (The Key): “By the time you finally figure out…” sets a deadline. The classmates’ research will be 100% finished prior to this moment.
  • Error Analysis: (d) will be completing (Meaning Trap: if they are still doing it, the contrast isn’t as strong). (b) will complete (Common Mistake). (c) will have complete (Structural Error).

10 (d) will be assigning / won’t have given

  • Why it is correct (The Key): “This time next week” points to an action in progress (will be assigning). By that same time, the teacher hopes the action of giving a zero will NOT be a completed reality (won’t have given).
  • Error Analysis: (a) will have assigned / won’t be giving (Meaning Trap: reverses the logic). (b) will assign / won’t give (Common Mistake). (c) will be assigning / won’t have give (Structural Error).

11 (c) will be facing

  • Why it is correct (The Key): “When the clock strikes exactly 11:59 PM” marks the precise start of an ongoing, terrifying realization/state.
  • Error Analysis: (a) will have faced (Meaning Trap: implies the facing is already over and done with, which lessens the impact of the warning). (b) will face (Common Mistake). (d) will have facing (Structural Error).

12 (d) will have written

  • Why it is correct (The Key): “Before the morning bell rings” is a deadline. The teacher is sarcastically asking if the 3,000 words will be entirely completed by then.
  • Error Analysis: (a) will be writing (Meaning Trap: being in the middle of writing it doesn’t mean it will be ready to submit). (b) will write (Common Mistake). (c) will have wrote (Structural Error: past participle is ‘written’).

13 (b) will be shutting down / won’t have finished

  • Why it is correct (The Key): At 3 AM, the brain is in the continuous process of failing (will be shutting down), but the deadline requirement is not met (won’t have finished).
  • Error Analysis: (a) will have shut down / won’t be finishing (Meaning Trap: reverses the tenses in a way that sounds unnatural). (c) will shut down / won’t finish (Common Mistake). (d) will be shutting down / won’t finished (Structural Error).

14 (a) will be relaxing

  • Why it is correct (The Key): “On Friday morning” sets a timeframe where the teacher will be in an ongoing state of relaxation.
  • Error Analysis: (d) will have relaxed (Meaning Trap: implies the relaxing is already finished, so they might be available to talk, contradicting the warning). (b) will relax (Common Mistake). (c) will relaxing (Structural Error).

15 (c) will have submitted / will be enjoying

  • Why it is correct (The Key): “By the time you type…” acts as a deadline. The diligent students are completely done with the task (will have submitted) and have entered a continuous state of relaxation (will be enjoying).
  • Error Analysis: (a) will be submitting / will have enjoyed (Meaning Trap: completely reverses the chronological sequence). (b) will submit / will enjoy (Common Mistake). (d) will have submitted / will enjoy (Structural Error).

16 (c) has started / will have locked

  • Why it is correct (The Key): In time clauses (after once, until, before), we never use “will”; we use Present Perfect to emphasize the condition is met (has started). “By then” requires the Future Perfect for the main clause (will have locked).
  • Error Analysis: (a) will start / will lock (Common Mistake: using ‘will’ in a time clause). (b) starts / will be locking (Meaning Trap: if the system is still locking, there might be a loophole to submit). (d) will have started / will have locked (Structural Error).

17 (d) will have invented / won’t be listening

  • Why it is correct (The Key): “By tomorrow evening” requires Future Perfect for the excuse creation (will have invented). The teacher, at that point, will be in an ongoing state of ignoring the student (won’t be listening).
  • Error Analysis: (a) will be inventing / won’t have listened (Meaning Trap: reverses the logic). (b) will invent / won’t listen (Common Mistake). (c) will have invent / won’t be listening (Structural Error).

18 (b) will be suffering / will have already started

  • Why it is correct (The Key): “This time tomorrow” points to the student’s ongoing agony (will be suffering), contrasted with the rest of the class who have completely shifted into weekend mode (will have already started).
  • Error Analysis: (a) will have suffered / will be already starting (Meaning Trap: implies the student’s suffering is already over). (c) suffer / start (Common Mistake). (d) will be suffering / will have already start (Structural Error).

19 (d) will have crashed / will be staring

  • Why it is correct (The Key): “By 11:50 PM” is a deadline for the system failure (will have crashed). As a result, at that moment, the student is stuck in a continuous action of staring (will be staring).
  • Error Analysis: (a) will be crashing / will have stared (Meaning Trap: implies the student finishes staring before the system crashes, which makes no sense). (b) will crash / will stare (Common Mistake). (c) will have crashed / will be stare (Structural Error).

20 (c) will you be spending / will have earned

  • Why it is correct (The Key): Advanced Inversion! Starting with “Not only” requires subject-auxiliary inversion (will you be instead of you will be). The night represents a continuous duration (will be spending), and “by tomorrow morning” is the deadline for the final grade result (will have earned).
  • Error Analysis: (b) you will be spending / will have earned (Common Mistake: forgets to invert after “Not only”). (a) will you have spent / will be earning (Meaning Trap: reverses the logical aspect of the tenses). (d) will you be spending / will have earn (Structural Error).
GRAMMAR POINTS TO REMEMBER
  1. The “Deadline” (Future Perfect): Use will have + past participle to express that an action will be 100% completed before a specific time. Look for markers like by midnight, by the time you start, or before the bell rings. This highlights the relief of finishing early!
  2. The “Exact Moment” (Future Continuous): Use will be + V-ing to describe actions that will be in progress at a specific future moment or over a duration. Look for markers like at exactly 11 PM, this time tomorrow, or tomorrow evening. This perfectly illustrates the ongoing agony of last-minute cramming.
  3. Contrasting States: You can effectively use both tenses in one sentence to contrast two people’s situations: While you are still working (Future Continuous), I will have already finished (Future Perfect).
  4. Time Clauses: Never use “will” right after time conjunctions like once, until, before, when, by the time. Use the Present Simple or Present Perfect to express the future condition (e.g., once the grading period has started).
  5. Inversion with “Not Only”: When a sentence begins with a negative expression like Not only, you must invert the subject and the auxiliary verb in the first clause (e.g., Not only will you be spending…).

Exercises:   123456789101112

Pin It on Pinterest

Share This