Present Perfect Simple vs. Present Perfect Continuous – English Grammar Exercises for B1

Grammar » Grammar Exercises for B1 » Present Perfect Simple vs. Present Perfect Continuous – English Grammar Exercises for B1

Exercises:   123456789101112

You are a patient sitting in a doctor’s office. The doctor is looking at your medical test results and analyzing the reasons behind your recent weight gain. The doctor uses grammar strictly to connect your ongoing bad lifestyle habits (the process) to the measurable, negative consequences on your body (the results). Choose the best option (A, B, C, or D) to complete each sentence.

1   “Let’s look at the scale. According to my records, you ______ exactly five kilos since your last visit in January.”

     (A) have been gaining

     (B) have gained

     (C) are gaining

     (D) gain

2   “I am very concerned about your diet. You ______ far too much fast food recently.”

     (A) have been eating

     (B) have eaten

     (C) are eating

     (D) have eat

3   “Your blood sugar is dangerously high because you ______ three cans of soda every single day this week.”

     (A) have been drinking

     (B) have drink

     (C) drink

     (D) have drunk

4   “Your physical condition is poor because you ______ a sedentary lifestyle for the past six months.”

     (A) have been leading

     (B) have led

     (C) lead

     (D) are leading

 “Let me be direct. How many times ______ at the gym this month? Zero.”

     (A) have you been exercising

     (B) do you exercise

     (C) have you exercised

     (D) are you exercising

 “You are always out of breath. It is obvious that you ______ your daily cardio routine.”

     (A) have skipped

     (B) have been skipping

     (C) are skipping

     (D) skip

 “I ______ your doctor for over ten years, and this is the heaviest you have ever been.”

     (A) have been being

     (B) have been

     (C) am

     (D) have be

 “Your cholesterol levels are a disaster. I know you ______ fried foods late at night.”

     (A) have been snacking on

     (B) have snacked on

     (C) snack on

     (D) are snacking on

9   “We need to fix this. You ______ any weight at all since we started this health plan.”

     (A) haven’t been losing

     (B) haven’t lost

     (C) don’t lose

     (D) haven’t lose

10   “You ______ a persistent pain in your chest for weeks, but you didn’t call me?”

     (A) have had

     (B) have been having

     (C) are having

     (D) had had

11   “Look at your sleep app data. You ______ less than five hours a night lately, which slows down your metabolism.”

     (A) have slept

     (B) sleep

     (C) are sleeping

     (D) have been sleeping

12   “I ______ to convince you to change your diet for months, but you are not listening to me.”

     (A) have tried

     (B) try

     (C) have been trying

     (D) am trying

13   “Because of this extreme weight gain, your blood pressure ______ a critical warning level.”

     (A) has been reaching

     (B) is reaching

     (C) has reach

     (D) has reached

14   “I can see the fatigue on your face. How long ______ so exhausted during the day?”

     (A) have you been feeling

     (B) do you feel

     (C) are you feeling

     (D) have you felt

(Note: “Feel” can take either PPS or PPC for duration, but PPC strongly emphasizes the ongoing physical symptom).

15   “It seems you ______ the severity of your condition. This can lead to diabetes.”

     (A) haven’t been understanding

     (B) don’t understood

     (C) haven’t understand

     (D) haven’t understood

16   “Your joints are hurting because they ______ too much body weight every day.”

     (A) have supported

     (B) have been supporting

     (C) support

     (D) are supported

17   “You promised me you would cook at home. Exactly how many times ______ takeout food this week?”

     (A) have you been ordering

     (B) have you ordered

     (C) do you order

     (D) are you ordering

18   “I am frustrated because you ______ three appointments with our nutritionist this year.”

     (A) have been missing

     (B) miss

     (C) have missed

     (D) have miss

19   “You ______ actively your health, and the medical test results clearly show it.”

     (A) haven’t been managing

     (B) haven’t managed

     (C) don’t manage

     (D) aren’t manage

20   “You ______ a major lifestyle change for a long time, and today is the day we start.”

     (A) have been needing

     (B) have needed

     (C) need

     (D) are needing

ANSWER KEY & EXPLANATIONS

1 (B)

  • Correct (B) have gained: The doctor is stating an exact, measurable quantity (“exactly five kilos”). Present Perfect Simple (PPS) must be used for completed results and amounts.
  • Common Mistake (A) have been gaining: You cannot use continuous tenses to report a specific, finalized number of kilos gained up to now.
  • Strong Distractor (C) are gaining: Focuses only on the present moment, ignoring the timeline since January.
  • Structural Error (D) gain: Present simple habit.

