Present Perfect

Время present perfect связывает прошлое с настоящим: оно показывает действия или опыт, которые произошли когда-то раньше, без указания на точное время, или начались в прошлом и продолжаются до сих пор. Его часто употребляют с маркерами вроде «already», «yet», «just» или «since», чтобы подчеркнуть связь с настоящим.

1.Конструкции

1.1Конструкции предложений / правильные глаголы

Чтобы образовать present perfect tense, следуйте этим основным правилам:
S = подлежащее (subject)
3 p.s. = 3-е лицо единственного числа (singular: he / she / it)
hasn't = has not
haven't = have not
QW = вопросительное слово (question word)

Конструкция Примеры
+ утверждение S + have / has(3 p.s.) + глагол(+ed / d) + ... I have visited John twice. He has visited John twice.
Я дважды навестил Джона. Он дважды навестил Джона.
- отрицание S + haven't / hasn't(3 p.s.) + глагол(+ed / d) +... We haven't liked loud music since 1990.
Нам не нравится громкая музыка с 1990 года.
? вопрос (QW) + have / has(3 p.s.) + S + глагол(+ed / d) +...? Have you called him yet? Where has he worked for already 5 years?
Ты уже позвонил ему? Где он работает уже 5 лет?

Проверьте себя

Поставьте глагол в Present Perfect Tense.
We (travel) _____ to three countries this year.
Поставьте глагол в Present Perfect Tense.
They (visit) _____ their grandparents a lot lately.
Поставьте глагол в Present Perfect Tense.
He (wash) _____ the car this weekend.

1.2Конструкции предложений / неправильные глаголы

Чтобы образовать present perfect tense, следуйте этим основным правилам:
S = подлежащее (subject)
(III) = форма past participle, то есть третья форма смыслового глагола (verb) → Irregular Verbs List, список неправильных глаголов (3-я колонка)
hasn't = has not
haven't = have not
QW = вопросительное слово (question word)

Конструкция Примеры
+ утверждение S + have / has(3 p.s.) + глагол(III) + ... I have seen John twice. He has seen John twice.
Я дважды видел Джона. Он дважды видел Джона.
- отрицание S + haven't / hasn't(3 p.s.) + глагол(III) +... We haven't seen John since 2015.
Мы не видели Джона с 2015 года.
? вопрос (QW) + have / has(3 p.s.) + S + глагол(III) +...? Have you seen him yet? Where has he been all this time?
Ты уже видел его? Где он был всё это время?

Проверьте себя

Поставьте глагол в Present Perfect Tense.
She (eat) _____ all her lunch.
Составьте отрицательное предложение в Present Perfect Tense.
They (not/write) _____ a new book.
Составьте отрицательное предложение в Present Perfect Tense.
I (not/be) _____ to the market.

2.Употребление

2.1Действие, завершённое к настоящему моменту, время неизвестно

Обычно это новость, а подробности передают во времени Past Simple.

Пример Комментарий
The Police have finally caught the murderer.
Полиция наконец поймала убийцу.
the news
новость
They found him in a bar.
Его нашли в баре.
details
подробности
I've bought a new car.
Я купил новую машину.
the news
новость
It cost too much.
Она стоила слишком дорого.
details
подробности
He's read 2 new books!
Он прочитал 2 новые книги!
the news
новость
He read them in a library.
Он читал их в библиотеке.
details
подробности

Проверьте себя

Выберите правильную форму глагола.
The athlete (not/break) _____ the world record yet.
Выберите правильную форму глагола.
A charity (donate) _____ thousands to disaster relief efforts.
Выберите правильную форму глагола.
The school (implement) _____ a new online system already. Now we can try it.

2.2Период времени, о котором мы говорим или который имеем в виду, не завершён.

На незавершённый период могут указывать today или this morning/afternoon/evening/week/month/year/century и т. д.

