Догадка о прошлом: must have been, cannot have been, should have

В g7-probability разобрано, как оценить настоящее и будущее: will, might, is likely to. Осталось прошлое, и это ровно то, чем B1 отличается от A2 в разговоре: человек не только сообщает факты, но и строит догадки о том, что уже случилось, — и делает это одной конструкцией. Например: «The door is open, he must have come back» — Дверь открыта, он, должно быть, вернулся. Правило из курса английского языка: разбирается…

Обновлено 1 сентября 2026 г. · Lingofly

Как это работает

В g7-probability разобрано, как оценить настоящее и будущее: will, might, is likely to. Осталось прошлое, и это ровно то, чем B1 отличается от A2 в разговоре: человек не только сообщает факты, но и строит догадки о том, что уже случилось, — и делает это одной конструкцией.

Формула одна на все случаи: модальный глагол плюс have плюс третья форма. Модальный меняется, have не меняется никогда — ни по лицу, ни по времени. He must have forgotten. She cannot have known. They might have left already.

Must have — уверенная догадка: «должно быть». The lights are off, they must have gone to bed. Cannot have (или can’t have) — уверенное отрицание: «не может быть, чтобы». He cannot have seen us, it was too dark. Обратите внимание: отрицанием к must have служит не must not have, а именно cannot have. Must not значило бы запрет.

Might have, may have, could have — неуверенная догадка: «может быть». She might have missed the train. Из этих трёх could have живёт двойной жизнью: оно значит и «мог бы, но не сделал» — you could have told me.

Should have — упрёк или сожаление: «надо было». You should have told me earlier. Отрицание — «не надо было»: I should not have said that. Рядом стоит британское needn’t have — «не нужно было, а ты сделал»: you needn’t have brought anything, то есть подарок был лишним, но он есть.

В речи всё это стягивается и звучит одним слитком: must’ve — «мáстэв», should’ve — «шýдэв», might’ve — «мáйтэв». На слух они похожи на must of, и по этой ошибке британцы узнают друг друга в интернете — писать так нельзя.

Таблица

Догадка о прошлом: must have been, cannot have been, should have
по-русскипо-английскисмысл
должно быть, забылhe must have forgottenуверен, что да
не может быть, чтобы зналhe cannot have knownуверен, что нет
может быть, уехалhe might have leftне уверен
возможно, виделhe may have seen itто же самое
мог бы сказатьyou could have told meмог, но не сделал
надо было сказатьyou should have told meупрёк
не надо было это говоритьI should not have said thatсожаление
не нужно было приноситьyou needn’t have brought itсделано зря
запрет, а не догадкаyou must not smoke heremust not ≠ cannot have

На примерах

  • The door is open, he must have come back
    Дверь открыта, он, должно быть, вернулся
  • She cannot have forgotten, we spoke this morning
    Не может быть, чтобы она забыла, мы говорили утром
  • You should have asked the doctor about it
    Надо было спросить об этом врача

Как правило укладывается в голове

Правило не запоминается с объяснения. Оно запоминается с попытки применить его и ошибиться — поэтому в приложении оно приходит вперемешку со словами, а не отдельным уроком: там, где вы его забыли, оно и всплывает.

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

Догадка о прошлом: must have been, cannot have been, should have: как это работает по-английски?

В g7-probability разобрано, как оценить настоящее и будущее: will, might, is likely to. Осталось прошлое, и это ровно то, чем B1 отличается от A2 в разговоре: человек не только сообщает факты, но и строит догадки о том, что уже случилось, — и делает это одной конструкцией.

Как это выглядит на примере английского фразы?

«The door is open, he must have come back» — Дверь открыта, он, должно быть, вернулся. Правило удобнее проверять на таких фразах, чем заучивать формулировкой: в разговоре всплывает именно фраза.

Дальше

Проверить правило на примерахПотренировать