В чем разница между данными структурами? Очень многие задаются данным вопросом... Давайте разбираться. Смысл у глаголов have и have got один и тот же в отличие от have to, однако все дело в GOT. Когда глагол have стоит в предложении в связке с got мы воспринимаем его как самостоятельный, то есть отрицательные и вопросительные предложения данный глагол формирует самостоятельно: + We have got a dog. -We haven`t got a dog. ? Have they got a dog? И ответом на общий вопрос, как в примере, будет являться: Yes, they have/No, they haven`t. (не забываем негласное правило кратких ответов на общие вопросы: "с чего начинается вопрос, тем заканчивается ответ") Однако если в предложении нет GOT, то мы рассматриваем глагол have как смысловой и для формирования отрицательных и вопросительных предложений мы используем вспомогательный глагол do в соответствии с временем предложения. Рассмотрим примеры данной ситуации в настоящем простом времени (Present Simple): + She has got a dog. -She doesn`t have g