Present perfect с незавершённым периодом времени означает, что действие произошло или не произошло когда-то в пределах этого периода, без указания на точный момент.

Пример Комментарий
Have you seen him today?
Ты видел его сегодня?
at any time today
в любое время сегодня
He has run 20 miles.
Он пробежал 20 миль.
(so far) The focus is on the completion, result.
(пока что) Акцент на завершении, на результате.
Yes, I have/ Yes, I've seen him today.
Да, видел. / Да, я видел его сегодня.
at some time during the day
когда-то в течение дня
Has he been here lately/recently?
Он был здесь в последнее время?
at any time during the last week/month etc.
в любое время за последнюю неделю/месяц и т. д.
He has been here recently.
Он был здесь недавно.
at some undefined time during the last week/month etc.
когда-то за последнюю неделю/месяц, без указания на точный момент
He left recently*.
Он уехал недавно.
= He left a short time ago.
= Он уехал незадолго до этого.
  • recently во времени (tense) simple past означает 'a short time ago' - «незадолго до этого» Акцент на завершении, на результате.

Проверьте себя

Поставьте глагол в правильное время.
I (call) _____ him twice today.
Поставьте глагол в правильное время.
She (visit) _____ the library this afternoon.
Поставьте глагол в правильное время.
We (travel) _____ to two countries this year.

2.3Действие, которое начинается в прошлом и продолжается в настоящем

