Общее
Обе конструкции используются для разговоров о собственности,
родственниках, внешности и болезнях. При этом have считается
более формальной конструкцией, а в разговорной речи чаще
используется have got (сокращенная форма ‘ve got).
Leo has blue eyes. = Leo’s got blue eyes. – У Лео голубые глаза.
She has two cousins. = She’s got two cousins. – У нее две
двоюродные сестры (или два двоюродных брата).
Do you have children? – Have you got children? – У тебя есть дети?
have a good time / have a bad day / have a nice evening / have a day
off / have a holiday – хорошо проводить время / иметь неудачный
день / хорошо провести вечер / иметь выходной / иметь отпуск
(каникулы)
have a good journey /have a flight / have a trip – хорошо провести
время в путешествии / иметь запланированный авиаперелет
(желать хорошего перелета) / ехать, добираться куда-то
Типичные ошибки
I had got a pet. – I had a pet. – Конструкцию have got нельзя
использовать в прошедшем времени.
I haven’t an apple. – I haven’t got an apple. или I don’t have an apple.
– C конструкцией have необходимо использовать
вспомогательный глагол
I am having green eyes. I am having got a sister. – I have green eyes. I
have got a sister. – Если мы говорим о собственности,
родственниках, внешности и здоровье, то глагол have и have got
может использоваться только в Present Simple
I haven’t to go to work. – I don’t have to go to work. – C модальным
глаголом have to необходимо использовать вспомогательный
глагол