Модальные + have + V3

B2

Конструкция «модальный + have + V3» относит модальность к прошлому: предположение о прошлом (наверняка/возможно/не может быть) или сожаление (следовало).

Предположения о прошлом

must have — «наверняка сделал»; can't/couldn't have — «не может быть, что»; might/may/could have — «возможно, сделал».

She must have forgotten.
Она наверняка забыла.
He can't have said that.
Не может быть, что он это сказал.
They might have missed the bus.
Возможно, они опоздали на автобус.

Сожаление и критика

should have / ought to have — «следовало (а не сделал)»; shouldn't have — «не следовало».

I should have studied harder.
Мне следовало учиться усерднее.
You shouldn't have said that.
Тебе не стоило это говорить.

Значения

КонструкцияЗначение
must have + V3наверняка (уверенность)
can't have + V3не может быть
might/may/could have + V3возможно
should have + V3следовало (сожаление)
shouldn't have + V3не следовало

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

  • «must had done» → must have done (после модального — have, не had).
  • «I should studied» → I should have studied.

Тест по теме

Правильно: 0 из 5
1.Свет погашен, все спят. Как сказать «Они наверняка легли спать» (уверенное предположение о прошлом)?
2.Выберите ГРАММАТИЧЕСКИ верную конструкцию для значения «наверняка сделал».
3.«Я провалил тест. Мне следовало учиться усерднее (а я не учился)». Заполните пропуск: I ___ harder.
4.«Он весь вчерашний день был в Лондоне, значит он не мог видеть тебя здесь». Заполните: He ___ you here.
5.Речь о реальной необходимости в прошлом: «Мне пришлось заплатить штраф» (это точно случилось, а не предположение). Что вставить: I ___ pay a fine.

Проверьте свой уровень английского

Бесплатный тест за 5 минут покажет ваш CEFR и какие темы стоит подтянуть.

Пройти тест на уровень →

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

Чем must have отличается от had to?

had to — реальная необходимость в прошлом (пришлось). must have — предположение, что что-то произошло (наверняка).

Смотрите также

← Все темы грамматики