ЛинграмораЛинграмора
Времена глаголов

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

20 заданий на Present Perfect с объяснениями: have/has + третья форма, since и for, been и gone, отличие от Past Simple

Полное правило: Present Perfect (Настоящее совершённое время)

Present Perfect — самое частое место ошибок у русскоязычных: в русском одно прошедшее время, а в английском выбирать приходится в каждом предложении. Задания ниже устроены так, чтобы натренировать именно этот выбор.

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

  • Форма: have / has + третья форма глаголаI have finished. She has finished.
  • Present Perfect связывает прошлое с настоящим: важен результат, а не момент. I have lost my keys — значит, я не могу войти сейчас.
  • С точным временем в прошлом (yesterday, last week, in 2020, ago, when?) используется Past Simple, а не Present Perfect.
  • Маркеры Present Perfect: just, already, yet, ever, never, since, for, this week, today, recently.
  • have been to — был и вернулся, have gone to — уехал и ещё там.

20 заданий

Правильно: 0 из 20

  1. 1Результат сейчас

    I   my keys — I can't open the door.

    Я потерял ключи — не могу открыть дверь.

  2. 2Опыт

    She   to Japan twice.

    Она была в Японии дважды.

  3. 3Третья форма

    Have you ever   sushi?

    Ты когда-нибудь ел суши?

  4. 4Маркер прошлого

    We   this film yesterday.

    Мы смотрели этот фильм вчера.

  5. 5been или gone

    He isn't here — he   to the shop.

    Его нет — он ушёл в магазин.

  6. 6since

    I   in this city since 2019.

    Я живу в этом городе с 2019 года.

  7. 7for

    They   each other for ten years.

    Они знакомы десять лет.

  8. 8yet в вопросе

      you finished your homework yet?

    Ты уже сделал домашнее задание?

  9. 9has или have

    She   already sent the email.

    Она уже отправила письмо.

  10. 10never

    I   never been to Paris.

    Я никогда не был в Париже.

  11. 11Маркер прошлого

    My brother   his leg last week.

    Брат сломал ногу на прошлой неделе.

  12. 12Результат виден

    Look! Somebody   the window.

    Смотри! Кто-то разбил окно.

  13. 13Незакончённый период

    I   three cups of coffee today.

    Я выпил три чашки кофе сегодня.

  14. 14When = Past Simple

    When   you buy this car?

    Когда ты купил эту машину?

  15. 15just

    The train   just left.

    Поезд только что ушёл.

  16. 16Третья форма

    Don't worry, I   the report already.

    Не волнуйся, я уже написал отчёт.

  17. 17How long

    How long   she worked here?

    Сколько времени она здесь работает?

  18. 18Третья форма

    I   my homework, so I can watch TV now.

    Я сделал домашку, так что теперь могу смотреть телевизор.

  19. 19Законченный период

    Shakespeare   37 plays.

    Шекспир написал 37 пьес.

  20. 20Превосходная степень

    This is the best book I   ever read.

    Это лучшая книга, которую я когда-либо читал.

Что потренировать дальше

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

Как понять, что в задании нужен именно Present Perfect?

Ищите два признака: в предложении нет точного времени в прошлом и есть связь с настоящим — результат, опыт, незакончённый период. Если видите yesterday, last year, ago или вопрос when? — это Past Simple.

Почему в одних заданиях have, а в других has?

Has — только с he, she, it и любым подлежащим в третьем лице единственного числа (my brother, the train, Shakespeare). Во всех остальных случаях — have.

Что делать, если путаю вторую и третью форму глагола?

Учить неправильные глаголы сразу тройками (write – wrote – written) и проверять себя на предложениях, а не на списках. После have/has всегда идёт третья форма: have written, не have wrote.