Модальные глаголы выражают не только необходимость, но и уверенность говорящего в своём предположении. Шкала простая: must — почти уверен, что да; might — возможно; can't — почти уверен, что нет. Для прошлого к тому же глаголу добавляется have + третья форма.
Предположение о настоящем
Модальный глагол ставится перед начальной формой смыслового глагола и показывает степень уверенности говорящего.
1.Процесс сейчас. Для действия, происходящего сейчас, употребляется форма be + -ing.
The window is open, so somebody must be inside. — Окно открыто, значит кто-то внутри.
2.Отрицательное предположение выражается только can't, но не mustn't.
She can't be asleep; the radio is on. — Она не может спать, радио включено.
Mustn't значит «нельзя», а не «не может быть».
Шкала уверенности
Уверенность
Глагол
Пример
почти уверен, что да
must
They must be out; the lights are off.
возможно
may / might / could
He might be in the garden.
почти уверен, что нет
can't / cannot
That can't be Iris; she is in Lisbon.
The kitchen is spotless; they must be expecting guests. — На кухне идеальный порядок — должно быть, они ждут гостей.
Частая ошибка. «They mustn't be at home» — ошибка в значении предположения: нужно can't be at home.
Предположение о прошлом
Для прошлого к модальному глаголу добавляется have + третья форма. Сам модальный глагол при этом не меняется.
1.Форма have не меняется по лицам и не превращается в had.
She must have taken the earlier bus. — Должно быть, она уехала на раннем автобусе.
Предположение о прошедшем
Значение
Форма
Пример
почти уверен, что да
must have + V3
It must have rained in the night.
возможно
might / may have + V3
They might have missed the train.
почти уверен, что нет
can't have + V3
She can't have seen us.
процесс в прошлом
must have been + V-ing
She must have been crying.
They can't have finished; the lights are still on. — Они не могли закончить, свет ещё горит.
Частая ошибка. «It must rained last night» — ошибка: нужно must have rained.