К содержанию
11 мин чтения

Past Simple vs Present Perfect: в чём разница и как не путать

past simple present perfect грамматика

Past Simple и Present Perfect — два прошедших времени, которые чаще всего путают школьники 6-9 класса. На первый взгляд они похожи: оба рассказывают о прошлом. Но логика у них разная, и именно это различие делает английский таким выразительным. В этой статье разберём оба времени на конкретных примерах, составим наглядную таблицу и дадим шесть заданий для самопроверки. Материал подойдёт ученикам 6-9 класса, которые уже познакомились с Past Simple и готовы перейти к Present Perfect.

Главная идея: «когда» важнее, чем «что»

Ключ к пониманию разницы — вопрос «когда это произошло?» и «важно ли это сейчас?».

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

Сравните две фразы:

  • I went to London in 2023. — Я ездил в Лондон в 2023 году. (конкретный год, история про поездку)
  • I have been to London. — Я бывал в Лондоне. (опыт в целом, важно, что я там был вообще)

В первом случае мы рассказываем историю про конкретную поездку три года назад. Во втором — про опыт, который у нас есть прямо сейчас: «я тот человек, который был в Лондоне».

Past Simple: правила и маркеры

Past Simple описывает завершённое действие или событие в определённое время в прошлом.

Как образуется:

  • Правильные глаголы: + -ed (work → worked, play → played, study → studied).
  • Неправильные глаголы: вторая форма (go → went, see → saw, eat → ate, take → took).

Формулы:

  • Утверждение: Подлежащее + глагол в Past Simple
  • Отрицание: Подлежащее + did not (didn’t) + глагол
  • Вопрос: Did + подлежащее + глагол?

Примеры:

  • She visited her grandma last weekend. — Она навестила бабушку в прошлые выходные.
  • We didn’t watch the film yesterday. — Мы не смотрели фильм вчера.
  • Did you call him? — Ты звонил ему?

Маркеры Past Simple (слова-подсказки):

  • yesterday (вчера)
  • last week / last month / last year / last summer (на прошлой неделе / в прошлом месяце / в прошлом году / прошлым летом)
  • ago (тому назад): two days ago, five years ago
  • in 2020 / in the 19th century (в 2020 году / в 19 веке)
  • when I was a child (когда я был ребёнком)
  • at that moment (в тот момент)

Present Perfect: правила и маркеры

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

Как образуется: have / has + Past Participle (V3)

  • have worked, have played
  • has gone, has seen, has eaten

Формулы:

  • Утверждение: I/You/We/They have + V3 или He/She/It has + V3
  • Отрицание: have/has + not + V3
  • Вопрос: Have/Has + подлежащее + V3?

Примеры:

  • I have finished my homework. — Я закончил домашку. (результат: она готова)
  • She has already eaten lunch. — Она уже пообедала.
  • Have you ever been to Paris? — Ты когда-нибудь бывал в Париже?
  • He hasn’t called yet. — Он ещё не позвонил.

Маркеры Present Perfect:

  • already (уже) — в утверждении
  • yet (ещё / уже) — в отрицании и вопросе, обычно в конце
  • just (только что) — между have и V3
  • ever (когда-нибудь) — в вопросах
  • never (никогда) — в утверждениях
  • recently / lately (недавно / в последнее время)
  • so far (на данный момент)
  • today / this week / this month (сегодня / на этой неделе / в этом месяце) — действие в незаконченный период

Сравнительная таблица

ПараметрPast SimplePresent Perfect
Когда произошлоВ определённое время в прошломВ неопределённое время, результат сейчас
Связь с настоящимНетДа
Маркерыyesterday, last week, ago, in 2010, when I was a childalready, yet, just, ever, never, recently, so far, today
Глагол be в отрицанииwasn’t / weren’thasn’t been
Глагол havehadhave / has had
Глагол gowenthave / has gone / have / has been

