Выражение 'HAVE GOT' заменяет 'HAVE'. Как это происходит на практике?
https://english03.ru/unit9-have-got
HAVE / HAS GOT используется в значении ИМЕТЬ, ОБЛАДАТЬ. Заменяет HAVE, особенно часто в разговорном английском. В прошедшем (past) времени не используется.