2 (A)

  • Correct (A) have been eating: Emphasizes a continuous, unhealthy habit occurring over a recent period (“recently”). Present Perfect Continuous (PPC) highlights the process causing the problem.
  • Common Mistake (B) have eaten: Sounds like the patient ate fast food once and finished, losing the emphasis on the repetitive, ongoing bad habit.
  • Strong Distractor (C) are eating: Present continuous misses the connection to the past.
  • Structural Error (D) have eat: Requires the past participle “eaten”.

3 (D)

  • Correct (D) have drunk: The doctor mentions an exact quantity (“three cans”). PPS is strictly required when counting how many items have been consumed.
  • Common Mistake (A) have been drinking: You cannot use PPC when stating a specific completed quantity.
  • Strong Distractor (C) drink: Present simple sounds like a general life habit, but the doctor is analyzing data from “this week”.
  • Structural Error (B) have drink: Requires “drunk”.

4 (A)

  • Correct (A) have been leading: Emphasizes the ongoing, continuous duration (“for the past six months”) of a lifestyle that has led to the current poor health.
  • Common Mistake (B) have led: While grammatically possible, PPC is much stronger for emphasizing an ongoing, uninterrupted lifestyle process.
  • Strong Distractor (D) are leading: Ignores the six-month duration.
  • Structural Error (C) lead: General present truth.

5 (C)

  • Correct (C) have you exercised: The question asks “How many times”, focusing on a quantifiable frequency. This requires PPS.
  • Common Mistake (A) have you been exercising: You cannot ask “How many times” using a continuous tense.
  • Strong Distractor (B) do you exercise: Asks about general routine, not the specific count for “this month”.
  • Structural Error (D) are you exercising: Present continuous.

6 (B)

  • Correct (B) have been skipping: Being out of breath is the physical evidence of a recent, continuous bad habit (skipping cardio). PPC links ongoing behavior to present physical states.
  • Common Mistake (A) have skipped: Implies it only happened once or twice as isolated events, losing the “habitual” emphasis.
  • Strong Distractor (D) skip: General routine.
  • Structural Error (C) are skipping: Missing the past-to-present connection.

7 (B)

  • Correct (B) have been: Exception! The verb “to be” is stative. Even with a duration (“for over ten years”), it cannot take the continuous “-ing” form.
  • Common Mistake (A) have been being: Applying continuous rules to the verb “to be” is incorrect for long-term states.
  • Strong Distractor (C) am: Present simple loses the “over ten years” connection.
  • Structural Error (D) have be: Requires the past participle “been”.

8 (A)

  • Correct (A) have been snacking on: Snacking is an ongoing, repetitive habit. PPC highlights this continuous negative behavior leading to bad cholesterol.
  • Common Mistake (B) have snacked on: Implies the action is a completed, isolated event.
  • Strong Distractor (C) snack on: Present simple lacks the past-to-present timeline emphasis.
  • Structural Error (D) are snacking on: Focuses only on right now.

9 (B)

  • Correct (B) haven’t lost: Losing weight is a measurable result. A negative result (zero weight lost) still requires PPS.
  • Common Mistake (A) haven’t been losing: Focuses on the process, but the doctor is pointing out a harsh, definitive lack of results.
  • Strong Distractor (C) don’t lose: Present simple negative.
  • Structural Error (D) haven’t lose: Requires “lost”.

10 (A)

  • Correct (A) have had: Exception! “Have” (meaning to experience a medical symptom or possess something) is a stative verb. It must be in PPS, even with the duration “for weeks”.
  • Common Mistake (B) have been having: Using continuous forms for stative possession/experience.
  • Strong Distractor (C) are having: Also uses continuous for a state verb.
  • Structural Error (D) had had: Past perfect.

11 (D)

  • Correct (D) have been sleeping: Emphasizes an ongoing, problematic process (“lately”) that is actively harming the patient’s metabolism.
  • Common Mistake (A) have slept: Sounds like a one-time completed rest rather than an ongoing pattern of sleep deprivation.
  • Strong Distractor (C) are sleeping: Misses the “lately” (past-to-present) connection.
  • Structural Error (B) sleep: General habit.

12 (C)

  • Correct (C) have been trying: Trying is a frustrating, ongoing process. PPC highlights the doctor’s continuous effort over “months”.
  • Common Mistake (A) have tried: PPS implies the doctor made the attempt and has now completely given up.
  • Strong Distractor (D) am trying: Ignores the duration.
  • Structural Error (B) try: Present simple.

