Mixed Tenses (12 Tenses) – English Grammar Exercises for B2

Grammar » Grammar Exercises for B2 » Mixed Tenses (12 Tenses) – English Grammar Exercises for B2

Exercises:   123456789101112

Retelling an unforgettable travel incident to a group of friends: what happened before and during the trip, and its consequences up to the present.

Choose the best answer (A, B, C, or D) to complete each sentence in the story.

1   So guys, let me tell you about what ______ to me last summer in Greece.

     A was happening

     B happens

     C happened

     D had happened

2   While we ______ to the airport, the taxi’s engine suddenly caught fire.

     A had driven

     B were driving

     C drove

     D are driving

3   By the time we finally arrived at the terminal, our original flight ______.

     A was already leaving

     B had already left

     C already left

     D had already leave

4   I ______ many chaotic trips in my life, but this one is definitely the worst.

     A have had

     B was having

     C had

     D have has

5   At that exact moment, I remember thinking: “This ______ a complete disaster.”

     A is going be

     B will be

     C was

     D is going to be

6   We eventually ______ a new flight that departed ten hours later.

     A have booked

     B booking

     C booked

     D had booked

7   We ______ in the awful departure lounge for five hours when they announced another delay.

     A had been waiting

     B were waiting

     C have been waiting

     D had been waited

8   When we finally landed in Athens, we went to baggage claim only to realize that the airline ______ our suitcases.

     A was losing

     B lost

     C had lost

     D have lost

9   It ______ heavily when we stepped out of the airport, and we had no coats because they were in the lost bags.

     A was raining

     B rained

     C had rained

     D has been raining

10   I suddenly realized that for the next three days of the trip, I ______ the exact same dirty t-shirt.

     A will be wearing

     B would wearing

     C was wearing

     D would be wearing

11   We finally ______ into our tiny, damp hotel room at 3 AM the next morning.

     A were checking

     B checked

     C have checked

     D had check

12   Up to that point in my life, I ______ such terrible customer service anywhere.

     A had never experienced

     B have never experienced

     C never experienced

     D had never experiencing

13   Now, whenever someone ______ me about that Greek island, I physically shudder.

     A ask

     B has asked

     C is asking

     D asks

14   I ______ to get a refund from that terrible airline for months now, and they still haven’t replied.

     A am trying

     B have been tried

     C have been trying

     D had been trying

15   Next month, I ______ for a formal apology from their management for exactly a year!

     A will wait

     B will have waiting

     C have been waiting

     D will have been waiting

16   Ever since I returned, I ______ everyone I meet not to fly with them.

     A warn

     B have been warning

     C had warned

     D have warning

17   I swear I will never fly with them again until they completely ______ their compensation policies.

     A change

     B will change

     C changed

     D changing

18   Looking back, the entire trip ______ a total disaster, yet it is currently my favorite story to tell at parties.

     A has been

     B was

     C had been

     D is being

19   Believe it or not, despite the trauma, I ______ back to that exact same island next week to give it another try.

     A am going

     B go

     C will have gone

     D am go

20   By the time my plane lands tomorrow, I hope I ______ a much smoother journey than      last time.

     A will have

     B would have

     C will having

     D will have had

ANSWER KEY & EXPLANATIONS

1  C happened

  • Why it is correct: The action started and finished entirely in the past at a specific time (“last summer”), requiring the Past Simple.
  • Distractor Analysis: (A) Common Mistake: Learners often mistakenly use the continuous tense just because they are narrating a story. (B) Structural Error: Wrong tense for a past time marker. (D) Strong Distractor: There is no subsequent past action in the same sentence to justify the Past Perfect.

2  B were driving

  • Why it is correct: Past Continuous is used for a longer background action that was in progress when a shorter action (“caught fire”) interrupted it.
  • Distractor Analysis: (C) Common Mistake: Using Past Simple loses the “in progress” aspect of the interrupted action. (D) Structural Error: Present Continuous does not fit a past narrative. (A) Strong Distractor: Past Perfect doesn’t fit the “while” clause indicating an ongoing interruption.

