Модальный глагол Have to

В отличие от остальных модальных глаголов Have to / have got to не являются недостаточными глаголами. Они, как и простые глаголы, способны отражать категории лица и числа. Опять же, в отличие от других модальных глаголов в английском языке, связанный с ними значащий глагол используется с частицей to.

Для того, чтобы образовать вопросительную и отрицательную форму, нужно использовать вспомогательный глагол to do:

Do you really have to leave so early?
Тебе действительно нужно уйти так рано?

You don’t have to go with us if you don’t want to.
Тебе не обязательно идти с нами, если тебе не хочется.

Формы модального глагола Have to:

Настоящее время
I have to (don’t have to) We have to (don’t have to)
You have to (don’t have to) You have to (don’t have to)
He/She/It has to (doesn’t have to) They have to (don’t have to)
Прошедшее время
I had to (did not have to) We had to (did not have to)
You had to (did not have to) You had to (did not have to)
He/She/It had to (did not have to) They had to (did not have to)

Разница между глаголами Have to и Have got to малоразличима, но, как правило, have to означает повторяющееся действие, а have got to – конкретное:

I have to visit my grandma every week.
Я должен навещать бабушку каждую неделю.

Have you got to visit your grandma tomorrow?
Тебе нужно завтра навестить бабушку?

Глагол Have (got) to используется для выражения необходимости что-то сделать из-за определенных обстоятельств, то есть не из добровольного стремления:

Alex has to make many international phone calls.
Алексу приходится делать много международных звонков.

We were very short on time so we had to take taxi.
У нас было очень мало времени, поэтому мы были вынуждены взять такси.

Также Have to заменяет модальный глагол Must там, где тот не может использоваться – в прошедшем и будущем времени, а также при отрицаниях:

Yesterday I had to help my sister.
Вчера я должен был помочь сестре.

The road is blocked, the bus will have to go around.
Дорога перекрыта, автобусу придется ехать в объезд.

You don’t have to work full time.
Вам не нужно работать полный рабочий день.

Далее: