Past Simple или Present Perfect: как понять разницу

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

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

Сравните:

I lost my keys yesterday.
Я потерял ключи вчера.

I have lost my keys.
Я потерял ключи.

В первом предложении событие помещено в конкретное законченное прошлое - вчера.

Во втором точное время не называется. Важна связь с настоящим: например, ключей сейчас нет и поэтому я не могу открыть дверь.

Разница между Past Simple и Present Perfect с примерами

Главная разница между Past Simple и Present Perfect

Past Simple

Present Perfect

Законченное прошлое

Прошлое связано с настоящим

Важно, когда произошло действие

Точное время часто не называется

Yesterday, last year, two days ago

Already, just, yet, ever, never

Законченный период времени

Период может продолжаться до настоящего

I saw this film yesterday.

I have seen this film before.

Полезный первый вопрос:

Я помещаю событие в законченное прошлое или связываю его с настоящим?

Past Simple - событие находится в прошлом

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

Конкретное время в прошлом

I met Anna yesterday.
Я встретил Анну вчера.

We moved here in 2022.
Мы переехали сюда в 2022 году.

He called me two hours ago.
Он позвонил мне два часа назад.

Во всех трех случаях действие находится внутри законченного периода прошлого.

Последовательность событий

I came home, opened the fridge and made dinner.
Я пришел домой, открыл холодильник и приготовил ужин.

Мы рассказываем историю и последовательно перемещаемся по событиям прошлого.

Прошлый период, который закончился

I lived in Berlin from 2018 to 2021.
Я жил в Берлине с 2018 по 2021 год.

Период завершен.

Формула Past Simple

Тип

Формула

Пример

Утверждение

S + V2 / V-ed

She worked yesterday.

Отрицание

S + did not + V1

She did not work yesterday.

Вопрос

Did + S + V1?

Did she work yesterday?

У неправильных глаголов в утверждении нужна вторая форма:

go - went

see - saw

write - wrote

Но после did используется V1:

Did you see him?

Не:

Did you saw him?

Present Perfect - прошлое связано с настоящим

Present Perfect строится с помощью have / has + V3.

Действие произошло раньше настоящего момента, но говорящий рассматривает его относительно настоящего.

Результат важен сейчас

I have lost my keys.
Я потерял ключи.

Главная идея может быть такой: сейчас у меня нет ключей.

She has broken her glasses.
Она сломала очки.

Результат относится к текущей ситуации.

Жизненный опыт

I have been to Italy three times.
Я был в Италии три раза.

Мы рассматриваем опыт человека до настоящего момента и не называем конкретную поездку.

Have you ever tried sushi?
Ты когда-нибудь пробовал суши?

Событие произошло, но точное время не важно

Anna has finished the report.
Анна закончила отчет.

Нам важен факт готовности отчета, а не конкретная дата завершения.

Период еще связан с настоящим

I have read three articles today.
Сегодня я прочитал три статьи.

Такое предложение естественно, если говорящий рассматривает сегодняшний день как текущий период.

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

Формула Present Perfect

Тип

Формула

Пример

Утверждение

S + have / has + V3

She has finished.

Отрицание

S + have / has not + V3

She has not finished.

Вопрос

Have / Has + S + V3?

Has she finished?

С:

  • I;

  • you;

  • we;

  • they

используется have.

С:

  • he;

  • she;

  • it

используется has.

Past Simple и Present Perfect на временной линии

Past Simple и Present Perfect на временной линии

В Past Simple действие остается внутри законченного прошлого:

PAST -> событие -> NOW

I saw him yesterday.

В Present Perfect действие произошло раньше, но мы проводим смысловую связь к настоящему:

PAST -> событие -> связь -> NOW

I have seen him before.

Именно эта связь с NOW объясняет слово Present в названии Present Perfect: вспомогательный глагол have / has стоит в настоящем времени.

Когда произошло действие?

Это один из самых полезных способов различить два времени.

Если в предложении указано конкретное законченное прошлое:

yesterday

last Friday

in 2020

two hours ago

обычно нужен Past Simple.

I bought this phone last year.

Если говорим о результате или опыте, но не сообщаем конкретный прошлый момент:

I have bought a new phone.

Present Perfect становится естественным вариантом.

Почему с yesterday нужен Past Simple

Yesterday обозначает законченный период прошлого.

Правильно:

I saw Anna yesterday.

Не:

I have seen Anna yesterday.

По той же причине с Past Simple обычно используются:

  • last week;

  • last month;

  • last year;

  • two days ago;

  • in 2019;

  • when I was a child.

Почему ago не используется с Present Perfect

Ago отсчитывает конкретное расстояние назад от настоящего и помещает событие в законченное прошлое.

I met him three years ago.
Я встретил его три года назад.

