Present Perfect: общая информация, правила и примеры
При знакомстве с правилами Present Perfect (настоящим совершенным временем), наверное, у каждого возникал вопрос, что это за такое время — совершенное — и зачем оно вообще нужно. Сегодня мы разберемся, когда следует использовать примеры Present Perfect, как оно образуется и чем отличается от Past Simple.
Содержание
1. Правила Present Perfect: случаи употребления в предложениях
2. Построение утвердительных предложений
5. Маркеры времени Present Perfect: примеры
6. Различия между правилами Present Perfect и Past Simple
8. FAQ
Правила Present Perfect: случаи употребления в предложениях
Present Perfect (настоящее совершенное время) — время, которое сочетает в себе прошлое и настоящее, позволяя говорить о завершенных действиях (поэтому оно и совершенное), которые все еще оказывают влияние на нынешний момент (отсюда настоящее). Благодаря своей способности фокусироваться на результатах прошлого, это время придает языку глубину и выразительность, делая его богаче и точнее.
Что же это за прошедшие действия, связанные с настоящим? Например:
I’m so happy; I’ve finished my monthly report. — Я так счастлив. Я закончил свой месячный отчет. (Вы закончили свой отчет (действие завершено), и вы от этого счастливы, потому что теперь вы свободны (вот и влияние на настоящий момент)).
Рассмотрим другие случаи применения правил Present Perfect на примерах в таблице:
Правила применения Present Perfect |
Пример |
Объяснение |
Завершено действие, имеющее результат в настоящем |
I’ve bought a car. — Я купила машину. |
Действие завершено, потому что покупка состоялась, а результат — у меня есть машина, теперь я могу быстрее доехать до работы, например |
Завершенное действие, без указания времени, когда оно произошло, или произошло в период времени, который ещё не закончился (today, this week, this month) |
We’ve already had lunch. — Мы уже пообедали. |
Действие уже произошло (есть слово already — уже), но мы не знаем точного времени |
Личный опыт, часто с фокусом в результате |
Frank has visited more than 30 countries so far. — Фрэнк посетил более 30 стран на данный момент. |
Фрэнк был в 30 странах (результат, завершено действие). Но есть здесь и привязка к настоящему — этот результат действителен на данный момент, поскольку в будущем он может посетить другие страны, и тогда результат изменится |
Вопрос о личном опыте с ever |
Have you ever used AI tools? — Вы когда-нибудь пользовались инструментами ИИ? |
Снова имеем совершенное действие, потому что спрашиваем о прошлом опыте, но этот опыт актуален лишь на момент, когда мы спрашиваем, потому что все может измениться |
Действие или состояние, продолжающиеся до момента речи (обычно с глаголами, не употребляемыми во временах группы Continuous: believe, have, like и т.д.) |
Linda’s worked in this company since 2010. — Линда работает в этой компании с 2010 года. |
Линда начала работу в 2010 году и до сих пор работает в этой компании (связь с настоящим) |
Важно: Обратите внимание на разницу между использованием глаголов to be и to go в примерах Present Perfect:
1. Julia’s been to Paris.
2. Julia’s gone to Paris.
В первом случае Джулия была в Париже (мы не знаем, когда, но у нее есть такой опыт), и уже вернулась оттуда. Во втором предложении она уехала в Париж и до сих пор там находится.
Также запомните, что в таких случаях мы используем предлог to:
✗ She’s been in Germany.
✓ She’s been to Germany.
Построение утвердительных предложений
Примеры Present Perfect согласно правилам образуются с помощью вспомогательного глагола have (для I, you, we, they) или has (для he, she, it) и основного глагола в третьей форме.
Вы, конечно, знаете, что в английском языке есть правильные и неправильные глаголы. При образовании предложений в Present Perfect важно помнить об этом. Если глагол правильный (как work, start), мы просто добавляем окончание -ed, если же глагол неправильный (к примеру, go, drive, see), то следует употреблять третью форму (go — gone, drive — driven, see — seen). Подробнее о неправильных глаголах в английском языке можно узнать здесь.
Формула Present Perfect выглядит так:
[подлежащее] + have/has + [третья форма глагола или глагол с окончанием -ed]
Рассмотрим примеры предложений в Present Perfect:
-
I have seen this film. — Я видел этот фильм.
-
You have finished your homework. — Ты выполнил свое домашнее задание.
-
He has read this book. — Он прочитал эту книгу.
-
She has visited London. — Она была в Лондоне.
-
We have bought a new coffee maker. — Мы купили новую кофеварку.
-
They have built a house. — Они построили дом.
Обратите внимание, что have можно сократить до ‘ve, а has — до ‘s. Это часто происходит в разговорной речи, чтобы можно было быстрее донести свою мысль.
-
I’ve seen this film. — Я видел этот фильм.
-
She’s visited London. — Она была в Лондоне.
Отрицательные предложения
Чтобы образовать отрицательные предложения, достаточно взять схему английского утвердительного предложения и присоединить частицу not к вспомогательному глаголу have/has. Формула выглядит так:
[подлежащее] + have/has NOT + [третья форма глагола или глагол с окончанием -ed]
Очень часто have not сокращается до haven’t, а has not — до hasn’t.
-
I have not (haven’t) submitted the report yet. — Я еще не отправил отчет.
-
You have not (haven’t) completed the project. — Ты не завершила проект.
-
He has not (hasn’t) received the email. — Он не получил электронное письмо.
-
She has not (hasn’t) updated the presentation. — Она не обновила презентацию.
-
We have not (haven’t) finalised the deal. — Мы еще не заключили соглашение.
-
They have not (haven’t) reviewed the financial report. — Они еще не просмотрели финансовый отчет.
Вопросительные предложения
В вопросительном предложении вспомогательный глагол традиционно выносится в начало предложения. Поэтому формула выглядит так:
have/has + [подлежащее] + [третья форма глагола или глагол с окончанием -ed]?
-
Have I sent you his number? — Я отправлял его номер?
-
Have you finished the meeting minutes? — Ты завершила протокол встречи?
-
Has he completed the market analysis? — Он завершил анализ рынка?
-
Have they received the updated documents? — Они получили обновленные документы?
-
Has she sent the proposal to the team? — Она направила предложение команде?
-
Have we agreed on the terms of the contract? — Мы согласовали условия контракта?
Краткий положительный ответ на вопрос в настоящем совершенном времени звучит как «Yes, местоимение + have/has», отрицательный — «No, местоимение + haven't / hasn't».
Специальные вопросы (с вопросительными словами what, when, why, how и т.д.) образуются по такой же формуле, только вопросительное слово выносится в начало предложения:
[вопросительное слово] + have/has + [подлежащее] + [третья форма глагола или глагол с окончанием -ed]?
Why have you not responded to the client's email yet? — Почему ты еще не ответил на письмо клиента?
Маркеры времени Present Perfect: примеры
Как и другие времена в английском языке, Present Perfect имеет свои слова-маркеры, помогающие нам понять, когда именно нужно его использовать. Рассмотрим основные из них:
- ever — когда-нибудь;
- never — никогда;
- before — раньше, до этого;
- already — уже;
- yet — еще не, уже;
- just — только что;
- so far — пока, до сих пор;
- lately — в последнее время;
- recently — недавно;
- once, twice — один раз, дважды;
- a lot of, several times — много раз, несколько раз;
- today — сегодня;
- this week — на этой неделе;
- this month — в этом месяце;
- this year — в этом году;
- for an hour — в течение часа;
- for five years — в течение пяти лет;
- for a long time — в течение долгого времени;
- for ages — целую вечность;
- since yesterday — со вчерашнего дня;
- since 2015 — с 2015 года.
Примеры предложений в Present Perfect со словами-маркерами:
-
Have you ever attended leadership training? — Ты когда-нибудь посещал тренинг по лидерству?
-
They have never faced such a difficult situation before. — Они никогда не сталкивались с такой сложной ситуацией раньше.
-
I have worked on similar projects before. — Я работал над подобными проектами раньше.
-
We have just signed the contract. — Мы только что подписали контракт.
-
We have received several emails today. — Мы получили несколько электронных писем сегодня.
-
Sofia has moved to a new office recently. — София недавно переехала в новый офис.
-
I haven’t seen Mark for ages. — Я не видела Марка целую вечность.
Обратите внимание на разницу между некоторыми словами-маркерами Present Perfect:
1) for vs since
For и since используются для описания ситуации, которая началась в прошлом и продолжается до настоящего момента. Однако for показывает продолжительность действия, то есть как долго что-то происходит; в то время как since обозначает начало действия, то есть с какого момента что-то происходит.
-
I have worked here for five years. — Я работаю здесь в течение пяти лет (как долго?).
-
I have worked here since 2018. — Я работаю здесь с 2018 года (с каких пор?).
2) already vs yet
Already используется в утвердительных предложениях Present Perfect для обозначения того, что действие уже произошло. Обычно ставится после have/has и перед основным глаголом. Yet используется в отрицательных и вопросительных предложениях для обозначения того, что действие еще не произошло, но ожидается. Используется в конце предложения.
-
I have already finished the report. — Я уже завершил отчет.
-
Have you finished the report yet? — Ты уже закончил отчет?
-
I haven’t finished the report yet. — Я еще не завершил отчет.
Различия между правилами Present Perfect и Past Simple
Может показаться, что правила Present Perfect можно легко заменить на правила Past Simple. Однако оба времени имеют существенные отличия:
Правила Present Perfect с примерами |
Правила Past Simple с примерами |
Завершенное действие с результатом в настоящем, без указания конкретного времени: Pete has already left the office. — Пит уже ушел из офиса. |
Завершенное действие с указанием времени: Pete left the office at 6 pm yesterday. — Пит вчера ушел с работы в 6 вечера. |
В вопросах об опыте с ever или before: Have you worked with this app before? — Вы работали с этим приложением раньше? |
Если мы хотим уточнить детали: How did you find out about this app? — Как вы узнали об этом приложении? |
Если говорим о действии, которое началось в прошлом и до сих пор продолжается: I’ve lived in this city for 5 years. I really like it. — Я живу в этом городе пять лет. Он мне очень нравится. |
Если говорим о действии, которое происходило в завершенный промежуток времени: They lived in Prague for 10 years .Now they’re living in Berlin. — Они прожили в Праге 10 лет. Сейчас они живут в Берлине. |
Запомните: если есть конкретное время (yesterday, last year, in 2010) -– это точно Past Simple. Если важный результат или опыт -– тогда Present Perfect.
Упражнение на закрепление
Прочтите предложения и выберите правильный вариант. Чтобы увидеть подсказку, нажмите на соответствующее предложение.
We’ve been friends (for / since) childhood.
since
Linda (‘s been / ‘s gone) to Warsaw. She’s on a business trip there.
‘s gone
I (graduated / ‘ve graduated) from university in 2016.
graduated
He (hasn’t / haven’t) booked the tickets yet.
hasn’t
Fleur (wrote / has written) 5 books. She’s working on the 6th one.
has written
I (didn’t see / haven’t seen) Sam today.
haven’t seen
(Have you ever tried / Did you ever try) sushi?
Have you ever tried
I can’t open the door. I (‘ve lost / lost) the keys.
‘ve lost
FAQ
1. Когда используется Present Perfect?
Правила Present Perfect используется, чтобы описать действия, которые произошли в прошлом, но имеют результат в настоящем, или время, когда они произошли, не указано. Также Present Perfect используется для описания опыта или состояний, которые начались в прошлом и до сих пор продолжаются.
2. Как образуется Present Perfect?
Формула Present Perfect, согласно правилам, выглядит так:
✓ Утвердительное предложение: [Подлежащее] + have/has + [третья форма глагола или глагол с окончанием -ed]
I have lost my keys. — Я потерял свои ключи.
✓ Отрицательное предложение: [Подлежащее] + haven't/hasn't + [третья форма глагола или глагол с окончанием -ed]
We haven’t opened the box yet. — Мы еще не открывали коробку.
✓ Вопросительное предложение: [Вопросительное слово] + have/has + [третья форма глагола или глагол с окончанием -ed]?
How many cups of coffee have you had today? — Сколько чашек кофе ты выпил сегодня?
3. Какие маркеры времени чаще всего используются с Present Perfect?
Чаще всего в предложениях Present Perfect используются следующие маркеры времени:
- already;
- yet;
- just;
- today;
- this week;
- before;
- ever;
- for;
- since.
4. Как отличить Present Perfect от Past Simple?
Правила Present Perfect используются, когда важен результат действия сейчас или когда действие началось в прошлом и продолжается до сих пор. Например: We have known each other since school. — Мы знакомы со школы. (Действие началось в прошлом и продолжается до сих пор.)
Past Simple используется, когда действие завершилось в конкретный момент в прошлом и не влияет на настоящий момент: We met at school. — Мы познакомились в школе. (Действие произошло в конкретный момент в прошлом.)
Читайте также:
Хочешь на бесплатный пробный урок?