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 highly anticipated but deeply disappointing restaurant review. A food blogger recounts their terrible experience at a Michelin-starred restaurant they booked six months in advance.

Read the food blogger’s review below. Choose the best option (A, B, C, or D) to complete each sentence accurately, maintaining the correct narrative timeline.

1   “I ______ for this specific reservation for six months before the day finally arrived.”

     (a) waited

     (b) was waiting

     (c) had been waiting

     (d) have been waiting

 “By the time we finally found the restaurant, it ______ heavily, adding to our miserable mood.”

     (a) was raining

     (b) rained

     (c) had rained

     (d) rains

 “We ______ the famous grand dining room, expecting to be greeted like absolute royalty.”

     (a) had entered

     (b) were entering

     (c) enter

     (d) entered

 “I was extremely excited because I ______ hundreds of glowing five-star reviews online beforehand.”

     (a) was reading

     (b) read

     (c) had read

     (d) have read

 “However, the hostess ______ on her personal phone when we cautiously approached her desk.”

     (a) chatted

     (b) was chatting

     (c) had chatted

     (d) had been chatting

6   “She slowly looked up, rolled her eyes, and rudely ______ for our booking reference.”

     (a) was asking

     (b) had asked

     (c) asked

     (d) has asked

7   “Even though I ______ the table twice earlier that week, she claimed we weren’t on the guest list.”

     (a) confirmed

     (b) was confirming

     (c) had confirmed

     (d) have confirmed

8   “We ______ in the drafty hallway for twenty humiliating minutes before she finally seated us.”

     (a) stood

     (b) were standing

     (c) had been standing

     (d) have been standing

9   “While we ______ for someone to bring the menus, I noticed a prominent lipstick stain on my water glass.”

     (a) waited

     (b) had waited

     (c) had been waiting

     (d) were waiting

10   “An incredibly arrogant waiter finally ______ at our table after another half an hour.”

     (a) appeared

     (b) was appearing

     (c) had appeared

     (d) appears

11   “He casually mentioned that the kitchen ______ out of their signature truffle dish.”

     (a) ran

     (b) was running

     (c) had run

     (d) has run

12   “I was completely devastated because I ______ about tasting that specific dish since January.”

     (a) dreamed

     (b) was dreaming

     (c) had been dreaming

     (d) have been dreaming

13   “We ______ the expensive Wagyu steak instead, desperately hoping it would save the night.”

     (a) had ordered

     (b) ordered

     (c) were ordering

     (d) have ordered

14   “When the highly anticipated main courses finally ______, the meat was completely cold.”

     (a) were arriving

     (b) had arrived

     (c) arrived

     (d) arrive

15   “It was painfully obvious that the chef ______ the premium beef to the point of ruining it.”

     (a) overcooked

     (b) had overcooked

     (c) was overcooking

     (d) has overcooked

16   “While I ______ the tough, rubbery meat, my partner suddenly found a hair in the sauce.”

     (a) chewed

     (b) had chewed

     (c) had been chewing

     (d) was chewing

17   “Disgusted, we immediately ______ the restaurant manager to our table to complain.”

     (a) had called

     (b) called

     (c) were calling

     (d) call

18   “He offered no apology because he clearly ______ that we were just trying to get a free meal.”

     (a) assumed

     (b) was assuming

     (c) had assumed

     (d) has assumed

19   “We threw the cash on the table and ______ the so-called Michelin-starred trap immediately.”

     (a) left

     (b) were leaving

     (c) had left

     (d) leave

20   “As we drove to a fast-food drive-thru, I realized we ______ a small fortune on a miserable experience.”

     (a) wasted

     (b) were wasting

     (c) had wasted

     (d) have wasted

ANSWER KEY & EXPLANATIONS

1  (c) had been waiting

  • Why it is correct: Past Perfect Continuous. It emphasizes the prolonged, continuous buildup of eager anticipation (“for six months”) completely prior to the day of the reservation.
  • Error Analysis: (a) waited (Meaning Trap – loses the emotional impact of the long, continuous wait); (b) was waiting (Common Mistake – misses the timeline sequence required by “before the day finally arrived”); (d) have been waiting (Structural Error).

2  (a) was raining

  • Why it is correct: Past Continuous. Sets the ongoing, atmospheric background scene (the bad weather) at the specific moment they found the restaurant.
  • Error Analysis: (b) rained (Common Mistake – feels too momentary); (c) had rained (Meaning Trap – implies the rain had already stopped, which ruins the dramatic setting); (d) rains (Structural Error).

3  (d) entered

  • Why it is correct: Past Simple. A definitive action that propels the story forward.
  • Error Analysis: (a) had entered (Meaning Trap – disrupts the chronological flow); (b) were entering (Common Mistake); (c) enter (Structural Error).

4  (c) had read

  • Why it is correct: Past Perfect. The action of reading the reviews was fully completed in the past, causing the high expectations they held upon entering.
  • Error Analysis: (a) was reading (Common Mistake); (b) read (Meaning Trap – fails to establish that this happened long before the current narrative moment); (d) have read (Structural Error).

5  (b) was chatting

  • Why it is correct: Past Continuous. Describes the ongoing, unprofessional background action of the hostess that was interrupted by their approach.
  • Error Analysis: (a) chatted (Common Mistake); (c) had chatted (Meaning Trap); (d) had been chatting (Strong Distractor – unnecessary here as the focus is purely on the visual scene at that exact moment of interruption, not the duration of her call).

