Как сказать по-английски «он, должно быть, забыл» или «она, наверное, не видела письмо»? В русском языке для этого хватает вводных слов — «должно быть», «наверное», «вряд ли». В английском языке для предположений о прошлом существует отдельная грамматическая конструкция — Modal Perfect (перфектный модальный оборот), которую в русскоязычных учебниках грамматики также называют «модальный глагол + перфектный инфинитив» (modal verb + Perfect Infinitive). Эта статья — полный разбор темы: форма, значение, шкала уверенности, типичные ошибки русскоговорящих и практика.
Что такое Modal Perfect и когда он используется
Modal Perfect — это конструкция, в которой модальный глагол (must, can't, could, might, may) сочетается с перфектным инфинитивом смыслового глагола (have + V3/Ved) для выражения предположения, догадки или оценки вероятности события, которое уже произошло.
Кратко: Modal Perfect = логическая догадка о прошлом (logical deduction about the past). Мы не знаем точно, что случилось, но на основе имеющихся фактов делаем вывод разной степени уверенности.
Сравните:
- He is tired. — Он устал. (констатация факта в настоящем)
- He must be tired. — Он, должно быть, устал. (предположение о настоящем)
- He must have been tired. — Он, должно быть, устал (вчера / тогда). (предположение о прошлом — Modal Perfect)
Формула образования Modal Perfect: modal + have + V3
Общая формула, которую стоит выучить как неизменную конструкцию:
Подлежащее + модальный глагол + have + Participle II (V3/Ved)
| Часть формулы | Что это | Пример |
|---|---|---|
| Модальный глагол | must, can't, couldn't, could, might, may | must |
| have | всегда неизменяемая форма have (НЕ has, НЕ had) | have |
| V3 / Ved | причастие прошедшего времени (3-я форма глагола) | forgotten, missed, seen |
Формула: Subject + modal + have + V3
Примеры:
- She must have forgotten the meeting. — Она, должно быть, забыла о встрече.
- They can't have left already. — Не может быть, чтобы они уже ушли.
- He might have missed the bus. — Возможно, он опоздал на автобус.
- You could have told me earlier! — Ты мог бы сказать мне раньше!
Важно понимать: have здесь — не смысловой глагол «иметь», а вспомогательный элемент перфектного инфинитива (Perfect Infinitive = to have + V3, без частицы to после модального глагола). Именно поэтому have никогда не меняется по лицам и числам и никогда не переходит в has или had.
Отрицательная и вопросительная форма Modal Perfect
Отрицание: модальный глагол + not + have + V3 (или слитная форма).
- She must not / mustn't have seen the email. (на практике эта форма почти не используется для отрицательной догадки — см. раздел про must not ниже)
- He can't have finished the report yet. — Не может быть, чтобы он уже закончил отчёт.
- They couldn't have known about the plan. — Они не могли знать о плане.
- It might not have been a good idea. — Возможно, это была не очень хорошая идея.
Вопрос строится редко (предположения обычно не задаются вопросом), но грамматически возможен:
- Could she have missed the train? — Могла ли она опоздать на поезд?
- What might have caused the delay? — Что могло стать причиной задержки?
Шкала уверенности: какой модальный глагол выбрать для догадки о прошлом
Это центральный момент темы, который чаще всего вызывает трудности у русскоговорящих учащихся: разные модальные глаголы выражают разную степень уверенности (degree of certainty) в правильности предположения. Запомните эту шкалу — она пригодится и для написания эссе, и для устной части экзаменов (ЕГЭ, IELTS, Cambridge).
| Модальный глагол + have + V3 | Степень уверенности | Перевод на русский | Пример |
|---|---|---|---|
| must have + V3 | 90–100%, почти полная уверенность («да») | должно быть, наверняка, точно | He must have left already. — Он, должно быть, уже ушёл. |
| can't have + V3 / couldn't have + V3 | 90–100% уверенности, что событие НЕ произошло («нет») | не может быть, чтобы; никак не мог | She can't have said that. — Не может быть, чтобы она это сказала. |
| should have + V3 / ought to have + V3 | ожидание, что событие произошло, но неуверенность (часто с оттенком упрёка) | наверное, должен был (но, возможно, не сделал) | The parcel should have arrived by now. — Посылка уже должна была прийти. |
| may have + V3 | 50%, средняя вероятность, чуть более формально | возможно, вероятно | He may have missed the announcement. — Возможно, он пропустил объявление. |
| might have + V3 | 30–50%, вероятность ниже, чем may | возможно, может быть (менее уверенно) | She might have forgotten the address. — Может быть, она забыла адрес. |
| could have + V3 | 30–50%, возможность как один из вариантов (не факт) | вероятно, не исключено | It could have been a mistake. — Не исключено, что это была ошибка. |
Наглядная шкала уверенности (от 100% «да» до 100% «нет»):
100% «да» ← must have V3
70–90% ← should have V3 (ожидание)
50% ← may have V3
30–50% ← might have V3 / could have V3
100% «нет» ← can't have V3 / couldn't have V3
Полезно запомнить это правило коротко: must — «я почти уверен, что да»; can't/couldn't — «я почти уверен, что нет»; may/might/could — «не уверен, но допускаю».
Must have + V3: как выразить уверенное предположение о прошлом
Прямой ответ: must have + V3 используется, когда говорящий почти на 100% уверен, что событие произошло, основываясь на логике и фактах, а не на прямом свидетельстве.
- The lights are off — they must have gone out. — Свет выключен — они, должно быть, ушли.
- The ground is wet. It must have rained last night. — Земля мокрая. Должно быть, ночью шёл дождь.
- You look exhausted — you must have worked all night. — Ты выглядишь измотанным — ты, должно быть, работал всю ночь.
Важно: must have V3 — это вывод (deduction), а не команда или обязанность. Не путайте с must + V1 (обязанность в настоящем/будущем: You must finish this today — Ты должен закончить это сегодня).
Can't have и couldn't have + V3: как сказать «не может быть, чтобы»
Прямой ответ: can't have / couldn't have + V3 — это отрицательный полюс шкалы уверенности, логическая противоположность must have. Используется, когда говорящий уверен, что событие НЕ произошло.
- He can't have finished the exam already — it started five minutes ago. — Не может быть, чтобы он уже закончил экзамен — он начался пять минут назад.
- She couldn't have seen us — the lights were off. — Она не могла нас видеть — свет был выключен.
Частая ошибка русскоговорящих: вместо can't have / couldn't have ошибочно используют mustn't have. Запомните правило раз и навсегда:
Отрицательная догадка «не может быть, чтобы…» = can't have + V3 (британский вариант) или couldn't have + V3, а НЕ mustn't have + V3.
- ~~He mustn't have known about it.~~ → He can't have known about it. — Не может быть, чтобы он об этом знал.
Форма mustn't have + V3 в значении логической догадки в современном английском практически не встречается; mustn't в целом выражает запрет («You mustn't smoke here» — Здесь нельзя курить), а не отрицательную вероятность.
May have и might have + V3: как выразить неуверенное предположение
Прямой ответ: may have и might have + V3 выражают возможность, вероятность около 30–50%, когда говорящий не уверен и допускает разные варианты развития событий.
- He may have missed the train. — Возможно, он опоздал на поезд.
- She might have forgotten to call. — Может быть, она забыла позвонить.
- They may/might have already left. — Возможно, они уже уехали.
Разница между may have и might have минимальна:
- may have + V3 звучит чуть более формально и слегка более вероятно;
- might have + V3 — чуть более неуверенно, часто предпочтительнее в разговорной речи и при пересказе (в косвенной речи may have часто становится might have).
Ещё одно значение might have + V3 (и could have + V3) — упущенная возможность в прошлом («мог бы, но не сделал»):
- You might have told me you were coming! — Ты мог бы сказать мне, что приедешь! (упрёк)
- She could have won the race, but she fell. — Она могла бы выиграть забег, но упала.
Это значение похоже на условные предложения третьего типа (Third Conditional): If she hadn't fallen, she could have won the race.
Could have + V3: возможность, упущенный шанс и вежливый упрёк
Прямой ответ: could have + V3 выражает (1) возможность в прошлом, которая не была реализована, (2) один из вариантов объяснения события, (3) мягкий упрёк.
- The accident could have been much worse. — Авария могла быть гораздо серьёзнее. (но не была)
- It could have been a cat, or maybe a fox. — Это мог быть кот, а может, и лиса. (гипотеза)
- You could have warned me! — Ты мог бы меня предупредить! (упрёк)
Не путайте это could have (гипотетическая возможность / упрёк) с was/were able to (реальная реализованная способность в прошлом): She could have finished the race (могла бы, но не факт, что финишировала) vs She was able to finish the race (реально финишировала).
Should have + V3: ожидание и упрёк, а не чистая догадка
Хотя should have + V3 формально относится к той же конструкции modal + have + V3, его значение особое: это либо ожидание («по идее, уже должно было случиться»), либо упрёк/сожаление о том, что правильное действие не было выполнено.
- The train should have arrived ten minutes ago. — Поезд, по идее, должен был прибыть десять минут назад. (но пока не видно)
- You should have studied harder for the exam. — Тебе следовало усерднее готовиться к экзамену. (но ты этого не сделал)
Для чистой логической догадки (нейтральной, без оттенка долженствования) используйте must have / may have / might have / could have, а should have оставляйте для ситуаций «ожидалось, но…» или «правильно было бы, но не было сделано».
Типичные ошибки русскоговорящих при использовании Modal Perfect
Русский язык не имеет прямого грамматического аналога Modal Perfect — вместо этого используются вводные слова («должно быть», «наверное», «вряд ли») без изменения формы глагола. Из-за этого возникают устойчивые ошибки.
- Пропуск have. Самая частая ошибка — построить фразу по аналогии с русским «должно быть, опоздал» и забыть вспомогательный элемент have:
- ~~He must forgot the meeting.~~ → He must have forgotten the meeting.
- ~~She might left already.~~ → She might have left already.
Правило-подсказка: если в предложении есть намёк на прошедшее время («вчера», «уже», «тогда», «на прошлой неделе») и модальный глагол выражает догадку, have обязателен.
- Использование V1 или V2 вместо V3 после have. Have всегда требует причастия прошедшего времени (3-й формы), а не Past Simple:
- ~~He must have went there.~~ → He must have gone there.
-
~~She could have saw him.~~ → She could have seen him.
-
Путаница между must have и had to. must have + V3 — это догадка («должно быть, случилось»), а had to + V1 — это реальная необходимость в прошлом («должен был сделать и сделал»):
- He must have missed the bus. — Он, должно быть, опоздал на автобус. (предположение)
-
He had to take a taxi. — Ему пришлось взять такси. (факт, необходимость)
-
Использование mustn't have вместо can't have / couldn't have. Как отмечалось выше, для отрицательной уверенной догадки правильно только can't have / couldn't have.
-
Неверный выбор степени уверенности. Из-за того что в русском «наверное» и «должно быть» иногда используются как взаимозаменяемые слова, учащиеся не различают силу must have (почти 100%) и might/could have (около 30–50%). Перед тем как выбрать модальный глагол, задайте себе вопрос: «Насколько я уверен — почти на 100% или лишь предполагаю?»
-
Добавление частицы to. После модального глагола перед have частица to не ставится:
-
~~He must to have left.~~ → He must have left.
-
Согласование have с лицом/числом. have в этой конструкции не изменяется ни при каком подлежащем:
- She must have known, They must have known, I must have known — форма have остаётся неизменной в любом случае.
Modal Perfect Passive: must have been + V3
Если действие направлено на подлежащее (страдательный залог), формула расширяется:
modal + have been + V3 (Participle II смыслового глагола)
- The window must have been broken by someone. — Окно, должно быть, кто-то разбил.
- The letter might have been lost in the post. — Письмо, возможно, потерялось на почте.
- The documents can't have been stolen — the safe was locked. — Не может быть, чтобы документы украли — сейф был заперт.
Здесь важно не путать have been (пассив) с has been / had been (времена Perfect в активном залоге вне модальной конструкции).
Modal Perfect Continuous: must have been + V-ing
Для акцента на длительности действия в прошлом используется перфектно-длительная форма:
modal + have been + V-ing
- He must have been sleeping — he didn't hear the phone. — Он, должно быть, спал — он не услышал телефон.
- They might have been waiting for hours. — Возможно, они ждали несколько часов.
- She can't have been joking — she looked serious. — Не может быть, чтобы она шутила — она выглядела серьёзной.
Эта форма подчёркивает процесс, а не завершённый факт, и часто объясняет причину какого-то результата в настоящем.
Как перевести Modal Perfect на русский язык: таблица соответствий
| Английская конструкция | Русский эквивалент | Пример перевода |
|---|---|---|
| must have + V3 | должно быть; наверняка | He must have left. — Он, должно быть, уехал. |
| can't/couldn't have + V3 | не может быть, чтобы; никак не мог | She can't have said that. — Не может быть, чтобы она это сказала. |
| may have + V3 | возможно; вероятно | He may have forgotten. — Возможно, он забыл. |
| might have + V3 | может быть; не исключено | She might have missed it. — Может быть, она это пропустила. |
| could have + V3 | мог бы (но не факт) / не исключено | It could have been worse. — Могло быть и хуже. |
| should have + V3 | следовало бы (но не было сделано) | You should have called. — Тебе следовало позвонить. |
Важное методическое замечание: при переводе с русского на английский нельзя опираться только на слово-подсказку («должно быть» = must have, «возможно» = might have) — всегда проверяйте контекст, ведь степень уверенности говорящего первична, а не конкретное русское наречие.
Как отличить Modal Perfect от Third Conditional (условных предложений 3-го типа)
Внешне похожие конструкции (could have, might have + V3) встречаются и в условных предложениях третьего типа, но их функция другая: там это следствие нереального условия в прошлом, а не логическая догадка.
- Modal Perfect (догадка): She might have missed the bus. (Мы не знаем, что случилось, — предполагаем.)
- Third Conditional (нереальное условие): If she had left earlier, she wouldn't have missed the bus. (Известно, что случилось; рассуждаем «а что, если бы».)
Ключевое различие: Modal Perfect отвечает на вопрос «что, по-моему, произошло?», а Third Conditional отвечает на вопрос «что было бы, если бы условие было другим?».
Практические советы для закрепления Modal Perfect
- Прежде чем строить фразу, задайте себе вопрос на русском: «Насколько я уверен?» Ответ подскажет модальный глагол: почти уверен «да» → must have; почти уверен «нет» → can't/couldn't have; не уверен → may/might/could have.
- Проговаривайте формулу вслух блоком, как одно слово: «masthavdan», «kaanthavsiin» — это помогает не забывать have при быстрой речи.
- При проверке своего предложения ищите два сигнала одновременно: модальный глагол (must/can't/might/may/could) и V3 после have. Если один из них отсутствует — конструкция неверна.
- Заведите таблицу неправильных глаголов (V1–V2–V3) под рукой: ошибки в форме V3 (gone, seen, written, forgotten) — вторая по частоте проблема после пропуска have.
- Тренируйтесь на реальных ситуациях: посмотрите на любой факт вокруг себя («телефон разряжен», «дверь открыта», «свет включён») и составьте 2–3 предположения с разной степенью уверенности (must have / might have / can't have).
- Для экзаменов (ЕГЭ, IELTS, Cambridge FCE/CAE) заучите наизусть таблицу шкалы уверенности из этой статьи — задания на выбор модального глагола для прошедшей догадки встречаются регулярно.
- Отличайте намеренно: must have + V3 (вывод) от have to + V1 в прошедшем времени (had to + V1 — реальная необходимость), это разные грамматические категории с похожим переводом «должен был».
Итоговая сводная таблица форм Modal Perfect
| Форма | Пример | Значение |
|---|---|---|
| must have + V3 | must have forgotten | уверенная положительная догадка |
| can't/couldn't have + V3 | can't have forgotten | уверенная отрицательная догадка |
| may have + V3 | may have forgotten | вероятная догадка (формально) |
| might have + V3 | might have forgotten | вероятная догадка (менее уверенно) |
| could have + V3 | could have forgotten | возможность / упущенный шанс |
| should have + V3 | should have remembered | ожидание / упрёк |
| modal + have been + V3 | must have been stolen | догадка в пассиве |
| modal + have been + V-ing | must have been sleeping | догадка о длительном действии |
Освоив эту таблицу и шкалу уверенности, вы сможете точно и естественно выражать по-английски любые предположения о прошлом — от уверенного «должно быть, случилось» до осторожного «может быть, было так».