Narrative Tenses (Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous) – English Grammar Exercises for B2

Grammar » Grammar Exercises for B2 » Narrative Tenses – English Grammar Exercises for B2

Exercises:   123456789101112

A series of unfortunate events. A person is telling their friends about the unluckiest morning of the week: waking up late, a broken car, and arriving late for work.

Read the story about a disastrous morning. Choose the best option (A, B, C, or D) to complete each sentence.

 I ______ peacefully when a loud thunderclap suddenly woke me up at 7:30 AM.

     (a) slept

     (b) was sleeping

     (c) had slept

     (d) was sleep

 I panicked because my alarm ______ off at 6:00 AM as I had planned.

     (a) wasn’t going

     (b) didn’t go

     (c) hadn’t gone

     (d) wasn’t go

 The battery was dead because I ______ mobile games on it all night instead of charging it.

     (a) had been playing

     (b) was playing

     (c) played

     (d) have been playing

 While I ______ my teeth frantically, I accidentally squeezed toothpaste all over my clean shirt.

     (a) had brushed

     (b) brushed

     (c) was brushed

     (d) was brushing

5   I ran to the closet to grab another shirt, but then I remembered that I ______ the laundry over the weekend.

     (a) forgot

     (b) was forgetting

     (c) had forgotten

     (d) had forgot

 When I finally rushed out the front door, it ______ heavily, and the sky was completely dark.

     (a) rained

     (b) had rained

     (c) has been raining

     (d) was raining

 I ______ towards my car in the driveway when I slipped on wet leaves and fell into a puddle.

     (a) was running

     (b) ran

     (c) had run

     (d) were running

8   Soaking wet, I got into the driver’s seat and turned the key, but the engine just ______ a weird clicking sound.

     (a) was making

     (b) had made

     (c) makes

     (d) made

 I shouldn’t have been surprised; the car ______ me trouble for weeks, but I had ignored the warning lights.

     (a) gave

     (b) had been giving

     (c) was giving

     (d) has been giving

10   I ______ to start the engine for about ten minutes before I finally hit the steering wheel in frustration and gave up.

     (a) tried

     (b) was trying

     (c) had been trying

     (d) was tried

11   Realizing I had no other choice, I ______ to order a rideshare to get to the office.

     (a) had decided

     (b) decided

     (c) was deciding

     (d) had decide

12   I ______ in the pouring rain for twenty minutes when the driver finally texted to say he was canceling my ride.

     (a) waited

     (b) was waiting

     (c) had been waiting

     (d) have been waiting

13   Another passing driver ______ way too fast for the wet conditions and splashed dirty water all over my trousers.

     (a) had driven

     (b) drove

     (c) was driving

     (d) is driving

14   By the time I finally reached the office building, the crucial marketing meeting ______ without me.

     (a) was already starting

     (b) had already started

     (c) already started

     (d) had already start

15   My strict boss ______ at the door of the conference room for ten minutes by the time I sheepishly walked in.

     (a) stood

     (b) has been standing

     (c) was standing

     (d) had been standing

16   The worst part was that I ______ this specific presentation for weeks, and now I was completely ruined.

     (a) was preparing

     (b) prepared

     (c) had been preparing

     (d) have been prepared

17   I walked up to the podium to connect my files, only to realize I ______ my laptop on the kitchen counter at home.

     (a) had left

     (b) left

     (c) was leaving

     (d) had leave

18   My colleagues ______ silently at my drenched clothes and messy hair while I stood there frozen.

     (a) stared

     (b) had been staring

     (c) were staring

     (d) had stare

19   I ______ to apologize for my appearance when the building’s fire alarm suddenly went off.

     (a) just started

     (b) had just started

     (c) have just started

     (d) was just started

20   Standing outside in the rain again, I realized I ______ non-stop since I woke up, yet I achieved absolutely nothing.

     (a) have been rushing

     (b) was rushing

     (c) rushed

     (d) had been rushing

ANSWER KEY & EXPLANATIONS

