Упражнения на Present Perfect

Обновлено:

Кратко о правиле

Present Perfect (настоящее совершённое) связывает прошлое с настоящим — важен результат сейчас. Форма: have / has + причастие прошедшего времени (III форма): I have finished, She has gone.

Используется с ever, never, just, already, yet, for, since и для опыта: Have you ever been to London? I have just arrived. ⚠️ С точным временем в прошлом (yesterday, last year) используется Past Simple, а не Present Perfect.

Ниже — упражнения по уровням CEFR.

Формы Present Perfect
ФормаСхемаПример
Утверждениеhave / has + 3-я форма (V3)She has finished the report.
Отрицаниеhaven't / hasn't + V3They haven't finished yet.
ВопросHave / Has + подлежащее + V3?Have you ever been to London?

Материал составлен командой Flexo и проверен практикующим репетитором английского языка. Подробнее о правиле: Cambridge Grammar: Present perfect simple.

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

Что чаще всего исправляют русскоязычным ученикам в этом правиле — и почему так получается.

I have seen him yesterday.

I saw him yesterday.

Present Perfect несовместим с точным моментом в прошлом: yesterday, last week, in 2019 требуют Past Simple.

I am here since Monday.

I have been here since Monday.

Русское «я здесь с понедельника» в настоящем времени — в английском это Present Perfect: действие тянется из прошлого в настоящее.

She has went home.

She has gone home.

После have нужна третья форма (Past Participle), а не вторая: go → went → gone.

How long do you know him?

How long have you known him?

Вопрос «как долго» о том, что длится до сих пор, — всегда Present Perfect.

Выберите уровень ученика

Нужны такие же — но под вашего ученика?

Flexo соберёт упражнения на Present Perfect под уровень и словарь конкретного ученика за минуту — с выдачей в PDF или ссылкой на тренажёр с авто-проверкой. Сейчас закрытая бета — оставьте email, откроем доступ и пришлём приглашение.

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

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

Для действий с результатом в настоящем и опыта без указания точного времени: I've lost my keys (не могу найти сейчас), Have you ever tried sushi?

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

have / has + причастие прошедшего времени (III форма). Правильные глаголы: -ed (finished), неправильные — особая форма (go → gone, see → seen, be → been).

Чем Present Perfect отличается от Past Simple?

Past Simple — завершённое действие с точным временем (I saw him yesterday). Present Perfect — связь с настоящим без точного времени (I have seen him — есть опыт/результат). С yesterday, last week — только Past Simple.

for или since?

for + промежуток (for five years, for two months), since + точка отсчёта (since 2010, since Monday).

Как быстро собрать упражнения на Present Perfect под конкретного ученика?

В Flexo можно сгенерировать упражнение под уровень и словарь конкретного ученика за минуту и выдать в PDF или ссылкой на тренажёр с авто-проверкой.

Связанные правила

Темы, которые ученики обычно путают с «Present Perfect» или проходят следом.