C1 · Продвинутый уровень TOEIC 785–900 IELTS 7,0–8,0 Модальные глаголы

Modal Perfect для логического вывода (must have, can't have, might have)

Освойте modal perfect для вывода о прошлом в английском — Must Have, Can't Have, Might Have, Should Have и modal perfect continuous.

Поделиться: Скопировано!

Как сказать по-английски «он, должно быть, забыл» или «она, наверное, не видела письмо»? В русском языке для этого хватает вводных слов — «должно быть», «наверное», «вряд ли». В английском языке для предположений о прошлом существует отдельная грамматическая конструкция — Modal Perfect (перфектный модальный оборот), которую в русскоязычных учебниках грамматики также называют «модальный глагол + перфектный инфинитив» (modal verb + Perfect Infinitive). Эта статья — полный разбор темы: форма, значение, шкала уверенности, типичные ошибки русскоговорящих и практика.

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)

Общая формула, которую стоит выучить как неизменную конструкцию:

Подлежащее + модальный глагол + 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.

Отрицание: модальный глагол + 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 — вместо этого используются вводные слова («должно быть», «наверное», «вряд ли») без изменения формы глагола. Из-за этого возникают устойчивые ошибки.

  1. Пропуск have. Самая частая ошибка — построить фразу по аналогии с русским «должно быть, опоздал» и забыть вспомогательный элемент have:
  2. ~~He must forgot the meeting.~~ → He must have forgotten the meeting.
  3. ~~She might left already.~~ → She might have left already.

Правило-подсказка: если в предложении есть намёк на прошедшее время («вчера», «уже», «тогда», «на прошлой неделе») и модальный глагол выражает догадку, have обязателен.

  1. Использование V1 или V2 вместо V3 после have. Have всегда требует причастия прошедшего времени (3-й формы), а не Past Simple:
  2. ~~He must have went there.~~ → He must have gone there.
  3. ~~She could have saw him.~~ → She could have seen him.

  4. Путаница между must have и had to. must have + V3 — это догадка («должно быть, случилось»), а had to + V1 — это реальная необходимость в прошлом («должен был сделать и сделал»):

  5. He must have missed the bus. — Он, должно быть, опоздал на автобус. (предположение)
  6. He had to take a taxi. — Ему пришлось взять такси. (факт, необходимость)

  7. Использование mustn't have вместо can't have / couldn't have. Как отмечалось выше, для отрицательной уверенной догадки правильно только can't have / couldn't have.

  8. Неверный выбор степени уверенности. Из-за того что в русском «наверное» и «должно быть» иногда используются как взаимозаменяемые слова, учащиеся не различают силу must have (почти 100%) и might/could have (около 30–50%). Перед тем как выбрать модальный глагол, задайте себе вопрос: «Насколько я уверен — почти на 100% или лишь предполагаю?»

  9. Добавление частицы to. После модального глагола перед have частица to не ставится:

  10. ~~He must to have left.~~ → He must have left.

  11. Согласование have с лицом/числом. have в этой конструкции не изменяется ни при каком подлежащем:

  12. She must have known, They must have known, I must have known — форма have остаётся неизменной в любом случае.

Если действие направлено на подлежащее (страдательный залог), формула расширяется:

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 + 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. — Не может быть, чтобы она шутила — она выглядела серьёзной.

Эта форма подчёркивает процесс, а не завершённый факт, и часто объясняет причину какого-то результата в настоящем.

Английская конструкция Русский эквивалент Пример перевода
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) — всегда проверяйте контекст, ведь степень уверенности говорящего первична, а не конкретное русское наречие.

Внешне похожие конструкции (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 отвечает на вопрос «что было бы, если бы условие было другим?».

  • Прежде чем строить фразу, задайте себе вопрос на русском: «Насколько я уверен?» Ответ подскажет модальный глагол: почти уверен «да» → 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 — реальная необходимость), это разные грамматические категории с похожим переводом «должен был».
Форма Пример Значение
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 догадка о длительном действии

Освоив эту таблицу и шкалу уверенности, вы сможете точно и естественно выражать по-английски любые предположения о прошлом — от уверенного «должно быть, случилось» до осторожного «может быть, было так».

Поделиться: Скопировано!

Modal Perfect для логического вывода (must have, can't have, might have) — Упражнение 5

Отрабатывайте тему английской грамматики Modal Perfect для логического вывода (must have, can't have, might have) с помощью 10 вопросов с выбором ответа. Ответьте правильно как минимум на 70%, чтобы пройти тест.

10 вопросов Проходной балл: 70% Тест 5 /10 отвечено

Как проходить тест

  • Внимательно прочитайте каждый вопрос и выберите лучший ответ.
  • Тест не ограничен по времени — вы можете проходить его в своём темпе.
  • Нажмите Отправить тест по завершении, чтобы увидеть свой балл и подробные объяснения.

Войдите, чтобы сохранить свой результат

Вы можете пройти этот тест без входа в систему, но ваш результат не будет сохранён. Вход чтобы отслеживать свой прогресс.

  1. 1

    The climber reached the summit of Everest without supplemental oxygen, a feat few have accomplished. He ___ possessed extraordinary physical endurance.

  2. 2

    The final report is full of errors. He ___ proofread it carefully.

  3. 3

    The bacteria developed resistance to a brand-new antibiotic in just a few weeks. It ___ have a remarkably fast mutation rate.

  4. 4

    The power is out in the whole neighborhood. A transformer ___ blown.

  5. 5

    He's shivering. He ___ be cold.

  6. 6

    The garden is ruined. The neighbor's kids ___ been playing football here again.

  7. 7

    I don't believe his story. He ___ made it all up.

  8. 8

    The milk smells sour. It ___ gone bad.

  9. 9

    He passed the test without studying. It ___ been very easy.

  10. 10

    He's usually so careful. He ___ been really distracted to make such a mistake.