Выражения have got и have означают «иметь что-либо» (например, предмет, взаимоотношения, болезнь и т.п.)
В таком значении можно использовать и have и have got, разницы по смыслу никакой.
|They’vegot a new car. / They have a new car. |У них новая машина.
|I’vegot a headache / I have a headache. |У меня головная боль.
Разницы между have и have got в утверждениях нет никакой. Но она появится, когда мы перейдем к отрицаниям и вопросам.
Отрицание: 1) I haven’t got … / He hasn’t got … |I haven’t got a car. |She hasn’tgot a headache.
2) I don’t have … / She doesn’t have … |I don’t have a car. |She doesn't have a headache.
Вопрос: 1) Have you got … ? / Has she got … ? |Have you got a camera? ‘No, I haven’t. |Has Helen got a car? Yes, she has.
2) Do you have … ? / Does he have … ? |Do you have a camera? No, I don’t. |Does Helen have a car?’ ‘Yes, she does.
Have got и have передают значение «иметь», «владеть» Для варианта have got мы пользуется правилами Present perfect. Для варианта have мы пользуемся правилами Present Simple.