Английские времена в реальных контекстах
Ключевые тезисы:
Present Perfect Simple используется для указания длительности действия, начавшегося в прошлом и продолжающегося до сих пор.
Present Continuous со словом alwaysвыражает раздражение.
Past Perfect используется для действия, которое произошло до другого действия в прошлом.
Глаголы состояния (state verbs) не используются в Continuous формах.
Основное отличие: Present Perfect Simple — с глаголами состояния, Present Perfect Continuous — с глаголами действия.
Present Perfect Simple для длительности
Используется, чтобы сказать, как долго что-то длится с момента начала в прошлом до настоящего момента.
Примеры:
- I have known Jerry for five years. (Я знаю Джерри уже 5 лет.)
- I have hated broccoli since I was a child. (Я ненавижу брокколи с детства.)
- I have had my cat for four years. (У меня есть кот уже 4 года.)
Почему не другие варианты?
Present Simple (I know): констатирует факт, но не указывает длительность.
Past Simple (I knew): означает, что действие завершилось в прошлом (дружба закончилась, кот умер и т.д.).
Present Perfect Continuous (I have been knowing): нельзя использовать с глаголами состояния (know,hate,have).
Present Continuous + always для выражения раздражения
Чтобы показать, что повторяющееся действие кого-то раздражает, используется конструкция Present Continuous со словом always.
Примеры:
- He is always leaving his stuff on my desk. (Он вечно оставляет свои вещи на моём столе.) — с раздражением
- My wife is always making borscht for dinner. (Моя жена вечно готовит борщ на ужин.) — с раздражением
Нейтральный вариант (просто факт):
- He always leaves his stuff on my desk.
- My wife always makes borscht for dinner.
Past Perfect для "уже случившегося до"
Используется, чтобы показать, что одно действие уже завершилось до того, как произошло другое действие в прошлом.
Формула: Past Perfect + when/before + Past Simple.
Примеры:
- When I came to the shop, it had already closed. (Когда я пришёл в магазин, он уже закрылся.)
- My wife had already cooked dinner when I arrived.
- The kids had already cleaned the room before I came.
Глаголы состояния vs. глаголы действия
Это ключевое различие для выбора между Present Perfect Simple и Present Perfect Continuous.
Глаголы состояния (State Verbs): описывают состояние, чувство, владение, мысль (know, hate, love, have, want).
- Не используются в Continuous.
- Используются с Present Perfect Simple для указания длительности.
Пример: I have known him for years. (НЕ I have been knowing)
Глаголы действия (Action Verbs): описывают активность (do, clean, work, run).
- Используются с Present Perfect Continuous для указания длительности.
Пример: I have been cleaning my room for two hours.
Итоговые выводы
- Длительность до настоящего момента → Present Perfect Simple (особенно с глаголами состояния).
- Чтобы пожаловаться на привычку → Present Continuous + always.
- "Уже произошло до другого события в прошлом" → Past Perfect.
- Запомните глаголы состояния (
know,like,hate,haveи др.) — они не бывают в Continuous. - Длительность действия (глаголы действия) → Present Perfect Continuous.