В английском языке можно встретить предложения как со словом have, так и со словосочетанием have got. При этом может возникнуть закономерный вопрос: "А есть ли отличия в их использовании?". На самом деле некоторые различия имеются, и сейчас мы попробуем разобраться какие именно.
Утвердительные предложения
„Have”, и „have got” можно перевести как "иметь", "обладать". Довольно часто мы производим перевод с этими выражениями не буквально. Например, русский эквивалент фразы "I have two brothers" будет звучать не как "я имею двух братьев", а "у меня есть два брата".
Так вот, часто и "have", и "have got" могут использоваться взаимозаменяемо, отличием будет только количество слов в предложении, например:
I have a beautiful garden - У меня красивый сад.
I have got a beautiful garden - У меня красивый сад.
Вопросительные предложения
В вопросительных предложениях различия в грамматической структуре. Давайте превратим то же самое предложение в вопросительное. Оно будет выглядеть уже следующим образом:
Do I have a beautiful garden?
Have I got a beautiful garden?
В первом предложении have является обычным глаголом, а значит применяется типичная конструкция вопроса для времени Present Simple. Предложение имеет совершенно иную конструкцию, в которой have является уже вспомогательным.
Отрицательные предложения
Принцип построения отрицательных предложений схож с принципом построения предложений вопросительных. В одном случае have - глагол обычный, в другом - вспомогательный:
I don’t have a beautiful garden.
I haven’t got a beautiful garden.
То есть первое предложение имеет типичную конструкцию времени Present Simple, второе Present Perfect.
Сходства и различия в смысле
Итак, have и have got могут быть взаимозаменяемыми если мы строим фразу в настоящем времени и говорим о том, что у кого-то что-то есть.
Have часто встречается в фразах типа "to have shower","to have a cup of tea" и т.д. В таких конструкциях заменить have фразой have got уже нельзя.
В прошедшем времени существует только вариант с have в соответствующей форме.
Также have got мы не используем в формальной речи.