Основные различия между «must» и «have to» в английском языке:
- «Must» выражает личные обязательства, которые говорящий устанавливает для себя или для других. 12 Например: «I must finish this report by the end of the week» (Я должен закончить отчёт к концу недели). 1
- «Have to» используется для обязательств, продиктованных внешними факторами, например, законами или правилами. 12 Как правило, это руководство к действию, которое нельзя изменить. 1 Например: «I have to wear a suit in my office» (Я должен быть в костюме в офисе). 1
Ещё одно различие заключается в том, что «must» используется только в настоящем времени, а в прошедшем и будущем всегда употребляется «have to». 5