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 text of my final post carefully and choose the best option to complete my predictions about this 30-day journey.

 At exactly 8:00 AM tomorrow, I ______ my phone off for the first time in ten years.

     (a) will have turned

     (b) will be turning

     (c) will turn

     (d) will turning

 I am confident that by tomorrow evening, my daily screen time ______ to absolute zero.

     (a) will have dropped

     (b) will be dropping

     (c) will drop

     (d) will have drop

3   During the first weekend, I expect it to be tough. I probably ______ with major FOMO (Fear Of Missing Out) the entire time.

     (a) will have struggled

     (b) will struggle

     (c) will be struggling

     (d) will probably struggling

4   However, by the end of week one, I ______ the hardest part of the withdrawal symptoms.

     (a) will survive

     (b) will be surviving

     (c) will have survive

     (d) will have survived

5   This time next week, instead of mindlessly scrolling through feeds, I ______ a physical book in my garden.

     (a) will be reading

     (b) will have read

     (c) will read

     (d) will be read

6   I know my brain ______ for cheap dopamine on day 10, but I refuse to give in to the urge.

     (a) will crave

     (b) will be craving

     (c) will have craved

     (d) will be crave

 By week two, I am sure I ______ the constant validation from likes and comments anymore.

     (a) won’t have needed

     (b) won’t needing

     (c) won’t need

     (d) won’t be needing

8   By day 15, I ______ over 60 hours of free time that I normally would have wasted online.

     (a) will be reclaiming

     (b) will reclaim

     (c) will have reclaim

     (d) will have reclaimed

9   I promise I won’t turn my Wi-Fi router back on until the full 30 days ______.

     (a) will pass

     (b) will be passing

     (c) have passed

     (d) will have passed

10   At 9 PM every night, when everyone else is glued to their screens, I ______ my life in the real world.

     (a) will be living

     (b) will live

     (c) will have lived

     (d) will be live

11   I firmly believe that by the halfway mark, the urge to check notifications ______ completely.

     (a) will vanish

     (b) will have vanished

     (c) will be vanishing

     (d) will have vanish

12   Next Sunday morning, instead of lying in bed with my phone, I ______ a long walk in nature.

     (a) will take

     (b) will have taken

     (c) will be take

     (d) will be taking

13   By the time I finally log back into this account next month, I ______ what the trending memes even mean.

     (a) will have forgotten

     (b) will be forgetting

     (c) will forget

     (d) will have forgot

14   Please don’t try to tag me in any group chats next week, because I ______ any notifications.

     (a) won’t have received

     (b) won’t be receive

     (c) won’t be receiving

     (d) won’t receive

15   By the time this challenge is over, I ______ to myself that my happiness doesn’t depend on the internet.

     (a) will prove

     (b) will have proven

     (c) will be proving

     (d) will have prove

16   By day 30, my smartphone ______ locked in my desk drawer for a whole month.

     (a) will have been

     (b) will be being

     (c) will have

     (d) will be

17   This time next month, my dopamine receptors ______, and I ______ a much calmer mindset.

     (a) will reset / will enjoy

     (b) will be resetting / will have enjoyed

     (c) will have reset / will be enjoy

     (d) will have reset / will be enjoying

18   I estimate that by the end of this digital detox journey, I ______ scrolling for exactly 720 hours!

     (a) will avoid

     (b) will have avoid

     (c) will have avoided

     (d) will be avoiding

19   During the challenge, I ______ a tracking app running in the background to monitor my success, but I ______ the screen at all.

     (a) will leave / won’t check

     (b) will be leaving / won’t be checking

     (c) will have left / won’t have checked

     (d) will be leave / won’t checking

20   I guarantee that by the end of the month, not only ______ my anxiety, but I ______ new hobbies too.

     (a) I will have reduced / will have discovered

     (b) will I be reducing / will be discovering

     (c) will I have reduced / will have discovered

     (d) will have I reduced / will have discover

ANSWER KEY & EXPLANATIONS

1 (b) will be turning

  • Why it is correct (The Key): “At exactly 8:00 AM tomorrow” refers to a specific, precise moment in the future. The action will be happening right at that moment.
  • Error Analysis: (a) will have turned (Meaning Trap: implies the phone is already off before 8 AM). (c) will turn (Common Mistake: misses the ongoing nuance of an exact moment). (d) will turning (Structural Error).