13 (D)

  • Correct (D) has reached: “Reaching a level” is a definitive, finalized milestone. PPS highlights this completed (and dangerous) result.
  • Common Mistake (A) has been reaching: You don’t use continuous tenses to announce crossing a specific, definitive threshold or level.
  • Strong Distractor (B) is reaching: Implies it is currently moving towards it, but the doctor means it is already there.
  • Structural Error (C) has reach: Requires “reached”.

14 (A)

  • Correct (A) have you been feeling: “How long” asks for duration. With physical symptoms like feeling exhausted, PPC is heavily used by medical professionals to emphasize the ongoing struggle.
  • Common Mistake (D) have you felt: While grammatically acceptable, PPC is much more natural and empathetic when discussing ongoing physical discomfort.
  • Strong Distractor (B) do you feel: General habit.
  • Structural Error (C) are you feeling: Cannot be used with “How long”.

15 (D)

  • Correct (D) haven’t understood: Exception! “Understand” is a stative verb (mental state). It must be used in PPS. It highlights a negative result.
  • Common Mistake (A) haven’t been understanding: Applying the continuous rule to a stative verb.
  • Strong Distractor (B) don’t understood: Grammatically invalid.
  • Structural Error (C) haven’t understand: Requires “understood”.

16 (B)

  • Correct (B) have been supporting: The physical pain is the direct result of a continuous, exhausting, and stressful physical process (supporting excess weight).
  • Common Mistake (A) have supported: PPS loses the continuous, grinding nature of the physical strain.
  • Strong Distractor (C) support: Present simple states a general fact without emphasizing the cumulative damage up to now.
  • Structural Error (D) are supported: Passive voice, incorrect meaning.

17 (B)

  • Correct (B) have you ordered: “Exactly how many times” asks for a completed frequency/quantity. PPS must be used.
  • Common Mistake (A) have you been ordering: You cannot use PPC to ask for the specific number of times an action happened.
  • Strong Distractor (C) do you order: Asks about a general routine.
  • Structural Error (D) are you ordering: Present continuous.

18 (C)

  • Correct (C) have missed: Focuses on the exact number of completed failures (“three appointments”). PPS is used to quantify the final tally.
  • Common Mistake (A) have been missing: You cannot use PPC when stating exactly how many things were missed.
  • Strong Distractor (B) miss: Present simple habit.
  • Structural Error (D) have miss: Requires “missed”.

19 (A)

  • Correct (A) haven’t been managing: Highlights the ongoing, continuous failure to take care of oneself recently, leading to the current bad test results.
  • Common Mistake (B) haven’t managed: PPS implies a single definitive failure rather than a problematic ongoing lifestyle choice.
  • Strong Distractor (C) don’t manage: Present simple negative.
  • Structural Error (D) aren’t manage: Grammatically invalid.

20 (B)

  • Correct (B) have needed: Exception! “Need” is a stative verb. It is never used in continuous tenses, even with a long duration (“for a long time”).
  • Common Mistake (A) have been needing: Using the “-ing” form for a verb of necessity.
  • Strong Distractor (C) need: Present simple lacks the past-to-present timeline.
  • Structural Error (D) are needing: Uses continuous for a stative verb.
GRAMMAR POINTS TO REMEMBER

When a doctor talks to a patient about lifestyle choices, they use grammar to clearly separate the bad habits from the physical damage.

1 The “Bad Habit” Rule → Use PPC (have/has been + V-ing)

To describe an unhealthy lifestyle choice that is ongoing, repetitive, and causing physical symptoms right now, use the Present Perfect Continuous. It shows that the behavior is an active process.

  • The Process: “You have been eating too much sugar.”
  • The Evidence: “You have been skipping your medicine, which is why you feel dizzy.”

2 The “Measurable Consequence” Rule → Use PPS (have/has + V3/ed)

Doctors deal in data, numbers, and facts. Whenever the doctor points out how much weight you gained, how many tests you failed, or an exact metric, they MUST use the Present Perfect Simple. Continuous tenses cannot count quantities.

  • The Result: “You have gained 5 kilos.”
  • Never say: “You have been gaining 5 kilos.”

3 Doctor’s Questions

  • Asking about symptoms (Process): “How long have you been feeling tired?”
  • Asking for data (Quantity): “How many times have you exercised?”

4 The Stative Verb Trap

Even if a condition has lasted for years, verbs describing states of mind, necessity, existence, or possession (e.g., have, need, know, understand, weigh) cannot take the continuous “-ing” form.

  • Correct: “You have needed to lose weight for years.”
  • Incorrect: “You have been needing to lose weight for years.”

Exercises:   123456789101112

Pin It on Pinterest

Share This