B2 Grammar 2 min read Medium

B2 Tense Review: Mastering All Key Tenses

At B2 level, fluent use of all tenses means choosing not just the grammatically correct form, but the most precise one for the meaning you want.

Grammar Rule in 30 Seconds

Mastering English tenses requires balancing time (past/present/future) with aspect (simple/continuous/perfect/perfect-continuous) to convey precise meaning.

  • Simple tenses describe facts or habits: 'I work every day.'
  • Continuous tenses show ongoing actions: 'I am working right now.'
  • Perfect tenses link two time points: 'I have worked here for years.'
Subject + [Auxiliary Verb] + Verb(tense/aspect) + Object

At B2 level, it's not just about forming tenses correctly — it's about choosing the right tense for the right meaning.

Past Tenses

TenseKey UseExample
Past simpleFinished actionShe called at noon.
Past continuousIn progress at past timeHe was reading when I arrived.
Past perfectBefore another past eventThey had left by then.
Past perfect continuousDuration before a past pointShe had been waiting for an hour.

Present Tenses

TenseKey UseExample
Present simpleHabits, factsWater boils at 100°C.
Present continuousNow or temporaryI am working from home.
Present perfectPast result, present relevanceI have lost my keys.
Pres. perfect continuousDuration to nowShe has been studying all day.

Future Forms

FormKey UseExample
willDecision, predictionI'll call you later.
going toPlan, evidenceIt's going to rain.
Future continuousIn progress at future timeI'll be flying at noon.
Future perfectDone by a future pointI'll have finished by June.

B2 Advanced Forms

Future in the past: was going to, would, was about to

Perfect modals: must have, should have, could have

Mixed conditionals: If I had worked harder, I would be in a better position now.

Tense Conjugation Overview

Tense Affirmative Negative Question
Simple Present
I work
I do not work
Do I work?
Present Continuous
I am working
I am not working
Am I working?
Present Perfect
I have worked
I have not worked
Have I worked?
Simple Past
I worked
I did not work
Did I work?
Past Continuous
I was working
I was not working
Was I working?
Past Perfect
I had worked
I had not worked
Had I worked?

Common Contractions

Full Form Contraction
I am
I'm
I have
I've
I had
I'd
do not
don't
did not
didn't

Meanings

The English tense system uses verb forms to indicate the time of an action and the nature of its progression.

1

Simple Aspect

Used for facts, habits, or completed events.

“I eat breakfast.”

“She went to Paris.”

2

Continuous Aspect

Used for ongoing or temporary actions.

“I am eating.”

“He was sleeping.”

3

Perfect Aspect

Used to connect a past action to a later point in time.

“I have eaten.”

“She had left.”

Reference Table

Reference table for B2 Tense Review: Mastering All Key Tenses
Form Structure Example
Simple Present
Subject + Verb(s)
She walks.
Present Continuous
Subject + am/is/are + V-ing
She is walking.
Present Perfect
Subject + have/has + V-ed/3rd
She has walked.
Simple Past
Subject + V-ed/2nd
She walked.
Past Continuous
Subject + was/were + V-ing
She was walking.
Past Perfect
Subject + had + V-ed/3rd
She had walked.
Future Simple
Subject + will + Verb
She will walk.

Formality Spectrum

Formal
The committee has reviewed the proposal.

The committee has reviewed the proposal. (Work/Professional)

Neutral
The committee reviewed the proposal.

The committee reviewed the proposal. (Work/Professional)

Informal
They checked the plan.

They checked the plan. (Work/Professional)

Slang
They scoped it out.

They scoped it out. (Work/Professional)

The Tense Grid

Time

Past

  • Simple Finished
  • Continuous Ongoing

Present

  • Simple Habit
  • Perfect Result

Examples by Level

1

I play soccer.

2

She eats lunch.

3

They went home.

4

He is happy.

1

I am studying now.

2

I have seen this movie.

3

We were walking yesterday.

4

She hasn't called yet.

1

I had already left when he arrived.

2

I have been working here for years.

3

They will be arriving at noon.

4

If I had known, I would have come.

1

By next year, I will have finished my degree.

