B2Upper Intermediate+50 XP available

Interactive Grammar: Mixed Tenses Review

Consolidate all major tenses through contrast exercises and mixed-tense analysis.

Grammar Explanation · Authentic Examples · Practice Exercises

Lesson progressNot started
Duration
~42 min
Exercises
28
Level
Upper Intermediate

Overview

Consolidate all major tenses through contrast exercises and mixed-tense analysis.

Tense Contrasts

  • PS vs PCPast simple (completed) vs Past continuous (in progress at a point)
  • PS vs PPPast simple (when?) vs Present perfect (relevance to now)
  • PC vs PPCPast continuous (shorter) vs Past perfect continuous (longer before)
  • FP vs FPCFuture perfect (done) vs Future perfect continuous (duration)

Signal Words

  • yesterday, last, ago → past simple
  • since, for, just, already, yet, ever, never → present perfect
  • while, when + past event → past continuous frame
  • by the time, before → perfect aspect (had done / will have done)

Classic Confusion Points

  • ❌ I have seen her yesterday → ✅ I saw her yesterday (past simple with time marker)
  • ❌ When I arrived, she left → ✅ she had left (earlier action)
  • I was knowing → ✅ I knew (stative verbs, no continuous)

When to use

Narrative writing

When he arrived, she had already gone.

Conversation

Have you ever been to Rome? — Yes, I went last year.

Reports

By the time the results arrived, the team had disbanded.

Exam preparation

Mixed tense exercises test all major tense distinctions.

Mixed Tenses: Multiple Choice

Choose the correct tense for each gap

Multiple Choice12 questions
1I her yesterday at the market.
2When I arrived, she already.
3He English for ten years now.
4While she , the phone rang.
5By next Friday, I this report.
6 you ever been to Rome?
7I at this company since 2018.
8She for three hours when we finally arrived.
9Yesterday she the exam and exhausted.
10I her tomorrow morning at nine.
11He just when the doorbell rang.
12Every morning, she at six and to the gym.

Fill in the Blanks

Write the correct tense of the verb in brackets

Fill in the Blanks10 questions
1She(visit)Paris three times.
2When I(arrive)home, my sister had already eaten.
3I(wait)for an hour before the bus came.
4He(not/see)her since January.
5By this time tomorrow, we(land)in New York.
6While they(walk)through the park, it started to rain.
7He(work)for this company since 2015.
8I(see)her last Tuesday at the conference.
9She(already/finish)the exam when I got there.
10Tomorrow she(take)an important exam.

Spot the Tense Error

Each sentence has one tense error — write the corrected sentence

Error Fix6 questions

1I have seen her yesterday.

2When she arrived, he already left.

3He is working here since 2019.

4She was cooking dinner when the bell rings.

5By Friday, I finish the report.

6I am knowing her for ten years.

Frequently Asked Questions

What does this lesson on tenses cover?

Consolidate all major tenses through contrast exercises and mixed-tense analysis.

Which CEFR level is this lesson designed for?

This lesson is designed for Upper Intermediate (B2) learners and forms part of the Tenses section on Grammartier.

What is the best approach for studying this grammar topic?

Start with the definition, then study the examples carefully to understand how the pattern works in context. Practise identifying the structure in authentic sentences before producing your own — this recognition-first approach builds a strong foundation for accurate, confident use.