B2 گرامر 2 min read متوسط

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

مرور کلی

## The Full B2 Tense Map
### Past Tenses
| Tense | Key Use | Example |
|---|---|---|
| Past simple | Finished action | She called at noon. |
| Past continuous | In progress at a past time | He was reading when I arrived. |
| Past perfect | Before another past event | They had left by then. |
| Past perfect continuous | Duration before a past point | She had been working for hours when he arrived. |
### Present Tenses
| Tense | Key Use | Example |
|---|---|---|
| Present simple | Habits, facts | Water boils at 100°C. |
| Present continuous | Now or temporary | I am working from home. |
| Present perfect | Past result, present relevance | I have lost my keys. |
| Present perfect continuous | Duration to now, recent activity | She has been studying all day. |
### Future Forms
| Form | Key Use | Example |
|---|---|---|
| will | Decision, prediction | I'll call you later. |
| going to | Plan or evidence | It's going to rain. |
| Future continuous | In progress at a future time | This time tomorrow I will be flying. |
| Future perfect | Completed before a future point | By June I will have finished. |
| Future perfect continuous | Duration up to a future point | By then I will have been teaching for 20 years. |
### Advanced Forms (B2)
  • Future in the past: was going to, would, was about to — for past plans
  • Perfect modals: must have, should have, could have — speculation/regret
  • Mixed conditionals: If I had studied harder, I would be in a better job 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.

طیف رسمیت

رسمی
The committee has reviewed the proposal.

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

خنثی
The committee reviewed the proposal.

The committee reviewed the proposal. (Work/Professional)

غیر رسمی
They checked the plan.

They checked the plan. (Work/Professional)

عامیانه
They scoped it out.

They scoped it out. (Work/Professional)

The Tense Grid

Time

Past

  • Simple Finished
  • Continuous Ongoing

Present

  • Simple Habit
  • Perfect Result

مثال‌ها بر اساس سطح

1

I play soccer.

Yo juego fútbol.

2

She eats lunch.

Ella almuerza.

3

They went home.

Ellos fueron a casa.

4

He is happy.

Él está feliz.

1

I am studying now.

Estoy estudiando ahora.

2

I have seen this movie.

He visto esta película.

3

We were walking yesterday.

Estábamos caminando ayer.

4

She hasn't called yet.

Ella no ha llamado aún.

1

I had already left when he arrived.

Ya me había ido cuando él llegó.

2

I have been working here for years.

He estado trabajando aquí por años.

3

They will be arriving at noon.

Ellos estarán llegando al mediodía.

4

If I had known, I would have come.

Si hubiera sabido, habría venido.

1

By next year, I will have finished my degree.

Para el próximo año, habré terminado mi carrera.

2

She has been feeling tired lately.

Ella se ha estado sintiendo cansada últimamente.

3

I wish I had been more careful.

Ojalá hubiera sido más cuidadoso.

4

He will have been living here for a decade soon.

Él habrá estado viviendo aquí por una década pronto.

1

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

No tenía idea, él había estado planeando esto todo el tiempo.

2

Should you have any questions, please contact us.

Si tuviera alguna pregunta, por favor contáctenos.

3

Having finished the work, he went home.

Habiendo terminado el trabajo, se fue a casa.

4

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

Se dice que habrá estado trabajando por 40 años para entonces.

1

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

Si hubiera estado consciente de las implicaciones, habría actuado diferente.

2

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

Ella habrá estado esperando por horas para cuando lleguemos.

3

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

Si él hubiera sabido, podría haber cambiado de opinión.

4

They are to have completed the project by Friday.

Ellos deben haber completado el proyecto para el viernes.

به‌راحتی اشتباه گرفته می‌شود

B2 Tense Review: Mastering All Key Tenses در مقابل Present Perfect vs Simple Past

Both refer to past events, but the focus differs.

B2 Tense Review: Mastering All Key Tenses در مقابل Present Continuous vs Simple Present

Both can describe current states.

B2 Tense Review: Mastering All Key Tenses در مقابل Past Perfect vs Simple Past

Both describe past events.

اشتباهات رایج

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.

الگوهای جمله‌سازی

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.

تلفظ

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.

حفظ کنید

روش یادسپاری

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

تداعی تصویری

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.

شبکه واژگان

TimeDurationResultOngoingCompletedHabitState

چالش

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

نکات فرهنگی

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

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

شروع‌کننده‌های مکالمه

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?

موضوعات نگارش

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.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

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. چند گزینه‌ای

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 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

تمرین‌های عملی

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. چند گزینه‌ای

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. جفت کردن

Simple Past -> ?

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

Score: /8

سوالات متداول (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?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!