1  (b) was sleeping

  • Why it is correct: Past Continuous is used to describe an action in progress (was sleeping) that was interrupted by a sudden action (a thunderclap woke me up – Past Simple).
  • Error Analysis: (a) slept (Common Mistake – lacks the progressive aspect); (c) had slept (Meaning Trap – implies the sleeping was completely finished before the thunder, missing the interruption aspect); (d) was sleep (Structural Error).

2  (b) didn’t go

  • Why it is correct: Past Simple. The alarm failing to go off is a completed, independent negative event that happened at a specific past time (6:00 AM).
  • Error Analysis: (c) hadn’t gone (Strong Distractor – students often use Past Perfect because it happened before waking up, but here we are narrating a specific past milestone at 6:00 AM); (a) wasn’t going (Common Mistake – wrong tense); (d) wasn’t go (Structural Error).

3  (a) had been playing

  • Why it is correct: Past Perfect Continuous. It explains a continuous, prolonged past cause (“all night”) that led to a past result (the battery was dead).
  • Error Analysis: (c) played (Common Mistake – lacks the emphasis on continuous duration before the specific past moment); (b) was playing (Meaning Trap – indicates an action happening at a specific moment, not the accumulation of an all-night action leading to a result); (d) have been playing (Structural Error – Present Perfect doesn’t fit the past narrative).

4  (d) was brushing

  • Why it is correct: Past Continuous after “While” sets the background action in progress (brushing teeth) when a shorter, sudden action interrupted it (squeezed toothpaste).
  • Error Analysis: (b) brushed (Common Mistake); (a) had brushed (Meaning Trap – logically incorrect; if you had already finished brushing, you couldn’t squeeze toothpaste on yourself while doing it); (c) was brushed (Structural Error – incorrect passive).

5  (c) had forgotten

  • Why it is correct: Past Perfect. The action of “forgetting” happened earlier than the moment of “remembering” in the past narrative.
  • Error Analysis: (a) forgot (Common Mistake – fails to show the sequence of one past action happening before another); (b) was forgetting (Meaning Trap – “forget” is rarely used in the continuous form); (d) had forgot (Structural Error – the past participle is forgotten).

6  (d) was raining

  • Why it is correct: Past Continuous sets the ongoing atmospheric background (heavy rain) at the moment the character stepped outside.
  • Error Analysis: (a) rained (Common Mistake – doesn’t portray the ongoing scene); (b) had rained (Meaning Trap – implies the rain had already stopped before he went out, which contradicts the context); (c) has been raining (Structural Error).

7  (a) was running

  • Why it is correct: Similar to Q1, the ongoing action (was running) was interrupted by a sudden, shorter action (slipped).
  • Error Analysis: (b) ran (Common Mistake); (c) had run (Meaning Trap); (d) were running (Structural Error – “were” cannot be used with “I”).

8  (d) made

  • Why it is correct: Past Simple is used for a chronological sequence of consecutive past actions: got in -> turned key -> engine made a sound.
  • Error Analysis: (a) was making (Meaning Trap – a clicking sound as a sudden response is momentary, not a background setting here); (b) had made (Common Mistake – wrong sequence); (c) makes (Structural Error).

9  (b) had been giving

  • Why it is correct: Past Perfect Continuous. The car had been causing trouble continuously over a period of time (“for weeks”) leading up to this morning’s events.
  • Error Analysis: (c) was giving (Common Mistake – ignores the accumulated duration prior to the past moment); (a) gave (Meaning Trap); (d) has been giving (Structural Error).

10  (c) had been trying

  • Why it is correct: Past Perfect Continuous emphasizes an action in progress for a duration (ten minutes) before another past action (gave up).
  • Error Analysis: (a) tried (Common Mistake); (b) was trying (Meaning Trap – fails to emphasize the completion of a continuous duration before another past action); (d) was tried (Structural Error).

11  (b) decided

  • Why it is correct: Past Simple. A definitive, single decision made at that moment to move the plot forward.
  • Error Analysis: (a) had decided (Strong Distractor – students might think deciding happened before ordering, but this is a linear progression of events); (c) was deciding (Common Mistake); (d) had decide (Structural Error).

