Эта группа модальных глаголов выражает степень необходимости: от строгой обязанности до совета. Труднее всего различить mustn't и don't have to: в русском оба переводятся отрицанием, но значат противоположное — запрет и отсутствие необходимости.
Must и have to
Must выражает необходимость, идущую от говорящего, have to — необходимость, идущую от внешних обстоятельств. У must нет форм прошедшего и будущего времени: их заменяет have to.
1.Must часто передаёт личное решение или правило, have to — внешнее требование.
I must renew my passport. — Мне нужно продлить паспорт.
Nadia has to wear a uniform at school. — В школе Надя обязана носить форму.
2.В прошедшем времени различие исчезает: остаётся только had to.
We had to repeat the whole test. — Нам пришлось переписывать весь тест.
Обязанность во всех временах
Время
Форма
Пример
настоящее
must / have to / has to
We have to hand in the forms.
прошедшее
had to
Yesterday I had to wait an hour.
будущее
will have to
We will have to book a table.
вопрос
Do you have to…?
Do you have to book in advance?
Iris has to wear a badge at work. — На работе Ирис обязана носить бейдж.
Частая ошибка. «I musted» и «I will must» не существуют: используйте had to и will have to.
Should и ought to
Should и ought to выражают совет и правильный образ действия. Ought to отличается только наличием частицы to и звучит чуть более формально.
1.Совет о настоящем и будущем.
You should keep the receipt. — Тебе стоит сохранить чек.
2.Упрёк о прошлом. Should have + третья форма означает упрёк о прошлом: «следовало бы».
We ought to have booked earlier. — Нам следовало забронировать раньше.
Should и ought to
Форма
should
ought to
утверждение
You should rest.
You ought to rest.
отрицание
You should not rest.
You ought not to rest.
вопрос
Should I call?
Ought I to call?
He should return the book he borrowed. — Ему стоит вернуть взятую книгу.
Частая ошибка. «He ought go home» — ошибка: у ought частица to обязательна.
Mustn't и don't have to
Mustn't — запрет: делать нельзя. Don't have to — отсутствие необходимости: делать не обязательно, но можно. Это разные значения, хотя по-русски оба звучат как отрицание.
1.Don't have to означает отсутствие необходимости, а не запрет.
You don't have to wait for me; I have a key. — Меня можно не ждать, у меня есть ключ.
2.Отсутствие необходимости в прошлом. Didn't have to говорит только, что необходимости не было. Если действие всё же произошло, добавьте это явно.
I didn't have to wait, but I did. — Ты мог и не ждать.
Запрет против отсутствия необходимости
Форма
Значение
Пример
mustn't
запрещено
You mustn't park here; it is illegal.
don't have to
не обязательно
You don't have to bring cash; they take cards.
don't have to
не обязательно
You don't have to come.
didn't have to
не пришлось
We didn't have to wait.
You mustn't lean on that railing. — Нельзя опираться на эти перила.
Частая ошибка. «You don't must smoke here» — ошибка. Запрет: You mustn't smoke here.