Have to и have got to в английском языке
Правила have to, has to, had to и have got to с примерами. Как задавать вопросы и почему don’t have to означает «не обязательно», а не запрет.
Have to / have got to — как и простые глаголы, способны отражать категории лица и числа.
Вопросы и отрицания с have to образуются с do/does/did. У have got to другой порядок: Have you got to…?, You haven’t got to….
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 got to более разговорное. Различие не сводится к повторяющемуся и разовому действию. Формы had to и will 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 a taxi. У нас было очень мало времени, поэтому мы были вынуждены взять такси.
Для необходимости в прошлом используют had to, а в будущем часто will have to; сам must тоже может относиться к будущему. В отрицании значения различаются: mustn’t — «нельзя», don’t have to — «не обязательно».
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. Вам не нужно работать полный рабочий день.