Mixed Tenses (12 Tenses) – English Grammar Exercises for B2
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
- 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).
- “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.
- 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.
- The “By” Rule:
- By + a past time marker → Past Perfect.
- By + a future time marker → Future Perfect.