Когда использовать Present Perfect, а когда — Past Simple

Конкретный момент в прошлом → Past Simple

  • I saw a great film yesterday. — Вчера я посмотрел отличный фильм.
  • We visited Rome in 2024. — Мы были в Риме в 2024 году.
  • She broke her arm two months ago. — Она сломала руку два месяца назад.

Опыт в жизни (когда-нибудь делал?) → Present Perfect

  • I have seen that film. — Я видел этот фильм. (вообще, когда-то)
  • Have you ever tried sushi? — Ты когда-нибудь пробовал суши?
  • He has visited ten countries. — Он побывал в десяти странах.

Результат сейчас → Present Perfect

  • I have lost my keys. — Я потерял ключи. (и сейчас не могу найти)
  • She has finished the project. — Она закончила проект. (и он готов)
  • They have gone home. — Они ушли домой. (и сейчас их нет здесь)

Действие только что завершилось → Present Perfect

  • He has just arrived. — Он только что приехал.
  • I have already done my homework. — Я уже сделал домашку.
  • The bus has just left. — Автобус только что уехал.

Слова-обманки: что нужно запомнить

Несколько слов указывают на конкретное время и поэтому «работают» только с Past Simple, хотя интуитивно кажется, что они могут быть и в Present Perfect:

  • Ago (тому назад) — только Past Simple. I went there five years ago. ✓ / I have gone there five years ago. ✗
  • Yesterday, last, in 2020, when I was — всё это про конкретный момент, поэтому Past Simple.

И наоборот, есть слова, которые почти всегда требуют Present Perfect:

  • For (в течение) — I have lived here for five years. Я живу здесь пять лет. (всё ещё живу)
  • Since (с тех пор как) — She has worked here since 2022. Она работает здесь с 2022 года.
  • Yet — I haven’t finished yet. Я ещё не закончил.
  • Already / Just — He has just arrived. Он только что приехал.

Шесть типичных ошибок и как их избежать

  1. I have seen him yesterday. ✗ → I saw him yesterday. ✓ Yesterday — это конкретный момент, поэтому Past Simple.

  2. I have been in London for five years ago. ✗ → I have been in London for five years. ✓ Ago и for/since не дружат: ago — Past Simple, for/since — Present Perfect.

  3. Did you ever eat sushi? ✗ → Have you ever eaten sushi? ✓ Ever про опыт — значит, Present Perfect.

  4. I didn’t found my keys. ✗ → I didn’t find my keys. ✓ После didn’t глагол возвращается в начальную форму, find → found только в утверждении Past Simple.

  5. She has went home. ✗ → She has gone home. ✓ Неправильный глагол: go → went (Past Simple), gone (V3 для Present Perfect).

  6. I have lived here since five years. ✗ → I have lived here for five years. ✓ Since + конкретная дата/момент (since 2021), for + период (for five years).

Проверь себя

  1. Вопрос: I ___ (visit) Paris last summer.

    Ответvisited (Past Simple, last summer — конкретное время в прошлом)
  2. Вопрос: She ___ (never / try) Indian food.

    Ответhas never tried (Present Perfect, never + опыт в жизни)
  3. Вопрос: ___ you ever ___ (be) to Japan?

    ОтветHave / been (Present Perfect, ever — вопрос про опыт)
  4. Вопрос: We ___ (buy) this house in 2019.

    Ответbought (Past Simple, in 2019 — конкретный год)
  5. Вопрос: He ___ (just / finish) his lunch.

    Ответhas just finished (just + действие только что завершилось)
  6. Вопрос: I ___ (know) her for ten years.

    Ответhave known (for + период, Present Perfect)

Запишитесь на пробный урок

Если ваш ребёнок путается во временах или хочет разобраться в грамматике системно — приходите на индивидуальный урок. За 60 минут разберём его слабые места и составим план. Записаться.

Запишитесь на пробный урок

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

Записаться