2

She has been feeling tired lately.

3

I wish I had been more careful.

4

He will have been living here for a decade soon.

1

Little did I know, he had been planning this all along.

2

Should you have any questions, please contact us.

3

Having finished the work, he went home.

4

It is said that he will have been working for 40 years by then.

1

Had I been aware of the implications, I would have acted differently.

2

She will have been waiting for hours by the time we get there.

3

Were he to have known, he might have changed his mind.

4

They are to have completed the project by Friday.

Easily Confused

B2 Tense Review: Mastering All Key Tenses vs Present Perfect vs Simple Past

Both refer to past events, but the focus differs.

B2 Tense Review: Mastering All Key Tenses vs Present Continuous vs Simple Present

Both can describe current states.

B2 Tense Review: Mastering All Key Tenses vs Past Perfect vs Simple Past

Both describe past events.

Common Mistakes

I go to school yesterday.

I went to school yesterday.

Simple past needs irregular form.

She play soccer.

She plays soccer.

Third person singular needs -s.

I am work now.

I am working now.

Continuous needs -ing.

He did went.

He went.

Double past marker.

I have seen him yesterday.

I saw him yesterday.

Present perfect cannot be used with specific past time.

I am knowing him.

I know him.

Stative verbs don't take continuous.

I have been to Paris last year.

I went to Paris last year.

Specific time requires simple past.

I had gone when he arrived.

I had left when he arrived.

Contextual verb choice.

I will have finished by tomorrow.

I will finish by tomorrow.

Future perfect is for completion before a point.

If I would have known...

If I had known...

Conditionals use past perfect.

He is to have been working.

He is said to have been working.

Passive construction missing.

I will be having finished.

I will have finished.

Incorrect aspect combination.

Had I know...

Had I known...

Inversion requires past participle.

By the time he will arrive...

By the time he arrives...

Time clauses use present simple for future.

Sentence Patterns

I have been ___ for ___ hours.

By next year, I will have ___.

I used to ___ but now I ___.

I was ___ when the phone rang.

Real World Usage

Job Interview very common

I have managed teams of ten.

Texting constant

I'm coming now!

Travel common

I will have arrived by 5 PM.

Social Media very common

Just finished a great book!

Food Delivery common

My order has been delayed.

Academic Writing common

The study has shown that...

💡

Watch the markers

Always look for time words like 'yesterday' or 'since' to choose your tense.
⚠️

Stative verbs

Never use 'know', 'believe', or 'love' in continuous form.
🎯

The 'Bridge' concept

Present perfect is a bridge between past and present.
💬

UK vs US

British speakers use present perfect more often than Americans.

Smart Tips

Check if you have a specific time marker like 'yesterday'. If yes, use Simple Past.

I have gone to the store yesterday. I went to the store yesterday.

Use Perfect tenses to show duration from the past to now.

I am here for two years. I have been here for two years.

Use Present Simple for scheduled events (e.g., 'The train leaves at 5').

The train will leave at 5. The train leaves at 5.

Avoid contractions like 'don't' or 'I've'.

I've analyzed the data. I have analyzed the data.

Pronunciation

walked /t/, played /d/, wanted /ɪd/

Past tense -ed

Pronounced /t/, /d/, or /ɪd/ depending on the final sound of the verb.

Yes/No Questions

Have you finished? ↗

Rising intonation indicates a question.

Memorize It

Mnemonic

Tense is the Time, Aspect is the Action's state. Remember: 'Simple' is a dot, 'Continuous' is a line, 'Perfect' is a bridge.

Visual Association

Imagine a timeline. Simple is a single pin on the line. Continuous is a highlighter tracing a segment. Perfect is an arrow jumping from the past to the present.

Rhyme

For facts use simple, for flow use continuous, for results use perfect, that's the consensus.

Story

Yesterday, I walked (simple) to the store. While I was walking (continuous), I realized I had forgotten (perfect) my wallet. I have been trying (perfect continuous) to remember where I put it ever since.

Word Web

TimeDurationResultOngoingCompletedHabitState

Challenge

Write 5 sentences about your day using 5 different tenses in 5 minutes.

