Упражнения на 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.

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

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

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 или ссылкой на тренажёр с авто-проверкой.