2 (a) will have dropped

  • Why it is correct (The Key): “By tomorrow evening” sets a deadline. The Future Perfect is used to show the action will be completely finished before that deadline.
  • Error Analysis: (b) will be dropping (Meaning Trap: implies the process is still happening, but “to zero” implies the end goal is reached). (c) will drop (Common Mistake). (d) will have drop (Structural Error: needs past participle ‘dropped’).

3 (c) will be struggling

  • Why it is correct (The Key): “During the first weekend” / “the entire time” indicates a continuous, ongoing state or struggle over a period of time.
  • Error Analysis: (a) will have struggled (Meaning Trap: means the struggle is already over). (b) will struggle (Common Mistake). (d) will probably struggling (Structural Error: missing ‘be’).

4 (d) will have survived

  • Why it is correct (The Key): “By the end of week one” acts as a deadline. The survival of the hardest part will be an accomplished fact by then.
  • Error Analysis: (b) will be surviving (Meaning Trap: implies they are still in the middle of the hardest part at the end of the week). (a) will survive (Common Mistake). (c) will have survive (Structural Error).

5 (a) will be reading

  • Why it is correct (The Key): “This time next week” points to a specific future moment where an action will be in progress.
  • Error Analysis: (b) will have read (Meaning Trap: implies the book is completely finished, but the context compares an ongoing habit of scrolling with the ongoing habit of reading). (c) will read (Common Mistake). (d) will be read (Structural Error/Passive voice).

6 (b) will be craving

  • Why it is correct (The Key): “On day 10” acts as a specific point in the journey where an intense, ongoing desire will be happening.
  • Error Analysis: (c) will have craved (Meaning Trap: implies the craving has stopped). (a) will crave (Common Mistake). (d) will be crave (Structural Error).

7 (c) won’t need

  • Why it is correct (The Key): “Need” is a stative verb (a state of mind/requirement). Stative verbs are generally NOT used in the continuous form, even if the context implies an ongoing state.
  • Error Analysis: (d) won’t be needing (Common Mistake: students over-apply the continuous tense to stative verbs). (a) won’t have needed (Meaning Trap: doesn’t fit the continuous timeline). (b) won’t needing (Structural Error).

8 (d) will have reclaimed

  • Why it is correct (The Key): “By day 15” is a deadline. The sentence calculates the total amount of a measurable thing (“over 60 hours”) completed by that deadline.
  • Error Analysis: (a) will be reclaiming (Meaning Trap: you can’t be actively reclaiming 60 hours at once; it’s a cumulative total). (b) will reclaim (Common Mistake). (c) will have reclaim (Structural Error).

9 (c) have passed

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

10 (a) will be living

  • Why it is correct (The Key): “At 9 PM every night” is a specific recurring time. The Future Continuous shows what will be happening as a parallel action to everyone else’s scrolling.
  • Error Analysis: (c) will have lived (Meaning Trap: makes no sense contextually). (b) will live (Common Mistake). (d) will be live (Structural Error).

11 (b) will have vanished

  • Why it is correct (The Key): “By the halfway mark” is the deadline. The urge will be completely gone (finished action) prior to this point.
  • Error Analysis: (c) will be vanishing (Meaning Trap: means it is still slowly fading away, but the word “completely” requires a perfect/finished tense). (a) will vanish (Common Mistake). (d) will have vanish (Structural Error).

12 (d) will be taking

  • Why it is correct (The Key): “Next Sunday morning” is a specific timeframe where an action (walking) will be in progress.
  • Error Analysis: (b) will have taken (Meaning Trap: implies the walk is already over before Sunday morning). (a) will take (Common Mistake). (c) will be take (Structural Error).

13 (a) will have forgotten

  • Why it is correct (The Key): “By the time I finally log back in” is the deadline. The action of forgetting will be completely finished before he logs in.
  • Error Analysis: (b) will be forgetting (Meaning Trap: forgetting is generally a completed state, not an active process you do while logging in). (c) will forget (Common Mistake). (d) will have forgot (Structural Error: standard past participle is ‘forgotten’).

