Сначала мы должны узнать, как с глаголом to have образовать вопросительные и отрицательные предложения? Необходимо добавить вспомогательный глагол to do. Такая форма с глаголом to do употребляется в американском варианте. Но это не значит, что британцы так не говорят.
Examples:
— Does she have much time for her trainings? – У нее много времени для тренировок? (вообще).
— Do you have time to go shopping before the movie starts? – У тебя найдется время, чтобы пойти по магазинам, прежде чем начнется фильм?
— Do they have a sauna? – У них есть сауна?
— Do you have change for 50 dollars? – У вас есть сдача с 50 долларов?
Вспомогательный глагол to do не употребляется в отрицательных и вопросительных предложениях в британском варианте.
Examples:
— Have you got time to fence with me? – У тебя найдется время пофехтовать со мной?
— Have you got time to go to the cinema tonight? — У тебя есть время сходить в кино сегодня вечером?
— Have you got anything to eat? – У тебя есть что-нибудь поесть?
— Have they got laptops? – У них есть ноутбуки?
В British English have got используется часто в разговорной речи, а have в письменной речи.
Вот в этом и вся разница. Теперь все зависит от вас, какую форму вам использовать. Структуру have got или просто глагол have. Чтобы вы не выбрали, звучать будет правильно и красиво.