Действие обычно начинается в прошлом и продолжается и после момента речи - уже в настоящем. Здесь мы часто видим так называемые маркеры времени (tense). Но учтите: они не всегда надёжны! ( lately, recently, for + period of time, all one's life, since + a point in time, all day/night/week и т. д. ). Однако акцент здесь на результате, а не на процессе.

Пример Комментарий
I have lived here for 2 years.
Я живу здесь 2 года.
I still live here.
Я всё ещё живу здесь.
We have waited all day.
Мы ждём весь день.
We are still waiting.
Мы всё ещё ждём.
He has always worked for us.
Он всегда работает у нас.
He still works for us.
Он всё ещё у нас работает.
I haven't seen him since November.
Я не видел его с ноября.
Last time I saw him in November. Now it's January.
В последний раз я видел его в ноябре. Сейчас январь.
I' ve lived here since I entered the University.
Я живу здесь с тех пор, как поступил в университет.
I entered the University in 2022 and came to live here. I still live here.
Я поступил в университет в 2022 году и переехал сюда жить. Я всё ещё живу здесь.
I've made many new friends since I have lived here.
Я завёл много новых друзей с тех пор, как живу здесь.
up to now, I still live here
до этого момента; я всё ещё живу здесь

Проверьте себя

Поставьте глагол в правильное время.
I (live) _____ in this city for ten years.
Поставьте глагол в правильное время.
They (study) _____ for their exams all week.
Поставьте глагол в правильное время.
They (work) _____ on this project for over a year.

2.4Многократные действия в прошлом, которые, вероятно, повторятся снова, описание опыта.

Present perfect здесь можно употреблять для привычных действий, повторяющегося опыта или жизненного опыта до настоящего момента, а также для уникального и недавнего опыта.

Пример Комментарий
They've always answered my letters.
Они всегда отвечали на мои письма.
It's usual for them. In the past and now as well.
Для них это обычно. И в прошлом, и сейчас.
I've been to Paris twice.
Я дважды был в Париже.
Multiple action, my experience
Многократное действие, мой опыт
I've never been late for work.
Я никогда не опаздывал на работу.
It's habitual for me, not to be late. In the past and now as well.
Для меня привычно не опаздывать. И в прошлом, и сейчас.
This is the best wine I have ever drunk.
Это лучшее вино, которое я когда-либо пил.
used here to describe my life experience up to the present.
употребляется здесь, чтобы описать мой жизненный опыт до настоящего момента.
It/This is the first time I have seen a mounted band.
Я впервые вижу конный оркестр.
to describe a unique and recent experience that has just occurred or is happening for the first time.
чтобы описать уникальный и недавний опыт, который только что произошёл или происходит впервые.
It is only the second time he has been in a canoe.
Он лишь второй раз был в каноэ.
to describe repeated experiences up to the present moment.
чтобы описать повторяющийся опыт до настоящего момента.

Проверьте себя

Поставьте глагол в правильное время.
I (play) _____ chess with him more times than I can count.
Поставьте глагол в правильное время.
They (always/support) _____ me during difficult times.
Поставьте глагол в правильное время.
I (visit) _____ the Grand Canyon three times.

3.Тонкости

3.1to Be In / To

Конструкция to be + in + place в перфектных временах подчёркивает нахождение внутри места в течение некоторого времени. Она означает, что вы всё ещё находитесь там в момент речи.

Пример Комментарий
She has been in the library all day long.
Она в библиотеке уже весь день.
She is now in the library.
Она сейчас в библиотеке.
I've been in the room for 2 hours.
Я в комнате уже 2 часа.
I am still here, in this room.
Я всё ещё здесь, в этой комнате.
I've been in Paris for a week.
Я в Париже уже неделю.
I arrived in Paris a week ago and I am now in Paris
Я приехал в Париж неделю назад, и сейчас я в Париже

Конструкция to be + to + place в перфектных временах означает, что действие (посещение места или поездка туда) считается завершённым, и акцент на том, что вы побывали там когда-то в прошлом. Она не указывает, что вы сейчас в этом месте. Вы уже там побывали и двинулись дальше.

Пример Комментарий
She has been to the library twice.
Она дважды была в библиотеке.
past completed visit, experience. She is not in the library now.
завершённый визит в прошлом, опыт. Её нет сейчас в библиотеке.
I' ve been to the room many times.
Я много раз бывал в этой комнате.
I am not in the room now.
Меня нет сейчас в комнате.
I've been to Paris three times.
Я трижды был в Париже.
I am not in Paris now.
Сейчас я не в Париже.

Проверьте себя

Поставьте глагол в правильное время и выберите правильный предлог.
They (be + in / to) _____ the office all day.
Поставьте глагол в правильное время и выберите правильный предлог.
They (be + in / to) _____ that house for over a decade.
Поставьте глагол в правильное время и выберите правильный предлог.
She (be + in / to) _____ the same town her whole life.

3.2already и yet

Тип предложения Пример Комментарий
Утверждение + I have already read the book.
Я уже прочитал эту книгу.
something is done or achieved, often before the expected time
что-то сделано или достигнуто, часто раньше, чем ожидалось
Gosh, he's finished painting the kitchen already!
Ого, он уже покрасил кухню!
that's more than was expected at this time
это больше, чем ожидалось к этому моменту
Отрицание - The bus hasn't come yet.
Автобус ещё не пришёл.
something has not happened up to now
что-то не произошло до сих пор
I haven't decided on the topic yet, but I think I will speak about literature.
Я ещё не выбрал тему, но, думаю, буду говорить о литературе.
things which are expected but which have not happened
то, чего ожидают, но что ещё не произошло
Вопрос ? Has your brother finished school yet?
Твой брат уже закончил школу?
I expect that
я этого ожидаю
Вопрос ? Has your brother already finished school? He's only 17!
Твой брат уже закончил школу? Ему всего 17!
I'm surprised if your brother has finished school. I did not expect it to happen until later.
Я удивлён, если твой брат уже закончил школу. Я не ожидал, что это произойдёт так рано.

Как видите, already в вопросах может передавать удивление говорящего, что что-то неожиданно.

Проверьте себя

Выберите правильные слова.
We're still waiting at the stop — the bus _____.
Выберите правильные слова.
Gosh, the bowl is empty! You _____ all the soup, and I only served it a minute ago.
Выберите правильные слова.
I _____ my concert ticket, so I can relax — the show is next month.

3.3Действие завершается в момент речи

Однако иногда действие завершается в момент речи:

Пример Комментарий
(on meeting someone): I haven't seen you for ages!
(при встрече с кем-то): Я не видел тебя целую вечность!
but I see you now
но сейчас я тебя вижу
Where have you been all that time?
Где ты был всё это время?
the "mentioned time" is over
«упомянутое время» уже прошло
This room hasn't been cleaned for months.
Эту комнату не убирали месяцами.
but we are cleaning it now
но сейчас мы её убираем
It has been very cold lately but it's just beginning to get warmer.
В последнее время было очень холодно, но только начинает теплеть.
It's not that cold now
сейчас уже не так холодно

Проверьте себя

Поставьте глагол в правильное время.
She (not play) _____ the piano for such a long time. Let's listen to her perform!
Поставьте глагол в правильное время.
They (not go) _____ hiking in months. This trail is perfect for them to reconnect with nature.
Поставьте глагол в правильное время.
I (not see) _____ you for ages! Where have you been all this time?

4.Частые вопросы

Когда используется Present Perfect?

Present Perfect используют для прошлых действий, которые важны сейчас: опыт, новости и результаты, незаконченный период времени и ситуации, которые продолжаются до сих пор. Например: «I've been to Paris twice» (опыт), «I've bought a new car» (новость), «Have you seen him today?» (день ещё не закончился) и «I have lived here for two years» (я до сих пор здесь живу). Когда вы добавляете подробности о том, когда и как это произошло, переходите на Past Simple: «I've bought a new car. I bought it on Monday».

Как образуется Present Perfect?

Present Perfect образуется из have или has и причастия прошедшего времени (past participle): «I have finished», «She has finished». Has ставится с he, she и it, а have с I, you, we и they. Правильные глаголы получают окончание -ed («We have worked»), а неправильные глаголы берут третью форму: «She has eaten», а не «She has ate». В отрицании используйте haven't или hasn't: «He hasn't seen it». В вопросе have или has ставится перед подлежащим (subject): «Have you called him yet?»

For или since в Present Perfect: как правильно?

For ставится перед отрезком времени («for five years»), а since перед начальной точкой («since 2020»). Поэтому правильно «I have lived here for five years», а не «I have lived here since five years» и не «I live here for five years». Последняя ошибка идёт из русского: «я живу здесь пять лет» говорят в настоящем времени. For отвечает на вопрос «How long?» (for two hours, for ages), а since на вопрос «From when?» (since Monday, since November). После since может идти и придаточное предложение (clause) в Past Simple: «I've made many friends since I moved here».

Been to или been in: в чём разница в Present Perfect?

«Been to» значит, что вы побывали в каком-то месте и вернулись, а «been in» значит, что вы находились там какое-то время, часто до сих пор. Сравните «She has been to Paris three times» (сейчас её там нет) и «She has been in Paris for a week» (она всё ещё там). Русское «бывал в Париже» подталкивает к «in», но для посещения нужен «been to». С been in обычно говорят, как долго: «They've been in the office all day». Gone to означает другое: «He has gone to Paris» значит, что он уехал туда и ещё не вернулся.

Как использовать already, just и yet в Present Perfect?

Already и just обычно ставятся между have и смысловым глаголом (main verb) в утвердительных предложениях, а yet обычно стоит в конце отрицаний и вопросов. Например: «I have already read the book», «She's just arrived» и «The bus hasn't come yet». Already значит «раньше, чем ожидалось», just значит «только что», а yet значит «к настоящему моменту», когда вы ждёте, что это произойдёт: «Has your brother finished school yet?» Already в вопросе может выражать удивление: «Has he already finished school? He's only 17!»

Готовы отработать эту тему?

Скачайте приложение и отрабатывайте тему как игру — с опытом, сериями и мгновенной обратной связью.