Различие "must" и "have to"
Мы используем "must" с обязательствами. В случае невыполнения, будет штраф или какой-нибудь другое вид наказания
All children must go to school: все дети должны ходить в школу.
You must do your homework: ты должны сделать домашнее задание.
You must come to work on time: нужно приходить вовремя на работу.
You must turn off your cellphone: вы должны выключить свой мобильный телефон.
You must fasten your seat belt: вы должны пристегнуть ремень безопасности.
В отрицательных предложениях мы используем конструкцию "must not" либо "mustn't)
При этом первая "t" во слове "mustn't" не произносится, то есть оно читается вот так "масэнт." "must not" используется в категорических запретах. Оно сильнее чем "mustn't".
Конструкция
I/you/he/she/it/we/you/they must/mustn't/must not + глагол.
You mustn't walk on the grass: нельзя ходить по газону.
You mustn't park here: здесь нельзя парковаться.
You must not smoke on an airplane: нельзя курить в самолете.
You must not speak on the phone while driving: нельзя разговаривать по телефону при вождении .
Спряжение
I/you/we/they have to + глагол
He/she/it has to + глагол
В отрицательных предложениях мы просто говорим
I/you/we/they don't have to + глагол
He/she/it doesn't haVE to + глагол
Примеры
You don't have to go now: тебе необязательно идти сейчас.
You don't have to work day and night to be rich: необязательно работать днем и ночью для того, Чтобы разбогатеть.
You don't have to eat less to become thin: необязательно есть меньше для того, чтобы похудеть.
Наоборот мы употребляем "have to" с действиями, в которых у нас есть выбор, делать их или нет
I have to go now: мне нужно сейчас идти.
I have to cook lunch for the children now: сейчас мне надо готовить обед для детей. (если я не хочу, я не буду готовить).
You have to come early: тебе следует приехать рано.
Запомните одно простое правило, если Вы совет даете, тогда используете "have to", если Вы приказ даете, тогда используете "must"
Приказ/запрет
You must love your parents: ты должен любить своих родителей.
You must not walk on the carpet with your dirty shoes: Нельзя ходить по ковру в грязной обуви.
Совет
You have to do your job: ты должен делать свою работу.
you have to eat/sleep well: нужно хорошо пытаться/выспаться.
You don't have to know everything: тебе необязательно все знать.
Do I have to tell the boss about this ? No, you don't have to: мне начальнику об этом сказать? Нет, не обязательн.
You have to take a taxi, because it is faster: тебе нужно сесть на такси, потому что так быстрее будет.