Past Simple vs 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 Simple | Present Perfect |
|---|---|---|
| Когда произошло | В определённое время в прошлом | В неопределённое время, результат сейчас |
| Связь с настоящим | Нет | Да |
| Маркеры | yesterday, last week, ago, in 2010, when I was a child | already, yet, just, ever, never, recently, so far, today |
| Глагол be в отрицании | wasn’t / weren’t | hasn’t been |
| Глагол have | had | have / has had |
| Глагол go | went | have / 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. Он только что приехал.
Шесть типичных ошибок и как их избежать
-
I have seen him yesterday. ✗ → I saw him yesterday. ✓ Yesterday — это конкретный момент, поэтому Past Simple.
-
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.
-
Did you ever eat sushi? ✗ → Have you ever eaten sushi? ✓ Ever про опыт — значит, Present Perfect.
-
I didn’t found my keys. ✗ → I didn’t find my keys. ✓ После didn’t глагол возвращается в начальную форму, find → found только в утверждении Past Simple.
-
She has went home. ✗ → She has gone home. ✓ Неправильный глагол: go → went (Past Simple), gone (V3 для Present Perfect).
-
I have lived here since five years. ✗ → I have lived here for five years. ✓ Since + конкретная дата/момент (since 2021), for + период (for five years).
Проверь себя
-
Вопрос: I ___ (visit) Paris last summer.
Ответ
visited (Past Simple, last summer — конкретное время в прошлом) -
Вопрос: She ___ (never / try) Indian food.
Ответ
has never tried (Present Perfect, never + опыт в жизни) -
Вопрос: ___ you ever ___ (be) to Japan?
Ответ
Have / been (Present Perfect, ever — вопрос про опыт) -
Вопрос: We ___ (buy) this house in 2019.
Ответ
bought (Past Simple, in 2019 — конкретный год) -
Вопрос: He ___ (just / finish) his lunch.
Ответ
has just finished (just + действие только что завершилось) -
Вопрос: I ___ (know) her for ten years.
Ответ
have known (for + период, Present Perfect)
Запишитесь на пробный урок
Если ваш ребёнок путается во временах или хочет разобраться в грамматике системно — приходите на индивидуальный урок. За 60 минут разберём его слабые места и составим план. Записаться.
Запишитесь на пробный урок
Если тема статьи откликнулась и хочется разобраться глубже — приходите на индивидуальный урок. 60 минут, разбор слабых мест ребёнка, план занятий.
Записаться