Грамматика по полочкам

Present Perfect или Past Simple: в чём разница

Уровень B1

I’ve sent the invitation и I sent the invitation могут переводиться одинаково: «Я отправил приглашение». Разницу создаёт временная рамка: сообщаем о ситуации сейчас или переносимся в определённый прошлый эпизод.

1. Сейчас есть результат или рассказываем, что было

I’ve booked a table. We can go there tonight.

Я забронировал столик. Можем пойти туда вечером.

I booked the table yesterday during my lunch break.

Я забронировал столик вчера во время обеда.

Perfect смотрит из настоящего на готовый результат. Simple рассказывает о событии в прошлом. Результат брони может сохраняться и во втором случае: Past Simple не означает, что он исчез.

Не превращай «важно сейчас» в единственный тест: о важном сейчас событии можно сказать в Simple, особенно если называешь прошлую дату. Важна выбранная временная рамка всей фразы.

2. Формы рядом

ЗадачаPerfectPast Simple
УтверждениеI have seen it.I saw it.
ОтрицаниеI haven’t seen it.I didn’t see it.
ВопросHave you seen it?Did you see it?

Perfect использует have/has + V3. Past Simple — V2 в утверждении и did + V1 в вопросе/отрицании. Не Did you seen? и не Have you saw?

У правильного глагола worked выглядит одинаково в V2 и V3, поэтому ориентируйся на всю группу: worked против have worked.

3. Завершённые и открытые периоды

РамкаПримерПеревод
ЗавершенаI read two articles last week.Я прочитал две статьи на прошлой неделе.
Итог до сейчасI’ve read two articles so far this week.За эту неделю я пока прочитал две статьи.
Конкретный эпизод сегодняI read your message at nine this morning.Я прочитал твоё сообщение сегодня в девять.

Yesterday, last week, in 2020 обычно закрывают период, если датируют само событие. Today и this week не гарантируют Perfect: внутри них можно выделить законченный эпизод и выбрать Simple.

Morning тоже зависит от точки зрения. Утром вопрос о событиях до сейчас может быть в Perfect; вечером рассказ о прошедшем утре — в Simple.

4. Опыт и детали опыта

Have you ever taken a night train? — Yes. I took one to Kazan last winter.

Ты когда-нибудь ездил ночным поездом? — Да. Прошлой зимой ездил таким поездом в Казань.

Сначала вопрос об опыте до настоящего, затем один конкретный случай. Переключение времени внутри диалога естественно. Продолжение When did you go? спрашивает дату того случая.

Для законченного этапа жизни даже опыт относится к прошлой рамке: Did you travel much when you were at school? Если человек всё ещё школьник и спрашиваем обо всём опыте до сейчас, контекст будет другим.

5. Длительность, которая продолжается или закончилась

I’ve worked here for four years. I worked there for four years before I moved.

Я работаю здесь четыре года. Я работал там четыре года до переезда.

В первом примере период тянется до сейчас; во втором работа относится к завершённому этапу. For совместимо с обеими формами, потому что обозначает срок, а не само время.

Состояние I’ve known her since school продолжает действовать. Нельзя выбирать Past Simple только потому, что знакомство началось давно: важно, где заканчивается рассматриваемый период.

6. Just, already, yet и варианты английского

В британском английском о недавнем результате часто говорят I’ve just eaten. В американском обычен и вариант I just ate. Аналогичные различия встречаются с already и yet. Это не повод объявлять один вариант универсально неправильным.

Однако форма I have eaten yesterday остаётся плохим образцом для обычного завершённого события с yesterday. Сначала выбери рамку и значение, затем учитывай вариант языка.

В упражнениях ниже контекст задаёт нужную перспективу; в свободной речи иногда возможны обе формы с разным акцентом.

Проверить понимание

Выбери варианты и проверь ответы. У каждого задания появится объяснение; результат не сохраняется и не отправляется на сервер.

1. Конкретный прошлый день: We ___ it last Friday.
2. Опыт до сейчас: ___ you ever visited Iceland?
3. Когда именно ты это купил?
4. For two years автоматически требует Perfect?
5. Past Simple доказывает, что результат больше не актуален?
6. I just ate в американской речи…

Все ответы с объяснениями
  1. finished Last Friday датирует завершённое событие.
  2. Have Have + V3 для опыта до настоящего.
  3. When did you buy it? Спрашиваем время конкретного завершённого события.
  4. Нет For задаёт срок и подходит также к завершённому прошлому.
  5. Нет Simple помещает событие в прошлое; результат может сохраняться.
  6. обычный допустимый вариант С just Past Simple широко используется в AmE.

Самостоятельная практика

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

1. Построй диалог: вопрос об опыте посещения музея, затем ответ с датой прошлого визита.

Посмотреть разбор

Have you ever visited this museum? — Yes, I have. I went there last month. Общий опыт сменяется конкретным случаем.

2. Исправь: I have met her yesterday. Did you saw the show?

Посмотреть разбор

I met her yesterday. Did you see the show? В первом нужен завершённый прошлый эпизод; после did — V1.

3. Скажи о работе пять лет в двух смыслах: всё ещё работаешь и уже ушёл.

Посмотреть разбор

I’ve worked there for five years. I worked there for five years, then I changed jobs. Продолжение уточняет рамку.

Памятка

Perfect связывает прошлое с настоящим; Simple помещает событие в прошлую рамку. Today, for и just не работают как абсолютные переключатели. Вопрос о дате завершённого события обычно строится с did.

Связанные темы

← Настоящие и прошедшие временные формы

← Все разделы грамматики