Начните учебный год
с уверенного английского!
До −20% на занятия для детей
Скидка сгорит через
Поможем ребёнку увереннее говорить и понимать английский
Узнать больше
08:00:00
Запись на занятие
Заполните данные, чтобы записаться на занятие и получите в подарок:
Пошаговый план
Как сделать изучение языка привычкой всего за 15 минут в день!
Уходите без подарка?
Познакомьтесь с нашей методикой обучения английскому языку в игровой и увлекательной форме. Опытный преподаватель проведет урок, покажет подходящие упражнения и поможет оценить ваш уровень. Урок полностью онлайн и бесплатный!
Наш преподаватель свяжется с вами, подтвердит запись и ответит на все вопросы. Пожалуйста, будьте на связи.
Оставьте заявку
И получите доступ к скидкам и бесплатному уроку
Оставьте заявку
Мы свяжемся с вами и подберем идеальный формат обучения
Запишитесь на бесплатное занятие! 🎉
Хотите попробовать урок английского бесплатно? Оставьте свои данные, и мы подберём подходящее время для вашего первого занятия. 

Present Perfect в английском: правила, примеры и упражнения, после которых это время перестанет пугать

Present Perfect в английском используют, когда событие уже произошло, но для разговора важна его связь с настоящим. Например, фраза I have lost my keys сообщает не столько о самой потере, сколько о нынешней проблеме: ключей у человека сейчас нет.
Русскоязычным ученикам эта логика поначалу непривычна. Мы можем сказать «я потерял ключи» и «я потерял ключи вчера», не меняя грамматическое время. По-английски ситуации различаются: I have lost my keys и I lost my keys yesterday. В первом случае на первом плане нынешний результат, во втором — событие вчерашнего дня.
Если английские времена пока путаются между собой, на занятиях в Play Practice можно последовательно разобраться, как работают времена в английском, и научиться выбирать нужную форму уже в речи.
В статье разберем:
  • как строится эта грамматическая конструкция;
  • в каких ситуациях она нужна;
  • чем она отличается от Past Simple и длительной формы;
  • где ставить already, yet, just, since и for;
  • какие ошибки чаще встречаются у русскоязычных учеников;
  • как закрепить тему на упражнениях.
Софья Копылова
Преподаватель
  • Высшее лингвистическое образование и уровень английского C2.
  • Большой опыт работы с учениками, помогает достичь уровней C1-C2, работает с блогерами и медийными личностями.
  • Создаёт эстетичные персонализированные уроки под каждого ученика.

Правило Present Perfect в английском: как образуется время

Грамматическая схема образования Present Perfect: глаголы have или has в фигурной скобке плюс третья форма глагола V3
Формула выглядит так:
have/has + V3 (past participle)
С I, you, we, they используется have:
I have sent the email. — Я отправил письмо.
We have booked a table. — Мы забронировали столик.
С he, she, it нужен has:
She has changed her job. — Она сменила работу.
Tom has forgotten his password. — Том забыл пароль.
V3 — третья форма смыслового глагола. У правильных глаголов она обычно образуется с помощью окончания -ed: work — worked, open — opened, call — called.
Неправильные глаголы устроены иначе: see — saw — seen, write — wrote — written, go — went — gone. Если нужная форма забылась, ее можно проверить по таблице неправильных глаголов: понадобится третья колонка.
Чтобы понять, как образуется present perfect в английском языке, достаточно запомнить эту схему: с I, you, we, they ставим have, с he, she, it — has, а смысловой глагол используем в третьей форме.
Утвердительные, отрицательные и вопросительные предложения
Улыбающаяся девушка указывает пальцем на табличку с надписью Present Perfect и примером I have eaten
В утверждении сначала идет подлежащее, затем have/has и V3:
I have seen this film. — Я видел этот фильм.
She has already left. — Она уже ушла.
В речи полные формы часто сокращаются: I have → I’ve, she has → she’s, we have → we’ve. Однако при изучении темы полезно первое время мысленно восстанавливать полную форму: так проще видеть структуру предложения.
Для отрицания после вспомогательного глагола ставят not:
I haven’t called Anna yet. — Я еще не позвонил Анне.
She hasn’t answered my message. — Она не ответила на мое сообщение.
В вопросе have или has перемещается перед подлежащим:
Have you seen my phone? — Ты видел мой телефон?
Has Kate arrived? — Кейт приехала?

