Чтобы отличить личные убеждения от внешних обстоятельств при использовании модальных глаголов, нужно обратить внимание на их значение. 13
Must выражает строгую обязанность, необходимость или личное убеждение. 1 Обычно используется, когда говорящий считает, что что-то необходимо. 1 Пример: «You must wear a helmet when riding a bike» (Ты должен носить шлем, когда ездишь на велосипеде). 1
Have to выражает обязательство или необходимость, навязанную внешними обстоятельствами или правилами. 1 Подчёркивает, что требование исходит не от говорящего, а от внешних условий. 1 Пример: «I have to go to work at 7 AM» (Мне нужно идти на работу в 7 утра). 1
Таким образом, must используется, когда говорящий выражает своё мнение или правило, а have to указывает на объективные обстоятельства, требующие действия. 1