Глагол have (have got) – иметь, обладать

Есть просто глагол have и есть разговорная форма have got, которые переводятся — иметь.
Have это то, что у нас есть постоянно — семья, работа, дом и т.д. Разговорная форма have got чаще употребляется в значении — что-то получить. Не было раньше автомобиля, теперь купил, то есть — теперь имею автомобиль,
Научимся строить утвердительные предложения, общие вопросы и отрицательные предложения (то есть, из девяти возможных предложений рассмотрим пока только четыре):
1. Утвердительное предложение:  П (кто, что) +C (что делать) +Д (кто, что, кому, чему, кем, чем) +О (где, когда, как).  Где С=to have (have got);
He has (has got) a dog. They have (have got) a dog. They had (had got) a dog.
3.  Общий вопрос. Положительная форма:   C + П + Д + О? Глагол have выносим вперед и таким образом строим вопрос.
Has he (got) a dog? Have they (got) a dog. Had they (got) a dog?
Для глагола have вопросы можно делать с помощью вспомогательного глагола do, does. Вспомогательный глагол не переводится, он только строит вопрос. Выносим его на первое место, дальше оставляем все как было в предложении:
Does he have a dog? Do they have a dog?
6. Специальный вопрос. Положительная форма. Вопрос можно сделать более конкретным, если подставить в начало предложения вопросительное слово.
Вопросительное слово + C + П + Д + О?:
Why has he (got) a dog? Why have they (got) a dog? Why had they (got) a dog?
9. Отрицательное предложение. Отрицание можно сделать добавив отрицательную частицу not к глаголу. П+С+not+Д+О.:
He has not (hasn’t got) a dog. They have not (got) a dog.  They had not (hadn’t got) a dog.
Или можно добавить not к вспомогательному глаголу:
He doesn’t have a dog. They don’t have a dog.
Обозначения: П – подлежащее (кто, что), С – сказуемое (что делать), Д – дополнение (кто, что, кому, чему, кем, чем), О – обстоятельство (где, когда, как).