Present Perfect: упражнения: 18 наборов с ответами, A1–B2

18 бесплатных наборов упражнений по теме «Present Perfect» (A1–B2) с ответами. Прочитайте правило, разберите типичные ошибки и сразу проверяйте каждый ответ.

18 наборов115 упражненийA1–B2К наборам

  • A16
  • A27
  • B14
  • B21

Present Perfect: как это работает

Present Perfect (have/has + третья форма) связывает прошлое с настоящим. Он нужен для опыта (I've been to Japan), недавних событий с результатом сейчас (She's lost her keys) и ситуаций, которые начались в прошлом и продолжаются (We've lived here for ten years). С законченным временем, например yesterday, он не используется.

Present Perfect или Past Simple

Present Perfect: время не законченоPast Simple: законченное время
I've visited Rome twice.I visited Rome in 2019.
She's lost her phone.She lost her phone last week.
Have you seen the new film?Did you see the film on Saturday?

Упражнения по уровням

18 наборов · 115 упражнений
УровеньНабор упражненийУпражнения
A1Present perfect (affirmative)6
A1Present perfect affirmative (2)5
A1Present perfect (negative and interrogative)7
A1Present perfect negative and interrogative (2)6
A1Present perfect5
A1Present perfect or past simple8
A2Past simple vs present perfect5
A2Present perfect7
A2Present perfect (2)8
A2Present perfect and past simple5
A2Present perfect or past simple8
A2Present perfect with for and since8
A2Present perfect with just, already and yet8
B1Past simple and present perfect contrast5
B1Present perfect and past simple contrast6
B1Present perfect continuous6
B1Present perfect simple and continuous6
B2Present perfect simple and continuous6

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

  1. Неправильно: I have seen him yesterday.

    Правильно: I saw him yesterday.

    С законченным временем нужен Past Simple.

  2. Неправильно: I live here since 2015.

    Правильно: I have lived here since 2015.

    С since и for используйте Present Perfect.

  3. Неправильно: Have you ever went to Paris?

    Правильно: Have you ever been to Paris?

    Нужна третья форма: been, gone.

  4. Неправильно: She has finished already her homework.

    Правильно: She has already finished her homework.

    Already ставится перед смысловым глаголом.

  1. 1

    Past Simple

    15 наборов
  2. 2

    Past Perfect

    5 наборов
  3. 3

    Present Simple и Present Continuous

    9 наборов
Все темы грамматики