Present Perfect или Past Simple: как выбрать время
По-русски оба времени — просто «прошедшее»: «я сделал». В английском выбор зависит от одного вопроса: тебе важно, когда это случилось, или что из этого вышло сейчас? Разберёмся на примерах и закрепим упражнениями.
Коротко
| Время | Когда ставим | Как строится | Пример |
|---|---|---|---|
| Present Perfect | важен результат или опыт к нынешнему моменту, время не названо или ещё не закончилось | have / has + третья форма глагола | I've lost my keys. — Я потерял ключи (и сейчас их нет). |
| Past Simple | действие закончилось в прошлом, и понятно, когда именно | вторая форма глагола, в вопросе и отрицании — did | I lost my keys yesterday. — Я потерял ключи вчера. |
Главная разница — в одном вопросе
Перед тем как выбрать время, спроси себя: мне важно, когда это было, — или что из этого получилось сейчас?
- Если важен момент, место в истории, порядок событий — это Past Simple. I met Anna in 2018. — Я познакомился с Анной в 2018 году.
- Если важен результат, опыт или то, что период ещё идёт, — это Present Perfect. I've met Anna. — Я знаком с Анной (мы уже встречались, знакомить нас не нужно).
Русский язык эту разницу не показывает: в обоих случаях мы скажем «я познакомился». Поэтому русскоязычные почти всегда тянутся к Past Simple и теряют оттенок, который носитель слышит сразу. I lost my keys звучит как начало истории. I've lost my keys — как просьба о помощи: ключей нет прямо сейчас.
Как строятся оба времени
| Тип | Present Perfect | Past Simple |
|---|---|---|
| Утверждение | I have finished. She has left. | I finished. She left. |
| Отрицание | I haven't finished. She hasn't left. | I didn't finish. She didn't leave. |
| Вопрос | Have you finished? Has she left? | Did you finish? Did she leave? |
У правильных глаголов вторая и третья формы совпадают: work — worked — worked. У неправильных их надо помнить: go — went — gone, see — saw — seen, write — wrote — written. В разговоре have почти всегда сокращается: I've, you've, she's, we've. Короткое she's может означать и she is, и she has — различают по следующему слову: she's tired (is), she's finished (has).
Когда нужен Present Perfect
1. Результат виден сейчас
Что-то случилось раньше, и последствия перед тобой: I've cut my finger — я порезал палец (вот, кровь идёт). They've repaired the lift — лифт починили (можно ехать). Время не называем: оно не важно.
2. Опыт за жизнь
Когда говоришь, было ли что-то в твоей жизни вообще, без привязки к дате: I've never tried sushi. — Я никогда не пробовал суши. Have you ever worked abroad? — Ты когда-нибудь работал за границей? Сюда же относятся счёт и рекорды: This is the best film I've ever seen.
3. Период ещё не закончился
Сегодня, на этой неделе, в этом году — отрезок продолжается, поэтому английский считает его частью «сейчас»: I've drunk three coffees today. — Сегодня я выпил три кофе (и день ещё идёт). Сравни: I drank three coffees yesterday — вчерашний день закончен, нужен Past Simple.
4. Длится до сих пор
Со словами for и since Present Perfect описывает то, что началось в прошлом и продолжается: We've lived here for five years. — Мы живём здесь пять лет. Обрати внимание: по-русски тут настоящее время, «живём», и именно поэтому так часто звучит ошибочное We live here for five years.
for или since
For отвечает на вопрос «сколько времени»: for two days, for a month, for ages. Since отвечает на вопрос «с какого момента»: since Monday, since 2019, since I was a child. I've worked here for three years и I've worked here since 2023 говорят об одном и том же, просто с разных сторон.
been или gone
У глагола go две третьи формы, и путать их нельзя. He has gone to Paris — он уехал в Париж и сейчас там. He has been to Paris — он бывал в Париже и уже вернулся. Поэтому про опыт поездок всегда говорят been to: I've been to Japan twice.
Present Perfect в рабочей переписке
В письмах и рабочих чатах Present Perfect встречается на каждом шагу: важен не момент, а то, что дело сделано и можно двигаться дальше. Эти фразы стоит запомнить целиком:
- I've attached the presentation. — Прикладываю презентацию.
- We've received your request. — Мы получили ваш запрос.
- Have you had a chance to look at the draft? — Вы успели посмотреть черновик?
- I haven't heard back from the client yet. — Клиент мне пока не ответил.
- The meeting has been moved to Thursday. — Встречу перенесли на четверг.
Если в той же переписке появляется точное время, время глагола меняется: I sent the file yesterday at 5 p.m.
Когда нужен Past Simple
- Названо законченное время: yesterday, last week, in 2015, two hours ago, on Monday. I called her two hours ago.
- Время понятно из ситуации, даже если его не назвали: Did you see the match? — все знают, что матч был вчера вечером.
- Рассказ — цепочка событий: I got up, made coffee and checked my email.
- Человек или период в прошлом закончились: Tolstoy wrote 'War and Peace'. Писатель больше не пишет — значит, Past Simple, хотя книга существует и сейчас.
- Вопросы со словом when: When did you start learning English?
Неправильные глаголы, которые нужны чаще всего
Чтобы свободно переключаться между временами, нужны вторая форма (для Past Simple) и третья (для Present Perfect). Вот двенадцать глаголов, без которых не обходится ни один разговор:
| Глагол | Past Simple | Present Perfect | Перевод |
|---|---|---|---|
| be | was / were | been | быть |
| have | had | had | иметь |
| do | did | done | делать |
| go | went | gone / been | идти, ехать |
| see | saw | seen | видеть |
| get | got | got (в США — gotten) | получать, становиться |
| make | made | made | делать, создавать |
| take | took | taken | брать |
| buy | bought | bought | покупать |
| write | wrote | written | писать |
| read | read [red] | read [red] | читать |
| forget | forgot | forgotten | забывать |
Слова-подсказки
| Обычно с Present Perfect | Обычно с Past Simple |
|---|---|
| just — только что, already — уже, yet — ещё / уже (в вопросе) | yesterday, the day before yesterday |
| ever — когда-нибудь, never — никогда | ago — назад: ten minutes ago, a year ago |
| so far, up to now — на данный момент | last week / month / year |
| today, this week, this year — пока период идёт | in 2020, in March, on Monday |
| for и since — когда действие длится до сих пор | when I was a child, then, just now |
Подсказки помогают, но не заменяют смысл. This morning требует Present Perfect, если утро ещё идёт (I've had two meetings this morning), и Past Simple, если уже вечер (I had two meetings this morning).
Как времена работают в живом разговоре
В разговоре оба времени идут парой. Тему открывают Present Perfect — «было ли такое вообще?», а детали рассказывают в Past Simple — «когда и как именно».
— Have you ever been to Georgia? — Ты бывал в Грузии?
— Yes, I have. I went there last spring. — Да. Я ездил туда прошлой весной.
— Did you like it? — Понравилось?
— I loved it. We stayed in Tbilisi and drove to the mountains. — Очень. Мы жили в Тбилиси и ездили в горы.
Как только появилось «когда» — last spring, — разговор переключился на Past Simple и уже не возвращается. Этот переход — самый естественный способ рассказывать о себе.
Британский и американский вариант
В американском английском Past Simple встречается чаще: с just, already и yet американцы спокойно говорят I just ate, Did you finish yet?, тогда как британец скажет I've just eaten, Have you finished yet? Оба варианта правильные. Но если сомневаешься, выбирай британское правило: в нём Present Perfect с этими словами не будет ошибкой ни для кого.
6 ошибок, которые делают русскоязычные
I have seen him yesterday. → I saw him yesterday.
Yesterday — законченное время, с ним только Past Simple.
When have you arrived? → When did you arrive?
Вопрос when — о моменте, а моменты живут в Past Simple.
I live here for five years. → I've lived here for five years.
По-русски «живу», но действие тянется из прошлого до сейчас — нужен Present Perfect.
Did you ever be in London? → Have you ever been to London?
Опыт за жизнь — Present Perfect. И «бывать где-то» по-английски — been to.
I have been to Spain last summer. → I went to Spain last summer.
Last summer называет время — значит, Past Simple, даже если речь об опыте.
Pushkin has written many poems. → Pushkin wrote many poems.
Автор жил в прошлом, его время закончилось — Past Simple.
Упражнения с ответами
Поставь глагол в Present Perfect или Past Simple. Впиши ответ и нажми «Проверить» (или Enter). Если не получается — открой ответ с объяснением.
-
I (finish) the report. You can check it now.
Показать ответ
have finished — результат важен сейчас: отчёт готов, его можно смотреть.
-
We (move) to Kazan in 2021.
Показать ответ
moved — названо законченное время: in 2021.
-
you ever (try) Indian food?
Показать ответ
Have … tried — опыт за жизнь, ever.
-
She (call) me ten minutes ago.
Показать ответ
called — ago всегда с Past Simple.
-
I (not / see) my brother this month — he's very busy.
Показать ответ
haven't seen — месяц ещё не закончился.
-
When you (start) your new job?
Показать ответ
did … start — вопрос when спрашивает о моменте.
-
They (know) each other since school.
Показать ответ
have known — since: знакомы со школы и до сих пор.
-
Look! Somebody (park) in my spot again.
Показать ответ
has parked — результат перед глазами: место занято.
-
Last night we (watch) a film and (go) to bed late.
Показать ответ
watched, went — last night и цепочка событий в прошлом.
-
— Is Mark here? — No, he (just / leave).
Показать ответ
has just left — только что ушёл, и поэтому его нет сейчас. В американском варианте допустимо и just left.
Если ошибся больше трёх раз, вернись к главному вопросу из начала статьи: тебе важно, когда это было, или что из этого вышло сейчас? Почти все задания решаются им одним.
Потренируй Present Perfect с Polly
Расскажи Polly голосом, что ты уже успел сделать в этом году и чем занимался прошлым летом. Она подсветит каждое место, где время выбрано неправильно, и объяснит почему.
35 сообщений без регистрации и без карты
Вопросы и ответы
Можно ли сказать I have seen him yesterday?
Нет. Слово yesterday называет законченное время, а Present Perfect с точной датой в прошлом не сочетается. Правильно: I saw him yesterday. Present Perfect нужен без указания времени: I've seen him — я его видел (и сейчас это важно).
Какое время ставить с recently и just?
С just («только что») и recently («недавно») обычно ставят Present Perfect: I've just finished, she has recently moved. Но just now («только что, минуту назад») — это уже конкретный момент, с ним Past Simple: I called him just now. В американском английском Past Simple часто встречается и с just: I just finished.
Почему в вопросе When…? нельзя Present Perfect?
Вопрос when спрашивает о моменте в прошлом, а момент — территория Past Simple. Поэтому When did you arrive?, а не When have you arrived? Present Perfect подходит для вопросов без «когда»: Have you arrived yet? — Ты уже приехал?