Learning Platform
Глоссарий Troubleshooting Темы Колода
Урок 02.13 · 26 мин
Продвинутый
Modal verbsPast modalsДедукцияEpistemic modalityneedn't have donewas to
Требуемые знания:
  • english-b1-us / Modals of deduction (must, might, can't)
  • english-b2-us / Past Perfect Continuous

Продвинутая модальная дедукция в прошлом — уточнение

На B1 вы встретили базовые модалы дедукции в настоящем: must be, can’t be, might/may/could be. Также вы кратко выучили прошлые формы: must have done, can’t have done, might have done. На B2 фокус смещается на тонкие уровни уверенности, тонкие различия между формами, выглядящими взаимозаменяемо, но не являющимися такими, и набор смежных модало-подобных конструкций (was to, be supposed to, be due to), обрабатывающих запланированные и ожидаемые прошлые действия.

Главный инсайт: английские past modals кодируют насколько уверен говорящий в прошлом событии, по скользящей шкале от «я уверен на 95%» до «я не имею понятия». Выбор не того модала — это не просто грамматическая ошибка, а сообщение слушателю чего-то ложного о вашем состоянии знания.

She must have left. (я почти уверен — на основе свидетельств) She might have left. (я гадаю — может, да, может, нет) She can’t have left. (невозможно — я уверен, что не уехала) She should have left. (прошлый совет/сожаление — но скорее всего не уехала)

Каждое из этого рассказывает свою эпистемологическую историю.

Шкала уверенности

Модальная уверенность в прошлом распределена по этой шкале:

Modal + have + V3УверенностьИспользование
must have done95%+ уверен (положительно)Сильная дедукция на основе свидетельств
can’t have done95%+ уверен (отрицательно)Сильная невозможность на основе свидетельств
couldn’t have done95%+ уверен (отрицательно)То же, что can’t have — взаимозаменяемо
might have done~30-50% вероятноВозможность, слабая догадка
may have done~30-50% вероятно (чуть формальнее)Возможность, слабая догадка
could have done~30-50% вероятно ИЛИ прошлая способностьВозможность ИЛИ нереализованная прошлая способность
should have done(не уверенность — прошлый совет)Сожаление, критика, ожидаемый исход
shouldn’t have done(не уверенность — прошлый совет)Сожаление, критика
needn’t have done(не уверенность — прошлая необходимость)Действие было не нужно, но случилось

Must have done — сильная положительная дедукция

Используйте must have done, когда у вас сильное доказательство для прошлого вывода.

The keys are gone — she must have left already.

He looks exhausted — he must have stayed up all night.

The package isn’t on the doorstep — someone must have taken it.

The window’s broken — there must have been a storm.

They’re not answering the phone — they must have gone out.

Это не уверенность по личному знанию — это дедукция от свидетельств. Вы не видели, как она ушла; вы видите, что ключи пропали — и делаете вывод.

Глагол после must have всегда past participle (V3). Continuous-формы must be having done нет; для длящейся прошлой активности — must have been doing:

She’s tired — she must have been working all day.

Can’t have done — сильная отрицательная дедукция

Противоположность must have done: сильная невозможность.

He can’t have stolen it — he was with me all evening.

She can’t have known about the surprise — we kept it secret.

They can’t have arrived yet — their flight only landed thirty minutes ago.

He can’t have done it — he doesn’t have the skills.

Couldn’t have done полностью взаимозаменяемо с can’t have done:

He couldn’t have stolen it — he was with me.

В AmE couldn’t have чуть распространённее в разговоре; обе приемлемы.

Не путайте с mustn’t havemustn’t have done не стандартно для отрицательной дедукции. Используйте can’t have или couldn’t have.

Неверно: She mustn’t have known. Верно: She can’t have known. / She couldn’t have known.

Might / may / could have done — возможность

Для более слабой возможности (~30-50% вероятности) — might/may/could have done. Все три примерно взаимозаменяемы, с тонкими различиями:

  • might have done — самое частое в разговоре
  • may have done — чуть формальнее
  • could have done — также возможность, но также прошлая нереализованная способность

She might have forgotten — let me call her.

He may have left the office already; I’m not sure.

They could have missed the train — there was traffic.

I might have left my keys at the office. (возможность)

The accident may have been caused by faulty brakes. (формально — новости/отчёты часто используют may)

Could have done — два значения

Could have done имеет два чётких значения:

  1. Возможность (взаимозаменяемо с might/may have):

    He could have missed the bus. (= может быть, и пропустил)

  2. Прошлая нереализованная способность или возможность (часто с сожалением):

    You could have called me! (= у тебя была возможность, но ты не позвонил)

    I could have been a contender. (Брандо, On the Waterfront — знаменитая реплика)

    We could have won the game if we’d tried harder. (способность, не использованная)

Контекст снимает двусмысленность. He could have missed the bus = возможность (мы не знаем). He could have caught the bus = у него было время, но скорее всего нет.

Отрицательно — might not / may not have done

Для слабой отрицательной возможности:

She might not have heard the announcement.

He may not have understood the question.

Заметка: couldn’t have done означает сильную невозможность (= can’t have); might not / may not have done означает слабую возможность того, что не — совсем разное.

ФормаЗначение
She might not have heard.Возможно, не услышала (~50%).
She couldn’t have heard.Невозможно, что услышала (~95%+ нет).

Should / shouldn’t have done — сожаление и критика

Should have done несёт прошлый совет или сожаление — что было правильным, но не случилось.

Should have done — сожаление о том, что не сделали

I should have called you — I’m sorry.

You should have studied more for the test.

We should have left earlier — now we’re stuck in traffic.

They should have warned us about the road closure.

Импликация: действие не случилось, и это проблема.

Shouldn’t have done — сожаление о том, что сделали

I shouldn’t have eaten that — I feel sick.

You shouldn’t have said that — it hurt her feelings.

We shouldn’t have trusted him.

He shouldn’t have driven when he was tired.

Импликация: действие случилось, и это проблема.

Ought to have done — чуть формальнее альтернатива

Ought to have done взаимозаменяемо с should have done:

You ought to have called me. = You should have called me.

В AmE should have гораздо чаще; ought to have звучит чуть старомодно или по-британски.

Needn’t have done vs didn’t need to do — самое каверзное различие

Эти две формы выглядят похоже, но означают разные вещи.

Needn’t have done — вы это сделали, но не нужно было

Действие случилось, и теперь вы понимаете, что это было не нужно.

You needn’t have brought a gift. (вы принесли подарок, но это не требовалось)

We needn’t have rushed — the meeting was canceled. (мы спешили, но это не было нужно)

He needn’t have apologized — it wasn’t his fault. (он извинился, но напрасно)

Импликация: действие выполнено, часто с лёгким сожалением о потраченных усилиях.

Didn’t need to do — возможно, и не делали

Действие не было нужно, и могло случиться, а могло и нет.

I didn’t need to go to the bank — I had enough cash. (мог пойти, мог не пойти)

She didn’t need to take the exam — she’d already passed. (могла сдать или пропустить)

We didn’t need to apply because we got an exemption. (мы могли подать, могли не подавать)

Импликация: действие не было нужно; выполнено ли оно — не уточняется.

Сравнение бок о бок

ФразаСлучилось ли действие?Было ли нужно?
You needn’t have brought a gift.Да (вы принесли)Нет (не нужно было)
You didn’t need to bring a gift.Не уточнено (могли принести, могли нет)Нет (не нужно было)

Друг приносит вам подарок на день рождения. Вы: Oh, you needn’t have! (= вы принесли, но это не требовалось)

Сообщение постфактум: We didn’t need to dress formally for the dinner. (= не было нужно; могли одеться формально, могли нет)

В AmE needn’t реже, чем в BrE. Многие AmE-носители говорят didn’t need to в обоих контекстах, полагаясь на контекст для снятия двусмысленности. Тем не менее needn’t have широко понимается и полезно.

Was/were to — формальное future-in-past

Was/were to + V выражает планы, ожидания или предначертания с прошлой точки зрения. Формально, часто литературно или журналистски.

He was to arrive at noon. (запланированное прибытие; могло случиться, могло нет)

They were to meet at the theater. (так был план)

The new policy was to take effect in January. (по расписанию)

She was to become the first woman on the Supreme Court. (предначертание — оглядываясь назад)

Was/were to + perfect — нереализованный план

Was/were to have done означает запланированное действие, которое не произошло:

He was to have given the speech, but he fell ill.

They were to have signed the contract last week, but negotiations broke down.

Это очень формально и характерно для новостного письма.

Was/were to vs would

Was/were to и would оба выражают future-in-past, с тонкими различиями:

He was to become president ten years later. (формально, намёк на предначертание или план)

He would become president ten years later. (нарративный future-in-past — естественное повествование)

В сторителлинге доминирует would; в новостях и биографиях часто was to.

Be supposed to — ожидание

Be supposed to + V выражает ожидание, намерение или правило — что должно случиться или должно было случиться по плану или норме.

We were supposed to meet at 5. (= план был на 5; могло случиться, могло нет)

He was supposed to call me yesterday. (= я ожидал; он не позвонил)

The package is supposed to arrive by Friday. (= по расписанию)

You’re supposed to wear a suit to the interview. (= правило/ожидание)

Прошлые формы подразумевают невыполнение

Когда was/were supposed to в прошлом, сильная импликация — что ожидание не оправдалось:

We were supposed to leave at noon, but we got delayed. (не уехали в полдень)

She was supposed to be here. (её здесь нет)

They were supposed to fix the leak last week. (не починили)

Это полезный и частый паттерн для выражения фрустрации сорванными планами.

Be due to — по расписанию

Be due to + V означает по расписанию, часто для транспорта, дедлайнов и формальных назначений.

The train is due to arrive at 8.

The report is due to be submitted on Monday.

She was due to give birth last week.

The construction is due to be completed in 2027.

В прошлом was/were due to часто подразумевает, что расписание сорвано:

The flight was due to depart at 6, but it was delayed.

Had better — предупреждение (настоящее/будущее, не прошлое)

Had better (часто сжимается до ‘d better) даёт сильное предупреждение или рекомендацию, с подразумеваемым негативным следствием.

You ‘d better leave now or you’ll be late.

We ‘d better not tell him.

He had better apologize, or there’ll be trouble.

Важно: had better НЕ прошлое время. Оно относится к настоящему или будущему действию, несмотря на had. Прошлой формы нет. Не используйте для прошлых действий.

Неверно: I had better have called him yesterday. Верно: I should have called him yesterday.

Заметки по AmE

  • Should’ve, would’ve, could’ve, must’ve — в разговорной AmE вспомогательный сжимается до /əv/ и часто слышится L1-детьми, учащимися писать, как “should of, would of”. Корректная форма — ‘ve (= have).
    • should’ve /ˈʃʊdəv/ — отработано в AmE-произношении
    • must’ve /ˈmʌstəv/
    • could’ve /ˈkʊdəv/
  • Couldn’t have гораздо чаще, чем can’t have в разговорной AmE. He couldn’t have done it звучит естественнее, чем He can’t have done it.
  • Needn’t have редко в AmE — didn’t need to покрывает оба контекста в разговоре.
  • Must have — стандартная AmE-форма для прошлой дедукции; must’ve — естественное произношение.
  • Was supposed to активно используется в AmE для сорванных планов/фрустрации: He was supposed to fix the sink.
  • Got to (= had to) — AmE-разговорное для прошлой необходимости: I got to finish my homework (BrE: had to).

Заметки по произношению

  • Have в past modals всегда редуцируется до /əv/ в connected speech.
    • should have/ˈʃʊd əv/should’ve /ˈʃʊdəv/
    • must have/mʌst əv/must’ve /ˈmʌstəv/
    • could have/kʊd əv/could’ve /ˈkʊdəv/
  • Окончание -en past participles часто ослабевает: taken /ˈteɪkən/ → /ˈteɪkn̩/ (slabic n).
  • Needn’t /ˈniːdnt/ — один слог в быстрой речи.
  • Ought to часто произносится /ˈɔɾə/ в AmE — t флэпится.
  • Had better сжимается до ‘d better /ˈbɛɾər/ — flapped t.
  • Для эмфазы модал несёт сильное ударение: You SHOULD have called me!
Проверка знанийKnowledge check
В чём разница между 'You needn't have brought a gift' и 'You didn't need to bring a gift'? Обе переводятся на русский похожими фразами — почему английский их различает?
ОтветAnswer
Эти две фразы рассказывают разные истории о том, что реально произошло. *You needn't have brought a gift* предполагает, что подарок ФАКТИЧЕСКИ был принесён — говорящий признаёт подарок, говоря, что это не было нужно. Это естественная фраза, когда кто-то протягивает вам подарок в дверях. *You didn't need to bring a gift* не делает заявлений о том, был ли подарок принесён — просто говорит, что его принос не требовался. Можно сказать до события ('You don't need to bring a gift') или после ('You didn't need to bring a gift; it wasn't expected'), независимо от того, принёс ли человек подарок. В русском нет чёткого грамматического различия — обе английские фразы переводились бы примерно как «тебе не нужно было приносить подарок», поэтому русскоговорящие постоянно их путают. Английское различие важно, потому что передаёт, реально ли произошло ненужное действие. AmE-носители в разговоре часто используют только *didn't need to* для обоих контекстов, полагаясь на ситуативные подсказки; *needn't have* выживает больше в письме и в BrE-речи.

Типичные ошибки русскоговорящих

  1. Mustn’t have для отрицательной дедукции: She mustn’t have knownShe can’t have known / She couldn’t have known. Mustn’t have не стандартно для прошлой невозможности.
  2. Путаница needn’t have / didn’t need to: см. knowledge check выше. Первое подразумевает, что действие случилось; второе нейтрально.
  3. Should have V vs should V для прошлого: I should call him yesterdayI should have called him yesterday. Прошлый совет/сожаление требует should have + V3.
  4. Неверная форма после modal + have: She must have went homeShe must have gone home. После havepast participle (V3), не past simple.
  5. Добавление to после модалов: She must to have leftShe must have left. Модалы никогда не берут to.
  6. Had better в прошлом: I had better have done it yesterdayI should have done it yesterday. Had better не используется для прошлых действий несмотря на прошлую форму had.
  7. Could have для невозможности: He could have done it (= это было возможно / у него была способность) НЕ то же, что He couldn’t have done it (= невозможность). Их смешение переворачивает смысл. Используйте couldn’t have done для сильной невозможности.
  8. Was supposed to без отрицательной импликации: в прошлом was supposed to почти всегда подразумевает, что действие не случилось. He was supposed to call me говорит слушателю: он не позвонил. Не используйте нейтрально.
  9. Путаница be due to с be supposed to: The train is supposed to arrive at 8 (ожидание/правило) vs The train is due to arrive at 8 (по расписанию). Для транспортных расписаний due to стандартнее.
  10. Произношение should’ve как «should of»: в письме всегда ‘ve (= have): should’ve, could’ve, must’ve. Should of — орфографическая ошибка, частая даже среди носителей.

Резюме

  • Must have done = сильная положительная дедукция (95%+); на основе свидетельств.
  • Can’t have done / couldn’t have done = сильная отрицательная дедукция (невозможность).
  • Might/may/could have done = слабая возможность (~30-50%).
  • Should/shouldn’t have done = прошлое сожаление или критика (совет в ретроспективе).
  • Needn’t have done = действие случилось, но было не нужно.
  • Didn’t need to do = действие было не нужно; выполнение не уточнено.
  • Was/were to = формальный future-in-past план; perfect-форма (was to have done) подразумевает нереализацию.
  • Be supposed to = ожидание; в прошлом обычно подразумевает невыполнение.
  • Be due to = по расписанию; для транспорта, дедлайнов, назначений.
  • Had better = предупреждение для настоящего/будущего; никогда прошлое, несмотря на форму had.
  • AmE: should’ve, could’ve, must’ve — естественные сокращения; никогда should of.
B1 — Модальные глаголы для дедукции — must, can't, might, may, could (настоящее) B1 — Модальная дедукция в прошлом — must have, can't have, might have C1 — Тонкая модальность: may, might, could, would

Следующий урок: It’s high time, would rather, as if/though — прошлые формы, используемые для настоящего гипотетического и нереального значения. Грамматика нереализованной срочности, предпочтения чужого поведения и гипотетического сравнения.

Закончили урок?

Отметьте его как пройденный, чтобы отслеживать свой прогресс

Войдите чтобы оценить урок

Прогресс модуля
0 из 22