Грамматика Уровень B1

Present Perfect и Past Simple в английском

Чем отличаются Present Perfect и Past Simple, когда прошлое связано с настоящим, какие маркеры времени помогают выбрать нужную форму.

завершено  ·  или ещё связано с «сейчас»

Present Perfect и Past Simple оба описывают прошлое, но показывают его по-разному. Past Simple относит событие к завершённому периоду времени, а Present Perfect связывает прошлое с настоящим: важен нынешний результат, жизненный опыт или период, который всё ещё продолжается.

Past simple vs present perfect
Past Simple помещает событие в завершённый период; Present Perfect сохраняет связь с настоящим.
now Past simple "I saw it yesterday." завершённый период времени Present perfect "I've seen it." когда-то до настоящего момента · связь с настоящим

Ключевая разница

Используй Past Simple, когда событие относится к завершённому периоду — yesterday, last week, in 2019, two hours ago.

I saw that movie last night.
She lived in Madrid for three years (она больше там не живёт).

Используй present perfect, когда у прошлого есть связь с настоящим — отрезок не закончился, или результат важен сейчас.

I've seen that movie (когда-то в жизни — когда, неважно).
She has lived in Madrid for three years (она всё ещё там живёт).

Сочетание for three years встречается в обоих примерах. Выбор времени зависит не от одного маркера, а от смысла: этот период уже закончился или всё ещё продолжается?

Когда использовать past simple

Завершённое действие в конкретный момент прошлого. Обычно есть выражение времени или оно ясно из контекста.

We arrived at six o'clock.
They got married in 2018.

Последовательность завершённых действий (рассказ).

I woke up, made coffee, and checked my phone.

Вопрос с when о конкретном прошлом моменте.

When did you start learning English?

Когда использовать present perfect

Жизненный опыт, без конкретного времени.

I've been to Japan twice.
Have you ever eaten sushi?

Незавершённый отрезок времени — today, this week, this year.

I've had three coffees today (день ещё не закончился).

Прошлое действие с результатом в настоящем.

I've lost my keys (поэтому сейчас не могу войти).

Что-то началось в прошлом и продолжается сейчас, часто с for и since.

We've known each other since 2010.

Слова-сигналы (полезная подсказка, не правило)

Часто с past simple
Часто с present perfect
yesterday, last week, ago
already, yet, just
in 2019, when, then
ever, never
this morning (если утро уже закончилось)
so far, recently, lately
for / since (продолжается)

Это именно подсказки, а не механическое правило. В четыре часа дня утро уже закончилось: I had too much coffee this morning. В девять утра тот же период ещё продолжается: I've had too much coffee this morning.

Частые ошибки

Present Perfect с указанием завершённого времени.

I have seen him yesterday.
I saw him yesterday.

Жизненный опыт: в учебном и международном английском чаще present perfect.

?Did you ever go to Rome?
Have you ever been to Rome?

В американской разговорной речи вариант с «Did you ever…?» возможен, но для нейтрального учебного правила безопаснее «Have you ever…?».

Путают "been" и "gone".

He has gone to the shop. (он там сейчас / по пути)
He has been to the shop. (сходил и вернулся)

Забывают причастие прошедшего времени. Present perfect требует have/has + past participle, а не форму past simple.

I have saw it.
I have seen it.

Быстрое упражнение

Выбери present perfect или past simple.

  1. I ______ (finish) my homework an hour ago.
  2. ______ you ever ______ (try) Thai food?
  3. She ______ (live) in London since 2015.
  4. We ______ (watch) a great movie last weekend.
  5. He can't come — he ______ (break) his leg.
Ответы
  1. finished — past simple; "an hour ago" — завершённое время.
  2. Have / tried — present perfect; жизненный опыт, "ever".
  3. has lived — present perfect; началось в прошлом и продолжается, "since".
  4. watched — past simple; "last weekend".
  5. has broken — Present Perfect подчёркивает нынешний результат: он не может прийти. В разговорном американском английском возможно и broke.

Практикуйте это в Recursio

Разница между Present Perfect и Past Simple становится понятнее, когда сравниваешь формы в одном контексте. Короткие упражнения и интервальное повторение в Recursio помогают замечать завершённые периоды времени и связь прошлого с настоящим.