3  B had already left

  • Why it is correct: The flight’s departure happened before another specific past action (“arrived”), which necessitates the Past Perfect.
  • Distractor Analysis: (C) Common Mistake: Ignoring the chronological sequence of events and simply using Past Simple. (D) Structural Error: Incorrect verb form (should be the past participle “left”). (A) Strong Distractor: Past Continuous changes the meaning to “was in the process of leaving,” which contradicts the word “already.”

4  A have had

  • Why it is correct: Present Perfect is used for experiences accumulated up to the present moment (“in my life”).
  • Distractor Analysis: (C) Common Mistake: Using Past Simple when seeing the word “life,” ignoring the fact that the speaker’s life is still ongoing. (D) Structural Error: Incorrect grammatical structure (“have has”). (B) Strong Distractor: Past Continuous is entirely inappropriate for counting life experiences.

5  D is going to be

  • Why it is correct: In a direct quotation, the original perspective is kept. “Be going to” is used for predictions based on clear, immediate evidence (the ongoing chaotic situation).
  • Distractor Analysis: (B) Common Mistake: Overusing “will” for a prediction when there is already clear present evidence. (A) Structural Error: Missing the preposition “to”. (C) Strong Distractor: Backshifting to Past Simple (“was”) is a mistake here because it’s a direct quote, not reported speech.

6  C booked

  • Why it is correct: Past Simple is used for consecutive, completed actions in a past narrative sequence.
  • Distractor Analysis: (A) Common Mistake: Using Present Perfect for an action completed in a finished past period. (B) Structural Error: Missing an auxiliary verb. (D) Strong Distractor: Placing the action in the Past Perfect implies they booked the new flight before the disaster, which is chronologically backwards.

7  A had been waiting

  • Why it is correct: Past Perfect Continuous emphasizes the duration of an ongoing action (“for five hours”) that occurred before another past event (“announced”).
  • Distractor Analysis: (B) Common Mistake: Using Past Continuous while ignoring the cumulative duration (“for five hours”). (D) Structural Error: Incorrect passive voice. (C) Strong Distractor: Present Perfect Continuous breaks the timeline of the past narrative.

8  C had lost

  • Why it is correct: The realization happened in the past (“went… to realize”), but the action of losing the bags occurred even before that realization, requiring Past Perfect.
  • Distractor Analysis: (B) Common Mistake: Using Past Simple disrupts the timeline and logic of the narrative. (D) Structural Error: Mixing Present Perfect into a purely past context. (A) Strong Distractor: Losing bags is a singular event, not a continuous process, making Past Continuous incorrect.

9  A was raining

  • Why it is correct: Past Continuous describes the background scene or an ongoing situation at a specific moment in the past (“when we stepped out”).
  • Distractor Analysis: (B) Common Mistake: Past Simple makes it sound as if the rain started exactly as a reaction to them stepping out. (D) Structural Error: Present Perfect Continuous does not fit a past story. (C) Strong Distractor: Past Perfect implies it had stopped raining prior to them stepping out.

10  D would be wearing

  • Why it is correct: “Future in the past” — the speaker realized in the past that an action would be in progress continuously over a future period from that point (“for the next three days”).
  • Distractor Analysis: (A) Common Mistake: Forgetting to backshift “will” to “would” in a past context. (B) Structural Error: Missing the main verb “be”. (C) Strong Distractor: Past Continuous doesn’t convey the future expectation covering those three days.

11  B checked

  • Why it is correct: A short, completed action that ends a sequence of events in the past uses the Past Simple.
  • Distractor Analysis: (C) Common Mistake: Choosing Present Perfect just because of “3 AM”, even though this action has no connection to the present. (D) Structural Error: Incorrect Past Perfect structure (missing the “-ed”). (A) Strong Distractor: Checking into a hotel is viewed as a point-in-time event here, not an interrupted ongoing process.

12  A had never experienced

  • Why it is correct: The phrase “Up to that point” sets a specific deadline in the past, meaning any experiences accumulated before that require the Past Perfect.
  • Distractor Analysis: (C) Common Mistake: Using Past Simple ignores the cumulative nature of the experience up to that past deadline. (D) Structural Error: Incorrect verb form (“experiencing”). (B) Strong Distractor: Present Perfect is incorrect because the reference point is “that point” (past), not “now” (present).

