Модальный глагол have to означает долженствование в силу внешних обстоятельств, необходимость совершить действие из-за сложившихся условий или согласно определенным правилам. То есть, хотите вы или нет, но должны.
Чаще всего переводится: «надо», «нужно», «необходимо», «вынужден», «приходится», «обязан», в последнюю очередь «должен».
Have to — единственный модальный глагол, который меняется, как обычный, при помощи соответствующих вспомогательных глаголов.
+) I have to pray hard every day to master English for 3 years. — Чтобы овладеть английским за три года мне нужно каждый день усердно молиться.
Your sister has to dye her hair ginger, if she wants to find a special one. — Чтоб найти молодого человека, твоей сестре надо покраситься в рыжую.
-) отрицание в этом случае означает отсутствие необходимости и обязательств. Не нужно, не обязан.
You don’t have to read books. It won’t help. — Тебе не обязательно читать книги. Это не поможет.
?) Do I have to summon spirits? — Обязан ли я вызывать духов?
Больше информации вы найдете в моем телеграм канале t.me/english_teacher_moscow