Тип Формула Пример Перевод
Перевод Subject + have/has + V3 We have booked a room. Мы забронировали номер.
Отрицание Subject + have/has + not + V3 We haven't booked a room. Мы не забронировали номер.
Вопрос Have/Has + subject + V3? Have you booked a room? Вы забронировали номер?
Have и has в этой конструкции не означают «иметь». Здесь это вспомогательные глаголы.
Когда используется Present Perfect Simple в английском
Рыжая девушка держит маленький красный будильник перед своим глазом, изображая удивление, на розовом фоне
Эта форма встречается, когда речь идет о недавнем событии, жизненном опыте или ситуации, которая началась раньше и сохраняется сейчас. Выбирать время удобнее по смыслу фразы, а не по одному знакомому слову-маркеру.
Основные случаи употребления
Разберем, когда используется present perfect в английском, на обычных жизненных ситуациях.
Важен нынешний результат
Вы собираетесь выйти из дома и обнаруживаете, что ключей нет:
I have lost my keys.
Когда именно они пропали, сейчас несущественно. Проблема в том, что без них нельзя открыть дверь или завести машину.
Другой пример:
She has broken her glasses. — Она сломала очки.
Собеседнику сообщают о текущем положении дел: очки сломаны.

Говорим о жизненном опыте

She has been to Italy three times. — Она была в Италии три раза.
Даты поездок здесь не называются. Если появится конкретный период, понадобится другое время: She went to Italy last summer.
То же происходит в вопросах об опыте:
Have you ever tried surfing? — Ты когда-нибудь пробовал заниматься серфингом?

Событие произошло недавно

We have just spoken to Anna. — Мы только что поговорили с Анной.
They have already ordered dinner. — Они уже заказали ужин.
В обоих случаях событие завершилось совсем недавно и имеет отношение к происходящему сейчас.

Ситуация длится до сих пор

I have lived here for five years. — Я живу здесь пять лет.
Человек поселился здесь пять лет назад и все еще живет по этому адресу.
We have known each other since university. — Мы знаем друг друга со времен университета.
С глаголами состояния, например know, believe, like, обычно выбирают простую форму, даже если речь идет о длительном периоде.
Сравните ее с Present Simple: I work in a bank сообщает место работы, а I have worked in this bank for six years уточняет, сколько продолжается эта ситуация.
Разница между Present Perfect и Past Simple
Здесь полезно смотреть на то, куда направлено внимание говорящего.
I have lost my keys.
I lost my keys yesterday.
Первая фраза описывает нынешнюю проблему: ключей нет. Во второй появляется yesterday, и речь уже идет о конкретном событии вчера.
Сравним еще два вопроса:
Have you ever been to Berlin? — Ты когда-нибудь был в Берлине?
Did you go to Berlin last year? — Ты ездил в Берлин в прошлом году?
В первом случае спрашивают об опыте за всю жизнь. Во втором интересуются конкретной поездкой.

Present Perfect Past Simple
Есть связь с текущей ситуацией Событие осталось в завершенном прошлом
Точный момент часто не называется Время события известно или указано
She has lost her passport. She lost her passport yesterday.
We have seen this film. We saw this film last week.
Слова yesterday, last week, two days ago, in 2020 обычно требуют Past Simple, поскольку обозначают законченный момент или период. Если разница пока чувствуется неуверенно, правила Past Simple помогут подробнее разобрать эту часть грамматики.

В чем разница между Present Perfect и Present Perfect Continuous в английском

