Past Simple и Present Perfect: разница, примеры и упражнения
Past Simple помещает событие в прошлый период, Present Perfect связывает опыт, результат или длительность с настоящим. Контекст важнее отдельного маркера.
Прошлый эпизод
V2
I lost my keys yesterday.
Вчера я потерял ключи.
Назван момент: вчера.
Связь с настоящим
have/has + V3
I have lost my keys.
Я потерял ключи, и сейчас их нет.
Важен результат сейчас; момент не назван.
Названный законченный момент требует Past Simple. Если важен нынешний результат или опыт без даты события, выбирайте Present Perfect. Незаконченный календарный период сам по себе выбор не решает.
Содержание страницы
Главная разница между Past Simple и Present Perfect
I lost my keys yesterday. — Вчера я потерял ключи: есть слово yesterday, момент назван.
I have lost my keys. — Я потерял ключи, и сейчас их нет: важен результат, а не когда это было.
Оба времени описывают прошлое и часто одинаково переводятся на русский. Разница в том, как говорящий смотрит на событие: как на закрытый эпизод прошлого или как на то, что связано с настоящим.
| Что сравниваем | Past Simple | Present Perfect |
|---|---|---|
| Когда произошло | Момент назван или понятен из контекста: yesterday, in 2019, two days ago. | Событие не помещается в законченный прошлый период. Для даты самого события не подходят yesterday или in 2019. |
| Зачем говорим | Рассказываем историю, факт, последовательность событий. | Сообщаем результат, новость или опыт, важный сейчас. |
| Связь с настоящим | Событие рассматривается как прошлый эпизод; его последствия могут сохраняться сейчас. | Есть связь с настоящим: результат, опыт или незаконченный период. |
| Пример | She left at seven. Она ушла в семь: названо время. | She has left. Она ушла: её сейчас здесь нет. |
Present Perfect смотрит на прошлое из настоящего. Вспомогательный глагол have/has стоит в настоящем времени. Русский перевод зависит от значения: «я потерял ключи» для результата, «я живу здесь пять лет» для продолжающейся ситуации.
Как выбрать время: три проверки
Сначала определите, к какому периоду относится событие. Затем проверьте, описываете ли вы отдельный эпизод или подводите итог к настоящему.
- Назван ли момент в прошлом? Если само событие отнесено к yesterday, last week, in 2020, two days ago, when I was ten, нужен Past Simple. Дата после since имеет другую роль: это начало периода. I met her in 2020. — Я познакомился с ней в 2020 году.
- Важно «когда» или важно «что сейчас»? Если конкретное время не интересует, а важен результат или опыт, — Present Perfect. I have met her. — Я с ней встречался: у меня есть этот опыт.
- Период закончился или ещё идёт? Yesterday закончился — Past Simple. Today, this week, this year допускают Present Perfect, когда мы подводим итог за период до настоящего. I have drunk two coffees today. — Сегодня я выпил уже две чашки кофе.
Русский перевод не выбирает время за вас. Фраза «Я посмотрел фильм» может переводиться и как I watched the film, и как I have watched the film. Английский требует выбрать, какой смысл вы вкладываете. Отдельная ловушка — русское настоящее: «Я живу здесь пять лет» при продолжающемся проживании выражается перфектом: I have lived here for five years, потому что действие началось в прошлом и продолжается.
Парные примеры с переводом
Сравните прошлый эпизод и связь с настоящим. В парах с разными обстоятельствами времени меняется и период; в паре о проживании — завершённость ситуации.
1. Потерянные ключи
I lost my keys yesterday. — Вчера я потерял ключи. Есть точное время, это эпизод из прошлого.
I have lost my keys. — Я потерял ключи (и сейчас не могу войти). Важен результат.
2. Фильм, который смотрели
We watched that film last Friday. — Мы посмотрели этот фильм в прошлую пятницу.
We have watched that film. — Мы смотрели этот фильм, поэтому можем его обсудить: важен опыт.
3. Проживание: законченный период или до настоящего
I lived in Tula for five years. — Я прожил в Туле пять лет (рассказываю о завершённом периоде проживания).
I have lived in Tula for five years. — Я живу в Туле пять лет (в этом контексте продолжаю жить).
4. Незаконченный период
She wrote three songs in 2022. — В 2022 году она написала три песни.
She has written three songs this year. — В этом году она написала три песни (год ещё не закончился).
5. Поездка как опыт и как конкретный случай
Masha has been to Portugal twice. — Маша дважды была в Португалии: говорим об опыте.
Masha was in Portugal last summer. — Маша была в Португалии прошлым летом: назван момент.
Формулы: did + V1 и have/has + V3
Сравните формы обычных глаголов. Полные схемы и исключения есть в уроках Past Simple и Present Perfect. У be в Past Simple свои формы was/were и нет вспомогательного did.
| Форма | Past Simple | Present Perfect |
|---|---|---|
| Утверждение | V2 или глагол с -ed. I called her. — Я ей позвонил. | have/has + V3. I have called her. — Я ей позвонил (она в курсе). |
| Отрицание | did not (didn’t) + V1. I didn’t call her. — Я ей не звонил. | have/has not (haven’t/hasn’t) + V3. I haven’t called her. — Я ей не позвонил. |
| Общий вопрос | Did + подлежащее + V1? Did you call her? — Ты ей позвонил? | Have/Has + подлежащее + V3? Have you called her? — Ты ей позвонил? |
Главная ловушка в форме. «V1» здесь значит начальная форма (инфинитив без to), «V3» — третья форма (причастие), «V2» — вторая форма. После did и didn’t смысловой глагол стоит в начальной форме: уже сам did показывает прошедшее время. В Present Perfect третья форма обязательна: это конструкция have/has + V3. Формы вроде seen, gone, written можно проверить в уроке о неправильных глаголах.
Слова-подсказки
Маркеры — полезная подсказка, но не приказ. Они указывают на типичную ситуацию, а решение всё равно принимается по смыслу.
| Слова | Куда тянут | Пример |
|---|---|---|
| yesterday, last week, in 2019, two days ago, when I was ten | Past Simple: назван закрытый момент. | He arrived two days ago. — Он приехал два дня назад. |
| just, already, yet, ever, never, recently, lately | Часто Present Perfect для результата или опыта к настоящему; сами слова не запрещают Past Simple. | I have just arrived. — Я только что приехал. |
| today, this week, this year, so far | Present Perfect для итога до настоящего. С today возможен и отдельный эпизод в Past Simple. | We have met twice this week. — На этой неделе мы встречались дважды. |
| for, since | Present Perfect, когда действие началось в прошлом и продолжается. | I have known him since school. — Я знаю его со школы. |
| ago | Past Simple: это точка в прошлом. | I moved here a year ago. — Я переехал сюда год назад. |
В уроке for и since разбираются длительность и начало периода. Не путайте ago и since: ago отсчитывает время назад от сейчас и идёт с Past Simple, а since называет точку старта и идёт с Present Perfect, если ситуация продолжается.
Трудные случаи
«Сегодня», «в этом году» и незаконченный период
Если утро ещё идёт и мы считаем звонки до настоящего момента, подходит Present Perfect: He has called me twice this morning. — Он уже дважды звонил мне сегодня утром. Но если утро уже закончилось и вы вспоминаете его как прошлое, берём Past Simple: He called me this morning. Но незаконченный календарный период не обязывает выбирать перфект: I had lunch at one today. — «Сегодня я пообедал в час». Даже до конца дня обед можно представить как отдельный прошлый эпизод.
Результат сейчас против конкретного момента
Представьте, что чашка разбита и осколки на полу. Фраза I broke a cup звучит как отчёт о прошлом. Для сообщения о нынешнем результате, особенно в британском английском, естественно I have broken a cup! — «смотри, что случилось». Past Simple тоже возможен как сообщение о случившемся и не означает, что чашку уже починили. Если же само событие датировано законченным прошлым периодом, нужен Past Simple: I broke a cup last night.
Глаголы состояния
В значениях «знать», «быть», «иметь», «нравиться» глаголы know, be, have, like описывают состояние. Другие значения разбираются в уроке о глаголах состояния. С ними Present Perfect часто показывает, что состояние началось раньше и продолжается: I have known her for ten years. — Я знаю её десять лет. Past Simple помещает состояние в прошлый период и сам по себе не говорит, общаетесь ли вы сейчас: I knew her at school. — Я знал её в школе.
Исходная ошибка I know her since school. — «Я знаю её со школы» — смешивает Present Simple с периодом до настоящего. Для продолжающегося знакомства нужна конструкция I have known her since school.: добавляем have и меняем know на known. Дата тоже допустима: I’ve worked here since 2020. — «Я работаю здесь с 2020 года»; она называет начало, а не дату завершённого действия.
Варианты английского
В американском английском Past Simple часто употребляется там, где британский предпочитает Present Perfect, в том числе с just, already, yet: I just ate вместо I have just eaten. Это живая норма, а не ошибка. Однако для даты самого события в законченном прошлом действует обычное ограничение Present Perfect: I have eaten an hour ago — ошибка.
Самопроверка: период и смысл
Выберите форму и объясните, что позволяет её выбрать.
- Nina (sent / has sent) the message yesterday. — Нина отправила сообщение вчера.
- I (knew / have known) him for ten years, and we still meet every week. — Я знаю его десять лет, и мы до сих пор встречаемся каждую неделю.
- We (met / have met) twice today. — Сегодня мы встречались дважды. Один вариант подводит итог до настоящего, другой рассказывает о прошлых встречах. Какой из них выбрать для каждого смысла?
Ответы и объяснения
1. sent: событие отнесено ко вчерашнему дню. 2. have known: знакомство продолжается сейчас. 3. Оба варианта возможны: have met подводит итог до настоящего; met представляет встречи как прошлые эпизоды. Слово today само по себе не выбирает время.
Разбор ошибок
Упражнения на эту тему
Переведите фразу на английский. Агата проверит ответ и объяснит ошибку.
Пример задания
Она ездила в Париж прошлым летом.
Пишите ответ целиком, без вариантов на выбор.
Частые вопросы
Почему время называется Present Perfect, если оно про прошлое?
Слово present в названии указывает на связь с настоящим. Действие было в прошлом, но важно то, что мы имеем сейчас: результат или опыт. Здесь мы не помещаем событие в законченный прошлый период. Дату начала можно назвать после since: I have lived here since 2020. — «Я живу здесь с 2020 года».
Можно ли везде использовать Past Simple, чтобы не ошибаться?
Нет. Для законченного эпизода подходит Past Simple; для состояния, продолжающегося до настоящего, нужен перфект: I have known her for years. — «Я знаю её много лет». При результате выбор также зависит от контекста и варианта английского: I lost my keys звучит как факт из прошлого, а I have lost my keys — подчёркивает «сейчас у меня нет ключей». Past Simple сам по себе не сообщает, нашлись ли ключи.
Как выбрать время, если в предложении нет ни одного маркера?
Посмотрите на цель фразы. Рассказываете, что и когда было, — Past Simple. Сообщаете, что есть к текущему моменту, — Present Perfect. Look, I have fixed the tap. — «Смотри, я починил кран»: результат перед глазами.
Что означает V3 в перфекте?
V3 — третья форма глагола, причастие: seen, gone, written, bought. У правильных глаголов она совпадает с формой на -ed: worked, watched. Это именно та форма, которая идёт после have и has.