Present Perfect Simple

A2 Present perfect simple 25 / 50

Кратко

Present Perfect связывает прошлое с настоящим: have/has + причастие прошедшего времени. Мы используем эту форму для жизненного опыта, недавних новостей и вещей, которые начались в прошлом и всё ещё верны. Мы не используем её со словом-маркером законченного периода, например yesterday или last week.

Правило

Образуйте Present Perfect с помощью have / has + причастие прошедшего времени («третья форма» глагола).

  • Правильные глаголы: причастие прошедшего времени оканчивается на -ed, так же как и Past Simple (work -> worked, live -> lived).
  • Неправильные глаголы: нужно выучить третью форму (go -> went -> gone, see -> saw -> seen).

Present Perfect используется в четырёх основных случаях:

УпотреблениеЗначениеПример
Жизненный опытчто-то произошло (или нет) когда-то в вашей жизни — точное время не важноI have visited Rome. / I have never tried sushi.
Недавнее действиезавершённое действие, которое ощущается близким к настоящему моменту — часто со словами just, already, yetShe has just left.
До настоящего моментаначалось в прошлом и продолжается — со словами for и sinceWe have known each other for years.
Действие в прошлом — результат сейчасчто-то произошло, и мы всё ещё видим результат сейчасI have lost my keys. (= у меня их сейчас нет)

Главное различие с Past Simple: если в предложении есть слово-маркер законченного периода (yesterday, last week, in 2019, two days ago, when I was a child), используйте Past Simple, а не Present Perfect.

НеправильноПравильно
I have seen him yesterday.I saw him yesterday.
She has called me last week.She called me last week.

После since обычно используется Past Simple: отправной точкой может быть целое придаточное, называющее событие, с которого начался период, и в этом придаточном используется Past Simple, а сказуемое главного предложения остаётся в Present Perfect — We have shared an office since the team moved upstairs. Этот Past Simple лишь отмечает, где начинается период, поэтому он не переводит сказуемое главного предложения в прошедшее время.

Примечание (амер. и брит. английский): в американском английском часто используется Past Simple там, где в британском — Present Perfect, например Did you eat yet? (амер.) и Have you eaten yet? (брит.). Оба варианта понятны.

Формы и закономерности

Утверждение: подлежащее + have/has + причастие прошедшего времени

Подлежащееhave/hasПричастие
I / you / we / theyhavefinishedthe work.
he / she / ithasfinishedthe work.

Отрицание: подлежащее + have not / has not + причастие. Краткие формы: haven’t, hasn’t.

Подлежащееhaven’t/hasn’tПричастие
I / you / we / theyhaven’tseenthe film.
he / she / ithasn’tseenthe film.

Вопросы: Have/Has + подлежащее + причастие?

Have/HasПодлежащееПричастие
Haveyoutriedit?
Hasshecalledback?

Краткие ответы: Yes, I have. / No, I haven’t. - Yes, she has. / No, she hasn’t.

Краткие формы have/has в утвердительных предложениях: I’ve, you’ve, we’ve, they’ve, he’s, she’s, it’s.

Начальный список неправильных причастий прошедшего времени:

БазаPast SimpleПричастие прошедшего времени
bewas/werebeen
gowentgone
seesawseen
dodiddone
makemademade
havehadhad
taketooktaken
writewrotewritten
eatateeaten
meetmetmet

been vs gone:

ПредложениеЗначение
He has gone to the shop.Он всё ещё отсутствует (сейчас он в магазине).
He has been to the shop.Он сходил и вернулся.

Примеры

EnglishПримечание
Have you ever been to Spain?Жизненный опыт; ever = когда-либо в жизни.
I’ve never tried Thai food.Жизненный опыт, которого не было.
She’s just finished her homework.Just = совсем недавно.
Have you done it yet?Yet в вопросе спрашивает об ожидаемом действии.
He hasn’t called me back yet.Yet в отрицании = до сих пор этого не произошло.
We’ve lived here for ten years.For + длительность; всё ещё верно сейчас.
They’ve known each other since 2010.Since + начальная точка; всё ещё верно сейчас.
I’ve lost my phone, so I can’t call you.Действие в прошлом с явным результатом в настоящем.

Типичные ошибки

  • I have seen him yesterday. -> I saw him yesterday. — слово-маркер законченного периода требует Past Simple.
  • She have finished. -> She has finished. — используйте has с he/she/it.
  • I have went to London. -> I have gone / been to London. — используйте причастие (gone/been), а не форму Past Simple went.
  • I live here for five years. -> I’ve lived here for five years. — «до сих пор» требует Present Perfect, а не Present Simple.
  • I’ve been there since two weeks. -> I’ve been there for two weeks. — for + длительность, since + начальная точка.

Советы

  • Слова-маркеры для Present Perfect: ever, never, just, already, yet, so far, for, since.
  • Слова-маркеры для Past Simple: yesterday, ago, last (week/year), in 2019, when…. Если видите такое слово, переключайтесь на это время.
  • for отвечает на вопрос «how long?» (for two days); since отвечает на вопрос «from when?» (since Monday, since we moved in).
  • gone = всё ещё отсутствует; been = сходил и вернулся. Представьте человека: он здесь или нет?