Present Perfect vs Past Simple
Этот контраст — самый важный в A2-грамматике, и единственный самый большой источник ошибок для русскоговорящих. В русском одно прошедшее время; в английском два, и они не взаимозаменяемы.
Правило, в одну строку:
Конкретное прошлое время → Past Simple. Неопределённое / незавершённое время / связь с настоящим → Present Perfect.
Давайте разберём.
Дерево решений
Когда хотите сказать о чём-то в прошлом, спросите себя:
Вопрос 1: Указан ли период времени или подразумевается, что он завершён?
- да → Past Simple: I saw her yesterday. / We met in 2020. / He left two hours ago.
- нет → переходим к вопросу 2.
Вопрос 2: Имеет ли действие чёткую связь с настоящим — недавнее, в life experience, продолжающееся?
- да → Present Perfect: I’ve just seen her. / I’ve never met him. / We’ve lived here for years.
- нет → возможно, это всё ещё Past Simple.
Time markers, которые форсируют одно время
Некоторые временные выражения принадлежат только Past Simple. Другие — только Present Perfect. Запомнить их — самый быстрый способ перестать ошибаться.
| Past Simple — finished time | Present Perfect — indefinite / unfinished |
|---|---|
| yesterday | just |
| last + X (week, month, year) | already / yet |
| X + ago | ever / never |
| in + год (in 2020) | for / since (с duration) |
| on + дата / день (on Monday) | so far |
| when + clause (when I was a child) | this week / today / this year (всё ещё идёт) |
| at + clock time + past day (at 5 PM yesterday) | recently / lately |
Примеры, которые форсируют Past Simple
- I saw him yesterday. ❌ I have seen him yesterday.
- We graduated in 2020. ❌ We have graduated in 2020.
- She called two hours ago. ❌ She has called two hours ago.
- They moved here last summer. ❌ They have moved here last summer.
- When I was 10, I lived in Moscow. ❌ When I was 10, I have lived in Moscow.
Примеры, которые сильно тяготеют к Present Perfect
- I’ve already finished the report. (нет конкретного времени, recent)
- She’s never been to Texas. (life experience)
- They’ve worked here for two years. (duration, всё ещё ongoing)
- We’ve had three meetings this week. (this week незавершён)
- Have you ever met him? (any time in life)
Одна и та же ситуация, разные времена
Одну и ту же историю можно рассказать двумя способами в зависимости от того, на чём фокус.
A: Did you eat lunch? I’m going out. B (вариант 1, AmE casual): Yeah, I ate already. — Past Simple. B (вариант 2, более стандартный): Yeah, I’ve already eaten. — Present Perfect.
Оба правильны в American English. Past Simple версия более разговорная; Present Perfect версия более стандартная / формальная.
Но добавьте конкретное время — и Present Perfect ломается:
I ate lunch at 1 PM. ✅ I’ve eaten lunch at 1 PM. ❌ — at 1 PM — конкретное время.
Два примера в деталях
Пример 1: недавний визит
Вы съездили в Париж в отпуск. Вы вернулись. Сравните:
- I went to Paris last summer. (Past Simple — last summer это завершённый период)
- I’ve been to Paris. (Present Perfect — life experience, время не указано)
- I’ve been to Paris three times. (Present Perfect — life experience с частотой)
- I’ve just been to Paris. (Present Perfect — recent past с just)
Пример 2: жить где-то
- I’ve lived in New York for three years. (Present Perfect — началось в прошлом, всё ещё ongoing)
- I lived in New York for three years. (Past Simple — я там больше не живу; этот период закрыт)
Время меняет значение! Будьте внимательны.
Распространённые разговорные паттерны
Сначала вопрос, потом конкретика
Очень распространённый паттерн в английском: спрашиваем в Present Perfect, отвечаем в Past Simple.
A: Have you ever been to Mexico? (Present Perfect — any time in life?) B: Yes, I went last year. (Past Simple — теперь говорим о конкретном времени)
Это естественный английский. Как только конкретное время входит в разговор, переключаемся на Past Simple. Первый вопрос — о life experience; ответ — о конкретном событии.
Свежие новости
Когда кто-то спрашивает о недавних событиях, Present Perfect естественен:
Have you heard the news? Sarah has just gotten engaged! They’ve finally finished the project.
Потом конкретные детали переключаются в Past Simple:
He proposed to her on Tuesday at the restaurant.
Just / already / yet в AmE: гибкость
Как мы видели в уроке 06, американцы часто используют Past Simple с just / already / yet — несмотря на то, что традиционная грамматика предпочитает Present Perfect.
| Standard (работает везде) | AmE casual (тоже fine) |
|---|---|
| I’ve just finished. | I just finished. |
| Have you eaten already? | Did you eat already? |
| He hasn’t called yet. | He didn’t call yet. |
Для этого курса придерживайтесь Present Perfect в формальных контекстах (эссе, профессиональные письма, академическая письменная). В casual conversation в США обе формы fine. Не переживайте, что вы “неправы”, если носитель использует Past Simple здесь.
Распространённое смешение: газетные заголовки
Газетные заголовки часто используют Past Simple даже для недавних событий — из-за краткости:
Hurricane hits Florida. (заголовок — должно быть has hit, но заголовки опускают auxiliaries) Senator resigns. (= has resigned)
Тело статьи использует нормальные времена. Не берите заголовки за модель для повседневной письменной.
Practice выбора
Для каждого пробела выберите Past Simple или Present Perfect. (Ответы ниже.)
- I _______ (see) John yesterday at the gym.
- _______ (you / ever / try) Korean food?
- They _______ (live) in Boston since 2018.
- She _______ (graduate) from Harvard in 2019.
- We _______ (already / finish) the report. You can present it.
- _______ (he / call) you back yet?
- The package _______ (arrive) two hours ago.
- I _______ (never / be) to Asia.
Ответы:
- saw (yesterday — конкретное время)
- Have you ever tried (life experience)
- have lived (since 2018, ongoing)
- graduated (in 2019 — конкретное время)
- have already finished (already, нет времени)
- Has he called yet? (yet — Present Perfect; или AmE casual: Did he call yet?)
- arrived (two hours ago — конкретное время)
- have never been (life experience)
Типичные ошибки русскоговорящих
Полностью модулю M11 посвящены этим. Highlights:
- Present Perfect с конкретным временем: I have seen him yesterday → I saw him yesterday.
- Past Simple для ongoing ситуаций: I work here for 5 years → I have worked here for 5 years.
- Past Simple с ever / never: I never went to Texas (в casual AmE это fine, но чтобы выразить life experience — выбирайте I’ve never been to Texas).
- Путают been (visited and returned) и gone (still away): He has gone to Paris (он сейчас там), когда вы имеете в виду He has been to Paris (он посещал).
Резюме
- Конкретное прошлое время → Past Simple. yesterday, in 2020, last week, two hours ago.
- Неопределённое / незавершённое время / связь с настоящим → Present Perfect. just, already, yet, ever, never, for, since, this week, today.
- AmE часто использует Past Simple с just / already / yet в casual речи — обе формы fine.
- Как только конкретное время входит в разговор, переключайтесь на Past Simple.
Следующий урок: Future forms — be going to vs will — предсказания, решения, намерения.
B1 — Present Perfect Continuous B1 — L1-интерференция в грамматике — времена и порядок слов