Both forms are acceptable in both versions but “have got” or hasn't got is preferred form in British English.
هر دو فرم در هر دو نسخه قابل قبول هستند، اما "داشتن" يا نداشتن فرم ترجیحی در انگلیسی انگليسی است.