В британском английском чаще используется конструкция «have got», а в американском — «do have», из-за грамматических особенностей. 24
«Have got» — разговорное выражение, которое в основном употребляется в настоящем времени для выражения владения, обладания чем-либо. 4 Конструкции не нужен вспомогательный глагол, и она звучит более неформально по сравнению с «have». 24 Британцы могут использовать вариант «have got to», в то время как американцы чаще обходятся без «got». 2
«Do have» — более универсальный глагол, который используется в различных контекстах и временах. 4 Он может выражать не только факт владения чем-либо, но и совершение определённых действий, например, «have breakfast» (завтракать). 4 Поэтому американцы предпочитают использовать «do have». 4