14 (c) won’t be receiving

  • Why it is correct (The Key): The phone will be off, meaning the sender will be in an ongoing state of “not receiving” anything during that entire period.
  • Error Analysis: (a) won’t have received (Meaning Trap: implies they’ll check it later and see zero notifications, which changes the focus). (d) won’t receive (Common Mistake). (b) won’t be receive (Structural Error).

15 (b) will have proven

  • Why it is correct (The Key): “By the time this challenge is over” requires the Future Perfect to show the achievement (proving it to oneself) will be fully realized by the end.
  • Error Analysis: (c) will be proving (Meaning Trap: implies the proving is still going on after it’s over). (a) will prove (Common Mistake). (d) will have prove (Structural Error).

16 (a) will have been

  • Why it is correct (The Key): “Be” is a stative verb. To show a state that lasts up to a future deadline (“By day 30”), we use the Future Perfect of ‘be’.
  • Error Analysis: (b) will be being (Structural Error: ‘Be’ does not take the continuous ‘-ing’ form for locations/states). (d) will be (Common Mistake: misses the accumulated duration “for a whole month”). (c) will have (Structural Error).

17 (d) will have reset / will be enjoying

  • Why it is correct (The Key): “This time next month” serves as a specific point where two things meet: an already completed biological process (will have reset) and an ongoing state of mind at that exact time (will be enjoying).
  • Error Analysis: (a) will reset / will enjoy (Common Mistake). (c) will have reset / will be enjoy (Structural Error). (b) will be resetting / will have enjoyed (Meaning Trap: completely reverses the chronological logic).

18 (c) will have avoided

  • Why it is correct (The Key): “By the end” is the deadline. We use Future Perfect to calculate a total accumulated amount of time (“exactly 720 hours”) that is finished by the deadline.
  • Error Analysis: (d) will be avoiding (Meaning Trap: fails to capture the cumulative math calculation of the 720 hours). (a) will avoid (Common Mistake). (b) will have avoid (Structural Error).

19 (b) will be leaving / won’t be checking

  • Why it is correct (The Key): Both actions (“leaving the app running” and “not checking”) are continuous, parallel actions that will be happening throughout the duration of the challenge.
  • Error Analysis: (c) will have left / won’t have checked (Meaning Trap: focuses on completion rather than the ongoing process of the challenge). (a) will leave / won’t check (Common Mistake). (d) will be leave / won’t checking (Structural Error).

20 (c) will I have reduced / will have discovered

  • Why it is correct (The Key): Advanced syntax. “By the end of the month” requires Future Perfect. Furthermore, starting a sentence with “not only” requires subject-auxiliary inversion (will I have instead of I will have).
  • Error Analysis: (a) I will have reduced / will have discovered (Common Mistake: forgets to invert after “not only”). (b) will I be reducing / will be discovering (Meaning Trap: misses the completion of the goals by the deadline). (d) will have I reduced… (Structural Error: wrong inversion order).
GRAMMAR POINTS TO REMEMBER
  1. The “Deadline” vs. “Specific Moment” Rule: * If you see keywords like by, by the time, before, use Future Perfect (will have + V3) to show an achievement or total is finished before the clock runs out.
    • If you see keywords like at 8 PM, this time next week, when, use Future Continuous (will be + V-ing) to show you are in the middle of an ongoing action.
  2. Cumulative Totals: Whenever you are calculating a total amount of time or a quantity that will be reached in the future (e.g., 720 hours, 60 hours), the Future Perfect is required.
  3. Stative Verbs: Verbs indicating mental states, possession, or needs (e.g., need, be, want, know) generally cannot take the continuous -ing form. Say I won’t need, NOT I won’t be needing.
  4. Time Clauses Trap: Never use “will” right after time conjunctions like until, before, when, by the time. Use the Present Simple (or Present Perfect) to express the future condition (e.g., until the 30 days have passed).
  5. Inversion with Negative Adverbs: If you start a clause with phrases like Not only, Rarely, or Never, you must invert the subject and the auxiliary verb (e.g., Not only will I have…).

Exercises:   123456789101112

Pin It on Pinterest

Share This