Поэтому здесь используется Past Simple.

Ever и never

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

Have you ever been to Japan?
Ты когда-нибудь был в Японии?

I have never been to Japan.
Я никогда не был в Японии.

Конкретная поездка и конкретное время здесь не называются.

Но если после этого человек начинает рассказывать о конкретной поездке, появляется Past Simple:

I have been to Italy twice.

I went there in 2023 and 2025.

Сначала говорим об опыте вообще, затем о конкретных событиях.

Already, just и yet

Эти слова часто встречаются с Present Perfect, особенно когда важен результат к настоящему моменту.

Already

I have already finished.
Я уже закончил.

Just

She has just arrived.
Она только что приехала.

Yet

Have you finished yet?
Ты уже закончил?

I haven't finished yet.
Я еще не закончил.

Но слова-маркеры лучше использовать как подсказки, а не как замену пониманию смысла.

Сегодня, на этой неделе, в этом году

С выражениями вроде today, this week и this year особенно важно смотреть, закончился ли рассматриваемый период для говорящего.

Период продолжается

I have had three meetings today.
Сегодня у меня было три встречи.

День еще рассматривается как текущий.

Период закончен

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

То есть нельзя механически запоминать:

today = Present Perfect

Сначала нужно понять, как говорящий видит временной период.

For и since

Present Perfect может описывать состояние, которое началось раньше и продолжается сейчас.

I have lived here for five years.
Я живу здесь пять лет.

She has known Anna since school.
Она знает Анну со школы.

Здесь период не закончился.

Сравните:

I lived there for five years.
Я жил там пять лет.

Past Simple показывает законченный период.

I have lived here for five years.
Я живу здесь уже пять лет.

Present Perfect связывает начало прошлого периода с настоящим.

Предложение

Что означает

I lived there for five years.

Период жизни там закончился

I have lived here for five years.

Я начал жить здесь раньше и все еще живу здесь

Past Simple и Present Perfect на одинаковых примерах

Пример 1 - ключи

I lost my keys yesterday.

Мы сообщаем, когда произошло событие.

I have lost my keys.

Важен текущий результат.

Пример 2 - фильм

I saw this film last Friday.

Конкретный просмотр в законченном прошлом.

I have seen this film before.

Жизненный опыт до настоящего момента.

Пример 3 - Италия

I went to Italy in 2024.

Конкретная поездка.

I have been to Italy three times.

Количество поездок за весь опыт до настоящего момента.

Пример 4 - работа

I worked there for six years.

Я там больше не работаю.

I have worked here for six years.

Я начал работать здесь шесть лет назад, и ситуация продолжается сейчас.

Вопрос When или вопрос Have you ever

Тип вопроса тоже хорошо показывает разницу.

Когда это произошло?

When did you visit London?
Когда ты был в Лондоне?

Мы спрашиваем конкретное прошлое время, поэтому используется Past Simple.

Был ли такой опыт вообще?

Have you ever visited London?
Ты когда-нибудь был в Лондоне?

Нас интересует опыт до настоящего момента, а не дата поездки.

После ответа разговор может перейти в Past Simple:

Yes, I have.

I went there last summer.

Как выбрать Past Simple или Present Perfect

Как выбрать Past Simple или Present Perfect по смыслу

Шаг 1. Есть конкретное законченное прошлое время?

Если есть:

  • yesterday;

  • last week;

  • in 2020;

  • three days ago;

сначала проверьте Past Simple.

Шаг 2. Важен результат сейчас?

Если прошлое действие изменило текущую ситуацию, проверьте Present Perfect.

I have broken my glasses.

Шаг 3. Говорим о жизненном опыте без даты?

Проверьте Present Perfect.

Have you ever seen snow?

Шаг 4. Период закончился?

Закончился:

I lived there for five years.

Продолжается:

I have lived here for five years.

Шаг 5. После выбора времени соберите форму

Past Simple:

V2 / V-ed

Present Perfect:

have / has + V3

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

Ошибка 1. Present Perfect с yesterday

Неправильно:

I have seen him yesterday.

Правильно:

I saw him yesterday.

Ошибка 2. Present Perfect с ago

Неправильно:

We have met two years ago.

Правильно:

We met two years ago.

Ошибка 3. Использовать V2 после have

Неправильно:

I have went there.

Правильно:

I have gone there.

Present Perfect требует V3.

Ошибка 4. Использовать V2 после did

Неправильно:

Did you saw him?

Правильно:

Did you see him?

Ошибка 5. Считать Present Perfect просто "недавним прошлым"

Важна не сама давность события.

Present Perfect может относиться и к очень давнему опыту:

I have never seen the ocean.

Главное - как событие связано с настоящим контекстом.

