Модальные глаголы в прошлом

Уровень B2

Правило

must have + причастие — «наверняка»: He must have forgotten. can't have — «не мог»: She can't have known. might / could have — «возможно».

should have — упрёк или сожаление: You should have called me. shouldn't have — «не стоило».

needn't have — «зря сделал»: You needn't have come. Didn't need to — «не нужно было, и не делал».

Примеры с пояснениями

  1. Он наверняка забыл о встрече. He must have forgotten about the meeting.Уверенный вывод о прошлом: must have + причастие.
  2. Ей не следовало так говорить. She shouldn't have said that.Упрёк о прошлом — shouldn't have.
  3. Он не мог этого знать. He can't have known that.Уверенное отрицание о прошлом — can't have.
  4. Возможно, они уже ушли. They might have left already.Предположение о прошлом: might have + причастие.
  5. Тебе нужно было позвонить мне. You should have called me.Упрёк, что действие не сделано: should have.
  6. Зря ты пришёл, я бы справился сам. You needn't have come; I could have managed.Действие совершено зря — needn't have.
  7. Она, наверное, очень устала. She must have been very tired.Вывод о прошлом состоянии: must have been.
  8. Мы могли бы выиграть, но не постарались. We could have won, but we didn't try.Упущенная возможность — could have + причастие.
  9. Он, вероятно, потерял телефон. He may have lost his phone.Возможно — may have + причастие.
  10. Мне не стоило есть так много. I shouldn't have eaten so much.Сожаление о прошлом — shouldn't have eaten.
  11. Это не она написала письмо: у неё другой почерк. She can't have written the letter; the handwriting is different.Невозможность в прошлом — can't have + причастие.
  12. Они, должно быть, опоздали на поезд. They must have missed the train.Логичный вывод о прошлом.

Другие темы