Английские времена в реальных контекстах: тест и разбор
Ключевые тезисы:
Для указания длительности действия, начавшегося в прошлом и продолжающегося сейчас, используется Present Perfect Simple.
Present Continuous со словом always выражает раздражение.
Для описания действия, которое произошло до другого действия в прошлом, нужен Past Perfect.
Глаголы состояния (know, hate, have) не используются во временах группы Continuous.
Вопрос 1: Как сказать "Я знаю Джерри уже 5 лет"?
Правильный ответ: I have known Jerry for five years.
Объяснение:
- Это Present Perfect Simple. Действие (знакомство) началось 5 лет назад и продолжается до сих пор.
I know Jerry for five years— неверно, так как Present Simple констатирует факт, но не указывает на длительность.
I have been knowing...— неверно, потому что глагол know — это глагол состояния, и его нельзя ставить в Continuous.
I knew Jerry for five years— означает "Я знал Джерри 5 лет" (сейчас уже не знаю, дружба прекратилась).
Пример:
— Do you know Dimitri? (Present Simple — факт)
— Yes, I do. I have known him for two years. (Present Perfect — указание на длительность)
Вопрос 2: Как выразить раздражение, что коллега постоянно оставляет вещи на вашем столе?
Правильный ответ: He is always leaving his stuff on my desk.
Объяснение:
- Конструкция Present Continuous + always используется для выражения раздражения или критики по поводу повторяющихся действий.
He always leaves his stuff...— просто нейтральное утверждение факта.
He is always leaving...— содержит оттенок раздражения.
Пример:
— My wife always makes borscht for dinner. (Нейтральный факт)
— My wife is always making borscht for dinner! (Выражение раздражения)
Вопрос 3: Магазин закрылся до того, как вы пришли. Как сказать?
Правильный ответ: When I came to the shop, it had already closed.
Объяснение:
- Для описания действия, которое произошло раньше другого действия в прошлом, используется Past Perfect (had + V3).
- Это "прошлое до прошлого".
Примеры:
— My wife had already cooked dinner when I arrived.
— The kids had already cleaned the room before I came home.
Вопрос 4: Как сказать "Я ненавижу брокколи с детства"?
Правильный ответ: I have hated broccoli since I was a child.
Объяснение:
- Аналогично первому вопросу: для указания на период, который начался в прошлом и длится до сих пор, нужен Present Perfect Simple.
I hate broccoli since...— неверно. Present Simple не сочетается с указанием на начальный момент.
I have been hating...— неверно, так как hate — это глагол состояния.
Вопрос 5: Как сказать "У меня есть кот уже 4 года"?
Правильный ответ: I have had my cat for four years.
Объяснение:
- Снова Present Perfect Simple для указания длительности.
I have my cat for...— неверно. Present Simple не может указывать, как долго что-то длится.
I had my cat for...— означает "У меня БЫЛ кот 4 года" (сейчас его нет).
I've been having...— неверно, так как have (в значении "иметь") — глагол состояния.
Ключевое отличие: Present Perfect Simple vs. Continuous
- Present Perfect Simple используется преимущественно с глаголами состояния (know, hate, have, like) для указания длительности.
Пример: I have known him for years.
- Present Perfect Continuous используется с глаголами действия (do, clean, work) для указания длительности.
Пример: I have been cleaning my room for two hours.
Выводы:
- Длительность + настоящее = Present Perfect Simple (часто с глаголами состояния).
- Раздражение на привычки = Present Continuous + always.
- Прошлое до прошлого = Past Perfect.
- Запомните основные глаголы состояния: know, hate, love, like, have (в значении "иметь"), want — они не используются в Continuous.
Пример: