Grammar / B1+ Grammar lessons and exercises / Review of all upper-intermediate verb tenses (CEFR B2.1)
In this grammar lesson, you will review key upper-intermediate verb tenses, including present simple and continuous, past simple and continuous, present perfect simple and continuous, past perfect simple and continuous, future simple and continuous, and future perfect simple and continuous. Each tense is explained with clear usage rules and examples to help you understand when and how to use them correctly.

Present Simple: habits, permanent states, timetabled future events, conditionals. Indicators: always, never, usually, every day.
Present Continuous: actions happening now, temporary situations, future arrangements. Indicators: now, at the moment, these days, this week. ❗ Stative verbs (e.g., know, like, believe) are **not** used in continuous forms.

Both can describe situations that started in the past and continue now. → Use simple with stative verbs; continuous with dynamic verbs to emphasize duration.
✅ We ’ve had this car for years. (stative → simple) ✅ I ’ve been waiting for hours! (dynamic + emphasis on duration)
✅ Who has eaten my cookies? (finished — none left) ✅ Who has been eating my cookies? (unfinished — some left)
✅ Look! I ’ve washed the car. (result: clean) ✅ I’m sweaty — I ’ve been washing the car. (process: still dirty/hot)

Past Simple: completed actions, sequences, past habits. Indicators: yesterday, last week, in 2010.
Past Continuous: actions in progress at a specific past time, or interrupted actions. Often used with when, while, at 8 p.m. yesterday.

Past Perfect Simple: an action completed before another past action. Indicators: already, by the time, never before.
Past Perfect Continuous: emphasizes duration of a past action before another past moment (with dynamic verbs). Indicators: for, since, how long.

Future Simple (will): predictions, promises, instant decisions, offers.Be going to: plans or predictions with present evidence.
Future Continuous: actions in progress at a specific future time or fixed arrangements.

Future Perfect Simple: actions completed before a specific future time. Indicators: by tomorrow, by 2030, by the time.
Future Perfect Continuous: emphasizes how long an action will have been ongoing up to a future point.
📌 Key Takeaways:
🔁 Use statement word order in all perfect and continuous forms.
⏳ Continuous = ongoing action; Simple = completed or general fact.
🧠 Stative verbs (like, know, belong) → avoid continuous tenses.
🕒 Time markers (e.g., for, since, by, when) help identify the correct tense.