EN Grammar
← Справочник

Подробная теория

Present Perfect vs Past Simple

Вернуться к маршруту уроков →

Правила и примеры

Оба времени переводятся на русский прошедшим, поэтому выбор делается по одному признаку: назван ли конкретный момент в прошлом. Если момент назван или подразумевается — Past Simple; если важен результат или опыт без привязки к моменту — Present Perfect.

Present Perfect или Past Simple

Различие не во времени действия, а в том, связано ли оно с настоящим. Одно и то же событие можно описать обоими временами в зависимости от того, что важно говорящему.

  1. 1.Вопрос с when всегда требует Past Simple: он спрашивает именно о моменте.

    • When did they open the museum?Когда открыли музей?

    «When have you bought?» невозможно.

  2. 2.Диалог. Типичная модель диалога: сообщение в Present Perfect, затем подробности в Past Simple.

    • I have been to the new gallery. — When did you go? — Last week.Я был в новой галерее. — Когда ходил? — На прошлой неделе.
  3. 3.Ago всегда сочетается с Past Simple, since — с Present Perfect.

    • The train departed ten minutes ago.Поезд ушёл десять минут назад.
    • I have not seen Otto since last winter.Я не видел Отто с прошлой зимы.
Как выбрать время
Present PerfectPast Simple
момент не названмомент назван
важен результат сейчасважен сам факт в прошлом
период не закончен: today, this weekпериод закончен: yesterday, last week
just, already, yet, ever, neverago, in 2019, when I was a child
I have lost my keys.I lost my keys yesterday.
  • The results have not appeared yet.Результаты ещё не появились.

Частая ошибка. «I have seen him yesterday» — ошибка: указан момент, нужен Past Simple — I saw him yesterday.