Ошибка 6. Считать Past Simple всегда "давним прошлым"

Past Simple может описывать событие, произошедшее совсем недавно, если оно помещено в законченное прошлое.

I spoke to him five minutes ago.

Несмотря на то что прошло всего пять минут, ago задает законченную прошлую точку.

Мини-упражнение: Past Simple или Present Perfect

Поставьте глагол в правильную форму.

  1. I ___ this film three times. (see)

  2. I ___ this film last weekend. (see)

  3. She ___ her phone, so she cannot call us. (lose)

  4. She ___ her old phone in 2024. (lose)

  5. ___ you ever ___ to Turkey? (be)

  6. When ___ you ___ to Turkey? (go)

  7. We ___ here since 2021. (live)

  8. We ___ in that apartment from 2018 to 2021. (live)

  9. Tom ___ the report already. (finish)

  10. Tom ___ the report yesterday morning. (finish)

  11. I ___ never ___ this kind of food. (try)

  12. They ___ us two days ago. (visit)

Показать ответы
  1. I have seen this film three times.

    Present Perfect. Говорим об опыте до настоящего момента без конкретной даты.

  2. I saw this film last weekend.

    Past Simple. Last weekend - законченный период прошлого.

  3. She has lost her phone, so she cannot call us.

    Present Perfect. Результат важен сейчас.

  4. She lost her old phone in 2024.

    Past Simple. Указан конкретный период прошлого.

  5. Have you ever been to Turkey?

    Present Perfect. Вопрос о жизненном опыте.

  6. When did you go to Turkey?

    Past Simple. Спрашиваем о конкретном прошлом событии.

  7. We have lived here since 2021.

    Present Perfect. Период начался раньше и продолжается сейчас.

  8. We lived in that apartment from 2018 to 2021.

    Past Simple. Период полностью закончен.

  9. Tom has already finished the report.

    Present Perfect. Важен текущий результат.

  10. Tom finished the report yesterday morning.

    Past Simple. Указано законченное прошлое время.

  11. I have never tried this kind of food.

    Present Perfect. Говорим об опыте до настоящего момента.

  12. They visited us two days ago.

    Past Simple. Ago требует законченной прошлой точки.

Короткая шпаргалка

Ситуация

Сначала проверьте

Yesterday

Past Simple

Last week / last year

Past Simple

Two days ago

Past Simple

In 2020

Past Simple

Когда это произошло?

Past Simple

Результат важен сейчас

Present Perfect

Жизненный опыт без даты

Present Perfect

Ever / never

Present Perfect

Already / just / yet

Часто Present Perfect

Период начался раньше и продолжается

Present Perfect

Как перестать путать Past Simple и Present Perfect

Не пытайтесь переводить английское время непосредственно из русского глагола.

Фразы:

I lost my keys.

и

I have lost my keys.

могут переводиться почти одинаково.

Поэтому думайте не о русском виде глагола, а о временной линии.

Past Simple: я перемещаюсь в прошлое и рассказываю, что там произошло.

Present Perfect: я остаюсь в настоящем и смотрю назад на событие, которое имеет значение для текущей ситуации.

Это различие надежнее любого списка слов-маркеров.

Закрепите Past Simple и Present Perfect на практике

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

В курсе Memoro времена изучаются как общая система, а затем закрепляются через мини-тесты, карточки и упражнения на выбор времени по смыслу.

Пройти курс по временам английского языка

Вопросы о Past Simple и Present Perfect

В чем главная разница между Past Simple и Present Perfect?

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

Можно ли использовать Present Perfect с yesterday?

Обычно нет. Yesterday обозначает законченный период прошлого, поэтому используется Past Simple: I saw him yesterday.

Можно ли использовать Present Perfect с ago?

Нет в стандартной конструкции такого типа. С ago используется Past Simple: I met her two years ago.

Когда использовать ever?

Ever часто используется с Present Perfect в вопросах о жизненном опыте: Have you ever been to Spain?

Когда использовать never?

Never часто используется с Present Perfect для опыта до настоящего момента: I have never seen this film.

Почему I have lost my keys - Present Perfect?

Потеря произошла раньше, но важен текущий результат: например, ключей сейчас нет.

Почему I lost my keys yesterday - Past Simple?

Yesterday помещает событие в конкретный законченный период прошлого.

Как сказать "я живу здесь пять лет"?

Если человек начал жить здесь пять лет назад и продолжает жить сейчас, возможна конструкция I have lived here for five years.

Как спросить "Ты когда-нибудь был в Италии?"

Have you ever been to Italy? Здесь спрашивают о жизненном опыте без конкретной даты.

Почему после did используется see, а после have - seen?

После did смысловой глагол используется в V1: Did you see? Present Perfect строится как have/has + V3: Have you seen?