Present Perfect — упражнения, уровень B2

Сгенерировать под ученикаДругие уровни: A2 · B1

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

На B2 — тонкости: been vs gone (has been = съездил и вернулся, has gone = уехал и там сейчас), for vs since, и запрет точного прошедшего времени с Present Perfect.

Форма и вопросы — как на B1.

Упражнения

1. Раскрой скобки

Поставьте глагол из скобок в Present Perfect.

  1. 1.She ___ (finish) her homework already.
  2. 2.They ___ (live) in this city for ten years.
  3. 3.I ___ (never/see) such a beautiful sunset.
  4. 4.He ___ (just/arrive) at the airport.
  5. 5.We ___ (already/eat) lunch, so we're not hungry.
  6. 6.___ you ever ___ (visit) Japan?
  7. 7.She ___ (not/read) that book yet.
  8. 8.How long ___ they ___ (know) each other?
  9. 9.The train ___ (just/leave) the station.
  10. 10.I ___ (never/be) to London before.

2. Выбери вариант

Выберите правильный вариант.

  1. 1.I ___ this movie before. a) saw b) have seen c) see
  2. 2.She ___ her homework already. a) finishes b) has finished c) finished
  3. 3.They ___ to London. a) have never been b) never went c) never go
  4. 4.He ___ just left. a) has left b) left c) leaves
  5. 5.We ___ each other for ten years. a) know b) have known c) knew
  6. 6.___ you ever been to Japan? a) Have b) Did c) Were
  7. 7.They ___ not finished the project yet. a) have b) are c) did
  8. 8.I ___ my keys. I can't find them. a) lose b) have lost c) lost
  9. 9.She ___ in this company since 2010. a) works b) has worked c) worked
  10. 10.They ___ already eaten. a) have b) are c) did

3. Исправь ошибку

Найдите и исправьте ошибку в предложении.

  1. 1.She has went to the store already.
  2. 2.I have saw that movie three times.
  3. 3.He have finished his homework.
  4. 4.They has lived here since five years.
  5. 5.Have you ever be to London?
  6. 6.She hasn't wrote the report yet.
  7. 7.We have just finish our lunch.
  8. 8.I have not seen him since two months.
  9. 9.He has already do his chores.
  10. 10.Has she ever flew in a plane?

4. Переставь слова

Составьте предложение из слов.

  1. 1.never / to / has / Japan / she / been
  2. 2.their / finished / homework / already / they / have
  3. 3.you / seen / ever / have / movie / that
  4. 4.the / left / just / he / office / has
  5. 5.known / years / each / for / have / we / ten / other
  6. 6.from / heard / Monday / not / I / have / him / since
  7. 7.tried / ever / sushi / she / has
  8. 8.at / arrived / the / airport / just / have / they
  9. 9.that / twice / seen / already / film / we / have
  10. 10.abroad / been / never / has / he

Ответы

1. Раскрой скобки

  1. 1.has finished
  2. 2.have lived
  3. 3.have never seen
  4. 4.has just arrived
  5. 5.have already eaten
  6. 6.Have … visited
  7. 7.has not read
  8. 8.have … known
  9. 9.has just left
  10. 10.have never been

2. Выбери вариант

  1. 1.b
  2. 2.b
  3. 3.a
  4. 4.a
  5. 5.b
  6. 6.a
  7. 7.a
  8. 8.b
  9. 9.b
  10. 10.a

3. Исправь ошибку

  1. 1.She has gone to the store already.
  2. 2.I have seen that movie three times.
  3. 3.He has finished his homework.
  4. 4.They have lived here for five years.
  5. 5.Have you ever been to London?
  6. 6.She hasn't written the report yet.
  7. 7.We have just finished our lunch.
  8. 8.I have not seen him for two months.
  9. 9.He has already done his chores.
  10. 10.Has she ever flown in a plane?

4. Переставь слова

  1. 1.She has never been to Japan.
  2. 2.They have already finished their homework.
  3. 3.Have you ever seen that movie?
  4. 4.He has just left the office.
  5. 5.We have known each other for ten years.
  6. 6.I have not heard from him since Monday.
  7. 7.Has she ever tried sushi?
  8. 8.They have just arrived at the airport.
  9. 9.We have already seen that film twice.
  10. 10.He has never been abroad.

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

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