И «have», и «have got» имеют одинаковое значение. 1 Они используются в настоящем времени, чтобы говорить о собственности и принадлежности, отношениях, свойствах человека или предмета. 1
Основное различие между ними в том, что форма «have» более характерна для американского английского, а «have got» — для британского. 1 «Have got» чаще используется в разговорной речи, а «have» — в более официальной. 2
Конструкция «have got» возможна только в настоящем времени. 1 В будущем и прошедшем глагол to have всегда употребляется без got — в формах will have и had. 1 Кроме того, «have got» не используется, когда речь идёт о каких-то действиях или опыте. 1