Разницу удобно увидеть на паре примеров:
I have read the book. — Я прочитал книгу.
I have been reading since morning. — Я читаю с утра
В первой фразе речь идет о результате: книга прочитана. Во второй важен сам процесс и его продолжительность.
Еще одна ситуация:
She has painted the kitchen. — Она покрасила кухню.
She has been painting the kitchen for three hours. — Она красит кухню уже три часа.
Present Perfect Continuous в английском выбирают, когда нужно сделать акцент на процессе, который длился какое-то время. Но наличие for или since само по себе еще не означает Continuous. Например, We have known each other for ten years строится с Simple, поскольку know относится к глаголам состояния.

Слова-маркеры времени Present Perfect

Некоторые слова часто сопровождают эту конструкцию и подсказывают, какой смысл заложен во фразе.


Маркер Когда употребляется Пример
already что-то уже произошло We have already eaten.
yet «уже?» или «еще нет» Have you called her yet?
just совсем недавно She has just arrived.
ever когда-либо Have you ever been abroad?
never такого опыта не было He has never tried sushi.
since с определенного момента She has lived here since 2020.
for в течение периода We have known each other for ten years.
recently недавно He has recently changed jobs.
so far до текущего момента We have completed three tasks so far.
Already и just обычно стоят между have/has и V3:
We have already called him.
She has just arrived.
Yet чаще появляется в конце вопроса или отрицания:
Have you called him yet?
We haven't called him yet.
С since и for проще, если ориентироваться на смысл:
since 2022 — с 2022 года;
since Monday — с понедельника;
for three years — три года;
for two hours — два часа.
Since указывает, когда начался период, for — сколько он длится.
Примеры предложений на английском языке в Present Perfect
Рисунок объявления о пропаже: лист бумаги, приклеенный скотчем, с надписью LOST KEY и иллюстрацией связки ключей
Учебная формула становится понятнее, когда за ней видна конкретная ситуация.
  • We have sent the contract to the client. — Мы отправили договор клиенту.
  • She hasn’t chosen a hotel yet. — Она еще не выбрала отель.
  • Have you ever worked from another country? — Ты когда-нибудь работал из другой страны?
  • My sister has just moved to a new flat. — Моя сестра только что переехала в новую квартиру.
  • We have known Maria since school. — Мы знаем Марию со школы.
  • He has never flown business class. — Он никогда не летал бизнес-классом.
  • Have they answered your email yet? — Они уже ответили на твое письмо?
  • We have had three meetings this week. — На этой неделе у нас было три встречи.
В последнем предложении неделя еще продолжается, поэтому период включает сегодняшний день. Если речь идет о прошлой неделе, выбираем Past Simple: We had three meetings last week.
Такие примеры предложений с Present Perfect лучше запоминать вместе с ситуацией. Тогда при разговоре проще восстановить нужную конструкцию, а не вспоминать правило слово в слово.
Упражнения на Present Perfect в английском языке
Попробуйте выполнить задания без подсказок. Во втором блоке придется ориентироваться на смысл и решить, какое из двух времен подходит.
Упражнение 1. Поставьте глагол в нужную форму
  1. She ___ already ___ (write) the report.
  2. We ___ never ___ (see) this film.
  3. Tom ___ just ___ (leave) the office.
  4. I ___ (know) her for six years.
  5. ___ you ever ___ (try) Indian food?
Упражнение 2. Выберите Present Perfect или Past Simple
  1. I ___ (visit) Prague in 2023.
  2. She ___ (lose) her phone, so she can’t call us.
  3. ___ you ever ___ (meet) a famous person?
  4. We ___ (move) here five years ago.
  5. He ___ just ___ (send) me the address.
Упражнение 3. Измените предложение
  1. She has written the report. Сделайте отрицание.
  2. They have visited London. Задайте общий вопрос.
  3. He has called his parents. Сделайте отрицание.
  4. Anna has booked the tickets. Задайте общий вопрос.
Ответы
Упражнение 1
  1. has already written
  2. have never seen
  3. has just left
  4. have known
  5. Have you ever tried?
Упражнение 2
  1. visited
  2. has lost
  3. Have you ever met?
  4. moved
  5. has just sent
Упражнение 3
  1. She hasn't written the report.
  2. Have they visited London?
  3. He hasn't called his parents.
  4. Has Anna booked the tickets?

Частые ошибки при использовании Present Perfect

