🎯 Английские времена в реальных контекстах

Ключевые тезисы:

  • Present Perfect Simple используется для указания длительности действия или состояния, начавшегося в прошлом и продолжающегося до сих пор.
  • Present Continuous со словом always выражает раздражение.
  • Past Perfect используется для действия, завершившегося до другого действия в прошлом.
  • Глаголы состояния (state verbs) не используются во временах группы Continuous.

📌 Present Perfect Simple для длительности

Используется, чтобы показать, как долго что-то длится (с for или since).

Пример с глаголом состояния:

I have known Jerry for five years. (Я знаю Джерри уже 5 лет).

  • ✅ Правильно: have known (Present Perfect Simple).
  • ❌ Неправильно: know (Present Simple) — констатирует факт, но не длительность.
  • ❌ Неправильно: have been knowing — глагол know (знать) — это глагол состояния, его нельзя ставить в Continuous.

Другой пример:

I have hated broccoli since I was a child. (Я ненавижу брокколи с детства).


😤 Present Continuous для выражения раздражения

Чтобы показать, что регулярное действие вызывает раздражение, используется Present Continuous со словом always.

Пример:

He is always leaving his stuff on my desk. (Он вечно оставляет свои вещи на моём столе).

  • 🔥 Оттенок раздражения: is always leaving (Present Continuous).
  • 📝 Простая констатация факта: always leaves (Present Simple).

Другой пример:

My wife is always making borscht for dinner. (Моя жена вечно готовит борщ на ужин) — звучит как жалоба.


⏳ Past Perfect для "предпрошедшего" времени

Используется, чтобы показать, что одно действие в прошлом завершилось до начала другого.

Пример:

When I came to the shop, it had already closed. (Когда я пришёл в магазин, он уже закрылся).

  • Действие "закрылся" (had closed) произошло до действия "пришёл" (came).

Другие примеры:

My wife had already cooked dinner when I arrived.
They had already left when I came.


🐱 Present Perfect Simple для владения

Чтобы указать, как долго вы что-то имеете (владеете), также используется Present Perfect Simple.

Пример:

I have had my cat for four years. (У меня есть кот уже 4 года).

  • ✅ Правильно: have had (Present Perfect Simple).
  • ❌ Неправильно: have (Present Simple) — не указывает на длительность.
  • ❌ Неправильно: had (Past Simple) — означает, что кота уже нет.
  • ❌ Неправильно: have been having — глагол have (иметь) — это глагол состояния.

💡 Ключевое отличие: State vs. Action Verbs

  • Глаголы состояния (State Verbs): know, hate, have, love. Показывают состояние, а не действие. Используются с Present Perfect Simple для указания длительности.

    I have known him for years. (Я знаю его годами).

  • Глаголы действия (Action Verbs): do, clean, play, work. Показывают активность. Могут использоваться с Present Perfect Continuous для указания длительности.

    I have been cleaning my room for two hours. (Я убираю комнату уже 2 часа).


Выводы:

  1. Present Perfect Simple — ваш выбор для ответа на вопрос "Как долго?" с глаголами состояния.
  2. Present Continuous + always — мощный инструмент для выражения жалобы или раздражения.
  3. Past Perfect — чётко показывает последовательность завершённых действий в прошлом.
  4. Главное правило: Запомните список глаголов состояния — они не любят форму Continuous.