Теория:

Have to — употребляется, чтобы выразить необходимость: «надо», «нужно», «необходимо» — то есть, когда действие совершается под влиянием обстоятельств, необходимости, порождённой внешними факторами.
Пример:
You have to be at school at \(8\) o'clock. — Тебе необходимо (ты должен) быть в школе в \(8\) часов утра.
She has to be at school at \(8\) o'clock. — Ей необходимо (она должна) быть в школе в \(8\) часов утра.
Утвердительные предложения
ПодлежащееHave toДействие
I
You
We
They
have toswim
 
ПодлежащееHas toДействие
He
She
It
has toswim
Отрицательные предложения
ПодлежащееHave toДействие
I
You
We
They
don't have toswim
 
ПодлежащееHave toДействие
He
She
It
doesn't have toswim
 
Вопросительные предложения
Вопросительные предложения с have to образуются с помощью вспомогательных глаголов: do, does — в настоящем времени.
DoПодлежащееHave toДействие
DoI
You
We
They
have toswim?
 
DoesПодлежащееHave toДействие
Does
He
She
It
have toswim?
Краткие ответы
Do you have to do your homework? — Yes, I do.
Does he have to do his homework? — No, he doesn't.