6  (c) asked

  • Why it is correct: Past Simple. Part of a rapid sequence of completed past actions: looked up -> rolled eyes -> asked.
  • Error Analysis: (a) was asking (Common Mistake); (b) had asked (Meaning Trap); (d) has asked (Structural Error).

7  (c) had confirmed

  • Why it is correct: Past Perfect. The blogger’s proactive action was completely finished “twice earlier that week,” contrasting sharply with the hostess’s present claim.
  • Error Analysis: (a) confirmed (Common Mistake); (b) was confirming (Meaning Trap); (d) have confirmed (Structural Error).

8  (c) had been standing

  • Why it is correct: Past Perfect Continuous. Captures the painful, continuous duration of waiting (“for twenty humiliating minutes”) before the subsequent past action of being seated.
  • Error Analysis: (a) stood (Meaning Trap); (b) were standing (Common Mistake – ignores the chronological sequence established by “before”); (d) have been standing (Structural Error).

9  (d) were waiting

  • Why it is correct: Past Continuous. Used with “while” to describe the background waiting process during which a sudden discovery (noticed a stain) occurred.
  • Error Analysis: (a) waited (Common Mistake); (b) had waited (Meaning Trap); (c) had been waiting (Strong Distractor – “while” strongly dictates a continuous background scene rather than a chronological perfect tense here).

10  (a) appeared

  • Why it is correct: Past Simple. A singular, completed event that interrupts the waiting process.
  • Error Analysis: (b) was appearing (Common Mistake); (c) had appeared (Meaning Trap – wrong timeline); (d) appears (Structural Error).

11  (c) had run

  • Why it is correct: Past Perfect. The kitchen depleting its stock of the signature dish happened before the waiter delivered the bad news to the table.
  • Error Analysis: (a) ran (Common Mistake); (b) was running (Meaning Trap); (d) has run (Structural Error).

12  (c) had been dreaming

  • Why it is correct: Past Perfect Continuous. Perfectly illustrates a continuous, long-term desire (“since January”) that was tragically crushed in the narrative past.
  • Error Analysis: (a) dreamed (Common Mistake); (b) was dreaming (Meaning Trap); (d) have been dreaming (Structural Error).

13  (b) ordered

  • Why it is correct: Past Simple. A definitive action taken in response to the bad news.
  • Error Analysis: (a) had ordered (Meaning Trap – breaks the chronological sequence); (c) were ordering (Common Mistake); (d) have ordered (Structural Error).

14  (c) arrived

  • Why it is correct: Past Simple. The trigger event in a “When” clause. When the specific moment happened, a factual state (was cold) was discovered.
  • Error Analysis: (a) were arriving (Common Mistake); (b) had arrived (Meaning Trap – standard “when” clauses taking the narrative forward use Past Simple); (d) arrive (Structural Error).

15  (b) had overcooked

  • Why it is correct: Past Perfect. The chef’s culinary mistake was entirely completed in the kitchen prior to the food being served to the blogger.
  • Error Analysis: (a) overcooked (Common Mistake – loses the sequential depth); (c) was overcooking (Meaning Trap); (d) has overcooked (Structural Error).

16  (d) was chewing

  • Why it is correct: Past Continuous with “While”. Sets up the gross background action that was abruptly interrupted by finding the hair (Past Simple).
  • Error Analysis: (a) chewed (Common Mistake); (b) had chewed (Meaning Trap); (c) had been chewing (Strong Distractor – unnecessary, as this is a simple overlapping action, not an accumulated duration before an event).

17  (b) called

  • Why it is correct: Past Simple. An immediate, reactive action moving the story toward its climax.
  • Error Analysis: (a) had called (Meaning Trap); (c) were calling (Common Mistake); (d) call (Structural Error).

18  (c) had assumed

  • Why it is correct: Past Perfect. The manager’s terrible attitude was caused by a preconceived judgment he formed in his head before he even approached their table.
  • Error Analysis: (a) assumed (Common Mistake); (b) was assuming (Structural Error – stative verb); (d) has assumed (Structural Error).

19  (a) left

  • Why it is correct: Past Simple. A final, dramatic, and completed action in the chronological sequence of the disastrous dinner.
  • Error Analysis: (b) were leaving (Common Mistake); (c) had left (Meaning Trap – sequence error); (d) leave (Structural Error).

20  (c) had wasted

  • Why it is correct: Past Perfect. While driving away (Past Continuous), the blogger had an epiphany (Past Simple) about an action that was completely finalized and irreversible (wasting the money).
  • Error Analysis: (a) wasted (Common Mistake); (b) were wasting (Meaning Trap); (d) have wasted (Structural Error).
GRAMMAR POINTS TO REMEMBER

When writing a review of a bad experience, blending Narrative Tenses allows you to contrast your high hopes with the miserable reality:

  1. The Build-Up (Past Perfect Continuous): Use this to show how long you excitedly prepared for the event. The longer the build-up, the harder the disappointment hits (e.g., I had been waiting for this reservation for six months).
  2. The Red Flags (Past Continuous): Set the scene of bad service by describing what the staff were doing instead of helping you (e.g., The hostess was chatting on her phone when we arrived).
  3. The Hidden Failures (Past Perfect): Explain the mistakes that were made behind the scenes before you even realized it (e.g., The kitchen had run out of food; the chef had overcooked the meat).
  4. The Reality Check (Past Simple): Deliver the final blows. These are the abrupt, disappointing facts and your immediate reactions to them (e.g., The food arrived cold; we complained; we left).

Exercises:   123456789101112

Pin It on Pinterest

Share This