Знать схему have/has + V3 обычно проще, чем научиться вовремя ее выбирать. Поэтому большая часть ошибок возникает именно в контексте.
Конкретное время в прошлом
❌ I have seen him yesterday.
✓ I saw him yesterday.
Yesterday обозначает законченный период. Событие относится к прошлому, поэтому здесь нужен Past Simple.
Пропуск have или has
❌ She already written the report.
✓ She has already written the report.
Вспомогательный глагол входит в конструкцию и не опускается.
Вторая форма вместо третьей
❌ He has went home.
✓ He has gone home.
У go три формы: go — went — gone. После have/has нужна последняя.
Have вместо has
❌ My brother have arrived.
✓ My brother has arrived.
My brother можно заменить местоимением he, поэтому выбираем has.
Неверный выбор времени
❌ We have visited Rome in 2022.
✓ We visited Rome in 2022.
2022 год уже закончился, а значит, событие относится к конкретному периоду прошлого.
Путаница с Past Perfect
Сравним:
I have sent the report. — Я отправил отчет.
Сообщается о результате, актуальном сейчас.
I had sent the report before the meeting started. — Я отправил отчет до начала встречи.
Здесь оба события произошли в прошлом, причем одно раньше другого. Такие случаи подробнее разбирает время Past Perfect.
Как правильно использовать Present Perfec
Когда нужно выбрать Present Perfect в английском, сначала посмотрите на ситуацию. Если вас интересует нынешний результат, жизненный опыт без конкретной даты или состояние, которое началось раньше и сохраняется сейчас, эта форма будет уместна.
Дальше работает уже знакомая схема have/has + V3. Если же во фразе появляется yesterday, last year, two days ago или другой законченный период, скорее всего, понадобится Past Simple.
Грамматика быстрее переходит в речь, когда ученик сам строит предложения, ошибается, получает обратную связь и пробует снова. В Play Practice можно бесплатно проверить свой уровень, а на пробном уроке — разобрать с преподавателем темы, которые пока вызывают сложности. Если формат подойдет, дальше можно выбрать курс английского. Индивидуальное онлайн-занятие длится 50 минут.

FAQ

Что такое Present Perfect?

Present Perfect в английском языке связывает прошлое событие с текущей ситуацией. Например, I have lost my phone означает «Я потерял телефон»: точный момент потери здесь не важен, зато телефон нужен сейчас и его нет.

В чем разница между Present Perfect и Past Simple?

Сравните:
She has broken her glasses. — Она сломала очки, и сейчас они сломаны.
She broke her glasses yesterday. — Она сломала очки вчера.
В первом примере важен нынешний результат. Во втором назван конкретный момент прошлого.

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

Обычно эта форма не подходит, если указан законченный период: yesterday, last week, two years ago, in 2020.
Например:
❌ We have met him yesterday.
✓ We met him yesterday.

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

Используется формула have/has + V3:
We have arrived.
She has arrived.
С I, you, we, they ставят have, с he, she, it — has

В чем разница между since и for?

Since указывает начало периода:
She has worked here since 2021. — Она работает здесь с 2021 года.
For показывает его продолжительность:
She has worked here for five years. — Она работает здесь пять лет.

Можно ли использовать Present Perfect с yesterday или last year?

Обычно нет. Yesterday и last year обозначают завершенное прошлое, поэтому здесь выбирают Past Simple:
I called her yesterday.
We went to Spain last year.
Блог
    Преимущества компании
    Практика
    Практикуешься с первого урока, легкое общение в игровом формате
    Стратегия
    Получишь персональную программу развития, а не общее обучение
    Общение
    Изучишь новые темы, общаясь в группе, никаких учебников и домашек!
    Психология
    Поработаешь над психологией английского языка и поборешь страхи
    Нетворкинг
    Speaking club - каждую неделю, знакомься и общайся с новыми людьми

    Изучайте английский язык вместе с нами!

    Запишитесь на пробный урок
    \n\n
    Смешивание — нормальный этап. Помогают повтор правильной фразы и разные «ситуации» для разных языков.