Modal Perfect в английском: упражнения с ответами

Короткий ответ. Modal Perfect нужен, когда мы говорим о прошлом через модальный глагол: предполагаем, жалеем, критикуем, говорим о несделанной возможности или о лишнем действии. Формула одна: modal verb + have + V3. Например: She must have forgotten, You should have called, He might have missed the train.

Эта страница для русскоязычных учеников уровня B1-B2. Если вы уже знаете базовые модальные глаголы, но путаете must have, might have, could have, should have и needn’t have, пройдите упражнения по порядку: сначала смысл, потом форма, потом ответы.

Что такое Modal Perfect

В обычной фразе модальный глагол говорит о настоящем или будущем: You should call him — тебе стоит ему позвонить. В Modal Perfect мы переносим смысл в прошлое: You should have called him — тебе стоило ему позвонить, но ты не позвонил.

Главная ошибка — переводить русскую фразу одним словом. В русском мы можем сказать «наверное», «мог бы», «зря», «надо было», а в английском нужно выбрать точный смысл: догадка, сожаление, критика, возможность или лишнее действие.

Таблица значений

Форма Смысл по-русски Пример
must have + V3 точно, должно быть, наверное She must have left early. — Она, должно быть, ушла рано.
might/may have + V3 возможно, может быть He might have taken the wrong bus. — Возможно, он сел не на тот автобус.
could have + V3 мог бы, была возможность We could have won the game. — Мы могли бы выиграть.
should have + V3 надо было, стоило, зря не сделал You should have checked the address. — Тебе стоило проверить адрес.
needn’t have + V3 зря сделал, не нужно было You needn’t have bought milk. — Зря ты купил молоко.
can’t/couldn’t have + V3 не может быть, чтобы… They can’t have arrived already. — Не может быть, чтобы они уже приехали.

Как выбрать правильную форму

Сначала спросите себя: что человек хочет сказать о прошлом? Если он уверен почти на 100%, берите must have. Если только предполагает — might have, may have или could have. Если ругает себя или другого за прошлое действие — should have. Если действие было лишним — needn’t have.

  • Догадка: She must have missed the train.
  • Неуверенная догадка: She might have missed the train.
  • Сожаление: I should have studied harder.
  • Упущенная возможность: We could have asked for help.
  • Лишнее действие: You needn’t have printed the tickets.

Типичные ошибки русскоязычных

Ошибка Правильно Почему
She must left early. She must have left early. После modal perfect нужна связка have + V3.
You should called me. You should have called me. После should для прошлого ставим have + третью форму.
He can have forgotten. He may/might have forgotten. Для неуверенной догадки о прошлом обычно берём may/might/could.
I must have not seen it. I can’t have seen it. Для сильного отрицательного вывода нужен can’t/couldn’t have.
You didn’t need to buy it. We had enough. You needn’t have bought it. We had enough. Действие произошло, но было лишним.

Упражнение 1. Выберите правильный modal perfect

Выберите форму по смыслу в скобках. Не открывайте ответы, пока не закончите все предложения.

  1. Anna is late. She ___ missed the bus. (сильная догадка)
  2. You ___ told me the truth. Now it is too late. (критика)
  3. He ___ forgotten about the meeting, but I am not sure. (возможность)
  4. We ___ taken a taxi. The train was faster. (лишнее действие)
  5. They ___ finished the project in one day. It was impossible. (сильное отрицание)
  6. I ___ studied harder for the test. (сожаление)
  7. She ___ called while I was in the shower. (возможность)
  8. You ___ bought bread. We already had two loaves. (лишнее действие)
Ответы к упражнению 1
  1. must have
  2. should have
  3. might/may/could have
  4. needn’t have
  5. can’t/couldn’t have
  6. should have
  7. might/may/could have
  8. needn’t have

Упражнение 2. Раскройте скобки

Используйте модальный глагол в скобках и правильную форму смыслового глагола.

  1. She looks upset. She ___ (must / receive) bad news.
  2. I was rude yesterday. I ___ (should / apologise) immediately.
  3. We arrived very early. We ___ (needn’t / leave) home at six.
  4. He is not answering. He ___ (might / switch off) his phone.
  5. This restaurant is closed. They ___ (can’t / be) open yesterday either.
  6. You had a free evening. You ___ (could / visit) your grandparents.
Ответы к упражнению 2
  1. must have received
  2. should have apologised
  3. needn’t have left
  4. might have switched off
  5. can’t have been
  6. could have visited

Упражнение 3. Исправьте ошибку

  1. She must forgot the address.
  2. You should told him earlier.
  3. They can’t arrived so fast.
  4. I needn’t bought this ticket.
  5. He may has lost his keys.
  6. We could went there by car.
Ответы к упражнению 3
  1. She must have forgotten the address.
  2. You should have told him earlier.
  3. They can’t have arrived so fast.
  4. I needn’t have bought this ticket.
  5. He may have lost his keys.
  6. We could have gone there by car.

Упражнение 4. Объясните смысл

Соотнесите каждое предложение со смыслом: сильная догадка, неуверенная догадка, сожаление, упущенная возможность, лишнее действие, сильное отрицательное предположение.

  1. You should have saved the file.
  2. She must have worked all night.
  3. They might have misunderstood the task.
  4. We could have asked for help.
  5. You needn’t have printed the documents.
  6. He can’t have written this alone.
Ответы к упражнению 4
  1. сожаление или критика
  2. сильная догадка
  3. неуверенная догадка
  4. упущенная возможность
  5. лишнее действие
  6. сильное отрицательное предположение

Мини-проверка перед ответами

После каждого предложения проговорите короткую причину: «это догадка», «это сожаление», «это лишнее действие», «это упущенная возможность». Если вы не можете назвать смысл, вы, скорее всего, угадываете форму.

Чеклист
  1. После модального глагола стоит have?
  2. После have стоит третья форма глагола, а не Past Simple?
  3. Модальный глагол выбран по смыслу, а не по одному русскому слову?

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

Если ошиблись в самой форме, повторите упражнения на modal verbs и примеры с модальными глаголами. Если путаете смысл в длинных предложениях, потренируйте conditionals exercises, reported speech exercises, mixed tenses exercises и Passive Voice exercises.

FAQ

Какой уровень у Modal Perfect?

Обычно это B1-B2. Если тяжело, сначала повторите базовые модальные глаголы: can, must, should, have to, may и might.

Чем should have отличается от could have?

Should have чаще говорит о сожалении или критике: надо было сделать, но не сделал. Could have говорит о возможности в прошлом: мог сделать, но не сделал или неизвестно, сделал ли.

Можно ли сказать mustn’t have для отрицательной догадки?

В учебной грамматике для сильной отрицательной догадки обычно берут can’t have или couldn’t have: He can’t have known about it.

Зачем в форме стоит have?

Модальный глагол сам по себе не показывает прошедшее время. Связка have + V3 переносит смысл в прошлое.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх
Прокрутить наверх