Polly
Грамматика

Present Perfect или Past Simple: как выбрать время

По-русски оба времени — просто «прошедшее»: «я сделал». В английском выбор зависит от одного вопроса: тебе важно, когда это случилось, или что из этого вышло сейчас? Разберёмся на примерах и закрепим упражнениями.

· 9 мин чтения · уровень A2–B1

Present Perfect или Past Simple: как выбрать время

Коротко

ВремяКогда ставимКак строитсяПример
Present Perfectважен результат или опыт к нынешнему моменту, время не названо или ещё не закончилосьhave / has + третья форма глаголаI've lost my keys. — Я потерял ключи (и сейчас их нет).
Past Simpleдействие закончилось в прошлом, и понятно, когда именновторая форма глагола, в вопросе и отрицании — didI lost my keys yesterday. — Я потерял ключи вчера.
прошлое, отрезанноеPast Simpleyesterday, in 2019, two days ago
мостPresent Perfectслучилось раньше — важно сейчас
сейчасрезультат, опытtoday, this week, ever, yet
Past Simple ставит точку в прошлом. Present Perfect перекидывает мост из прошлого в «сейчас».

Главная разница — в одном вопросе

Перед тем как выбрать время, спроси себя: мне важно, когда это было, — или что из этого получилось сейчас?

Past SimpleI lost my keys yesterday.точка в прошлом, время названо — и всё, дело закрыто
Present PerfectI've lost my keys.времени нет, стрелка доходит до сейчас — результат важен сейчас
сейчас…и я до сих пор не могу войти
  • Если важен момент, место в истории, порядок событий — это 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 PerfectPast 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 SimplePresent PerfectПеревод
bewas / werebeenбыть
havehadhadиметь
dodiddoneделать
gowentgone / beenидти, ехать
seesawseenвидеть
getgotgot (в США — gotten)получать, становиться
makemademadeделать, создавать
taketooktakenбрать
buyboughtboughtпокупать
writewrotewrittenписать
readread [red]read [red]читать
forgetforgotforgottenзабывать

Слова-подсказки

Обычно с 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). Если не получается — открой ответ с объяснением.

  1. I (finish) the report. You can check it now.

    Показать ответ

    have finished — результат важен сейчас: отчёт готов, его можно смотреть.

  2. We (move) to Kazan in 2021.

    Показать ответ

    moved — названо законченное время: in 2021.

  3. you ever (try) Indian food?

    Показать ответ

    Have … tried — опыт за жизнь, ever.

  4. She (call) me ten minutes ago.

    Показать ответ

    called — ago всегда с Past Simple.

  5. I (not / see) my brother this month — he's very busy.

    Показать ответ

    haven't seen — месяц ещё не закончился.

  6. When you (start) your new job?

    Показать ответ

    did … start — вопрос when спрашивает о моменте.

  7. They (know) each other since school.

    Показать ответ

    have known — since: знакомы со школы и до сих пор.

  8. Look! Somebody (park) in my spot again.

    Показать ответ

    has parked — результат перед глазами: место занято.

  9. Last night we (watch) a film and (go) to bed late.

    Показать ответ

    watched, went — last night и цепочка событий в прошлом.

  10. — 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? — Ты уже приехал?

Читать дальше