Упражнения на 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.
| Форма | Схема | Пример |
|---|---|---|
| Утверждение | have / has + 3-я форма (V3) | She has finished the report. |
| Отрицание | haven't / hasn't + V3 | They 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» или проходят следом.