13  D asks

  • Why it is correct: Returning to the present timeline (“Now”), Present Simple is used for habits or predictable reactions whenever a condition is met (“whenever”).
  • Distractor Analysis: (C) Common Mistake: Using Present Continuous for repeated, habitual actions. (A) Structural Error: “Someone” is a singular pronoun and requires the verb to take an “-s”. (B) Strong Distractor: Present Perfect doesn’t fit the habitual “whenever” conditional structure.

14  C have been trying

  • Why it is correct: Present Perfect Continuous emphasizes an action that started in the past, continues up to the present, and is still ongoing (“still haven’t replied”).
  • Distractor Analysis: (A) Common Mistake: Using Present Continuous while ignoring the duration marker “for months”. (B) Structural Error: Incorrect passive structure. (D) Strong Distractor: Past Perfect Continuous is incorrect because the trying hasn’t ended in the past; it continues now.

15  D will have been waiting

  • Why it is correct: Future Perfect Continuous emphasizes the continuous duration of an action (“for exactly a year”) by a specific point in the future (“Next month”).
  • Distractor Analysis: (A) Common Mistake: Future Simple completely misses the continuous duration aspect. (B) Structural Error: Missing the auxiliary verb “been”. (C) Strong Distractor: Present Perfect Continuous cannot account for the “next month” future timeframe.

16  B have been warning

  • Why it is correct: “Ever since” connects a past starting point to an ongoing continuous action up to the present, making Present Perfect Continuous the most natural fit.
  • Distractor Analysis: (A) Common Mistake: Present Simple misses the continuous duration and connection to the past. (D) Structural Error: Missing the verb “been”. (C) Strong Distractor: Past Perfect is incorrect because the action of warning continues into the present.

17  A change

  • Why it is correct: In future time clauses (after conjunctions like “until”, “when”, “as soon as”), the Present Simple (or Present Perfect) is strictly used instead of future tenses.
  • Distractor Analysis: (B) Common Mistake: Learners often want to logically use “will” because the action is in the future, but English grammar rules forbid it here. (D) Structural Error: A gerund (V-ing) cannot act as the main verb of the clause. (C) Strong Distractor: Past Simple clashes completely with the future context.

18  B was

  • Why it is correct: Even though the speaker is reflecting on it now (“Looking back”), the trip itself is a completely finished event in the past, requiring the Past Simple.
  • Distractor Analysis: (A) Common Mistake: Choosing Present Perfect because the story has a “present result” (being a favorite story now), but the trip itself is over. (D) Structural Error: “Is being” is rarely used for completed events or past states. (C) Strong Distractor: Past Perfect is unnecessary as there is no other past action in the clause to compare it to.

19  A am going

  • Why it is correct: Present Continuous is used for fixed, confirmed future arrangements and personal plans (“next week”).
  • Distractor Analysis: (B) Common Mistake: Present Simple for the future is generally reserved for fixed timetables (trains, flights, movies), not personal travel plans. (D) Structural Error: Incorrect grammatical form (“am go”). (C) Strong Distractor: Future Perfect makes no sense here as the trip hasn’t even happened yet.

20  D will have had

  • Why it is correct: The phrase “By the time my plane lands tomorrow” acts as a future deadline, requiring an action that will be completed before that deadline (Future Perfect).
  • Distractor Analysis: (A) Common Mistake: Future Simple ignores the “by the time” deadline constraint. (C) Structural Error: Grammatically incorrect structure (“will having”). (B) Strong Distractor: Backshifting to a conditional (“would”) doesn’t fit the direct “I hope” statement.
GRAMMAR POINTS TO REMEMBER
  1. Narrative Tenses:
    • The backbone of a past story is always the Past Simple (for consecutive main events).
    • Use Past Continuous to describe the background scene or an action in progress that was interrupted by a shorter action.
    • Use Past Perfect to narrate events that happened before another past event (e.g., realizing you had lost your luggage).
  2. “Up to that point” vs “Up to now”: Calculating time up to a specific point in the past requires Past Perfect. Calculating time up to the present moment requires Present Perfect.
  3. Future Time Clauses: After conjunctions of time like until, when, as soon as, by the time, NEVER use “will”. You must use Present tenses (Simple or Perfect) to express a future meaning.
  4. The “By” Rule:
    • By + a past time marker → Past Perfect.
    • By + a future time marker → Future Perfect.

Exercises:   123456789101112

Pin It on Pinterest

Share This