12  (c) had been waiting

  • Why it is correct: Past Perfect Continuous. The waiting had been going on continuously for a specific period (“twenty minutes”) up to the point when the driver texted.
  • Error Analysis: (b) was waiting (Common Mistake – students see continuous action and pick Past Continuous, but the duration “for twenty minutes” before another past event demands Past Perfect Continuous); (a) waited (Meaning Trap); (d) have been waiting (Structural Error).

13  (c) was driving

  • Why it is correct: Past Continuous provides the background information of what another car was doing (driving too fast) exactly at the moment it splashed the narrator.
  • Error Analysis: (b) drove (Common Mistake); (a) had driven (Meaning Trap); (d) is driving (Structural Error).

14  (b) had already started

  • Why it is correct: Past Perfect. The meeting began completely BEFORE the narrator reached the office (“By the time”).
  • Error Analysis: (c) already started (Common Mistake – missing the auxiliary verb for perfect tenses); (a) was already starting (Meaning Trap); (d) had already start (Structural Error).

15  (d) had been standing

  • Why it is correct: Past Perfect Continuous. The boss had been waiting continuously for ten minutes leading up to the exact moment the narrator walked in.
  • Error Analysis: (c) was standing (Common Mistake); (a) stood (Meaning Trap); (b) has been standing (Structural Error – Present Perfect is incorrect in a past narrative).

16  (c) had been preparing

  • Why it is correct: Past Perfect Continuous. The preparation was an ongoing, active process over a period of time (“for weeks”) leading up to this disastrous moment in the past.
  • Error Analysis: (b) prepared (Common Mistake); (a) was preparing (Meaning Trap); (d) have been prepared (Structural Error – Incorrect passive voice and tense).

17  (a) had left

  • Why it is correct: Past Perfect. The action of leaving the laptop at home occurred long before the narrator realized it at the podium.
  • Error Analysis: (b) left (Common Mistake); (c) was leaving (Meaning Trap); (d) had leave (Structural Error).

18  (c) were staring

  • Why it is correct: Past Continuous. Describes the ongoing background action of the colleagues staring “while” the narrator stood there frozen.
  • Error Analysis: (a) stared (Common Mistake); (b) had been staring (Meaning Trap – there’s no duration specified prior to the moment); (d) had stare (Structural Error).

19  (b) had just started

  • Why it is correct: Past Perfect. The classic narrative structure “had just + past participle… when…” indicates an action barely initiated before another sudden event interrupted.
  • Error Analysis: (a) just started (Common Mistake); (d) was just started (Structural Error); (c) have just started (Meaning Trap).

20  (d) had been rushing

  • Why it is correct: Past Perfect Continuous. Summarizes the entire continuous process prior to the realization: the narrator had been rushing non-stop from the moment they woke up until the current point in the past narrative.
  • Error Analysis: (b) was rushing (Common Mistake – does not reflect the accumulated duration from morning till that moment); (c) rushed (Meaning Trap); (a) have been rushing (Structural Error).
GRAMMAR POINTS TO REMEMBER

When telling a story (Narrative), we usually combine four past tenses to create depth, background, and a clear chronological order:

  1. Past Simple: The backbone of the story. Used to list main events happening sequentially one after another. (Example: I woke up, got dressed, and left.)
  2. Past Continuous: Sets the scene/background, or describes an action in progress that is interrupted by another sudden action (usually Past Simple). (Example: It was raining when I left the house.)
  3. Past Perfect: Jumps back to an earlier point in the past to explain an event that was completed BEFORE another past event in the story. (Example: I couldn’t present because I had left my laptop at home.)
  4. Past Perfect Continuous: Specifically used to emphasize the CONTINUOUS duration of an action happening before a specific time/event in the past. It often shows a cause-and-effect relationship accompanied by a time marker. (Example: My phone died because I had been playing games all night.)

Exercises:   123456789101112

Pin It on Pinterest

Share This