Cultural Notes

Americans often use Simple Past where British English prefers Present Perfect.

English tenses evolved from Germanic roots, heavily influenced by Latinate aspect systems.

Conversation Starters

What have you been doing lately?

What will you have achieved by next year?

What did you do last weekend?

How long have you lived in this city?

Journal Prompts

Write about your daily routine.
Write about a trip you took.
Write about your goals for the next 5 years.
Write about a long-term project you are working on.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank.

I ___ (work) here for five years.

✓ Correct! ✗ Not quite. Correct answer: have worked
Duration from past to now requires present perfect.
Choose the correct form. Multiple Choice

She ___ (know) him for a long time.

✓ Correct! ✗ Not quite. Correct answer: has known
Stative verb + duration.
Find the error. Error Correction

Find and fix the mistake:

I have seen him yesterday.

✓ Correct! ✗ Not quite. Correct answer: have seen
Should be 'saw'.
Change to past perfect. Sentence Transformation

I eat lunch. (before he arrived)

✓ Correct! ✗ Not quite. Correct answer: I had eaten.
Past perfect for earlier action.
Complete the dialogue. Dialogue Completion

A: Have you been here long? B: Yes, I ___ here since 9 AM.

✓ Correct! ✗ Not quite. Correct answer: have been
Duration from past to now.
Sort by tense. Grammar Sorting

Which is future perfect?

✓ Correct! ✗ Not quite. Correct answer: I will have eaten.
Will + have + participle.
Conjugate 'to be' in past continuous. Conjugation Drill

They ___ working.

✓ Correct! ✗ Not quite. Correct answer: were
Plural past continuous.
Match tense to usage. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: Finished event
Simple past is for finished events.

Score: /8

Practice Exercises

8 exercises
Fill in the blank.

I ___ (work) here for five years.

✓ Correct! ✗ Not quite. Correct answer: have worked
Duration from past to now requires present perfect.
Choose the correct form. Multiple Choice

She ___ (know) him for a long time.

✓ Correct! ✗ Not quite. Correct answer: has known
Stative verb + duration.
Find the error. Error Correction

Find and fix the mistake:

I have seen him yesterday.

✓ Correct! ✗ Not quite. Correct answer: have seen
Should be 'saw'.
Change to past perfect. Sentence Transformation

I eat lunch. (before he arrived)

✓ Correct! ✗ Not quite. Correct answer: I had eaten.
Past perfect for earlier action.
Complete the dialogue. Dialogue Completion

A: Have you been here long? B: Yes, I ___ here since 9 AM.

✓ Correct! ✗ Not quite. Correct answer: have been
Duration from past to now.
Sort by tense. Grammar Sorting

Which is future perfect?

✓ Correct! ✗ Not quite. Correct answer: I will have eaten.
Will + have + participle.
Conjugate 'to be' in past continuous. Conjugation Drill

They ___ working.

✓ Correct! ✗ Not quite. Correct answer: were
Plural past continuous.
Match tense to usage. Match Pairs

Simple Past -> ?

✓ Correct! ✗ Not quite. Correct answer: Finished event
Simple past is for finished events.

Score: /8

FAQ (8)

Because 'know' is a stative verb. It describes a state, not an action.

It is a contraction of 'I have'. It is common in speech but avoid in formal essays.

Use it when the time is not specific or the result is relevant to now.

'I was working' emphasizes the duration; 'I worked' emphasizes the completion.

It is rare but useful for specific timing.

Language evolution and regional preference. Both are correct.

Keep a journal and try to use a different tense each day.

Most learners find the Perfect Continuous tenses the most challenging.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Pretérito vs Perfecto

Spanish has a much more complex subjunctive system.

French moderate

Passé Composé vs Imparfait

French uses 'être' as an auxiliary for movement verbs.

German high

Perfekt vs Präteritum

German word order changes significantly with tense.

Japanese low

Verb endings

Japanese does not have a future tense.

Arabic partial

Perfective vs Imperfective

Arabic lacks a 'to be' verb in the present.

Chinese low

Aspect particles

Chinese verbs never conjugate for person or time.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!