Разница между to be и have got в английском языке заключается в их значении:
- To be используется для описания человека, предмета, места, чтобы передать персональную информацию (имя, возраст, происхождение). 2 Также он может выполнять функцию глагола-связки или вспомогательного глагола. 3
- Have got применяется, когда речь идёт о вещах, которые есть у человека, которыми он владеет. 2 Это распространённая альтернатива глаголу «have». 2 Конструкция более распространена в британском варианте английского языка, чем в американском, и может быть расценена как неформальная. 2
Таким образом, to be используется для описания, а have got — для обозначения наличия чего-либо у субъекта. 12