Решение:
В ответе на вопрос, начинающийся с "Has he got...?", используется глагол has.
- Вопрос "Has he got a dog?" спрашивает о наличии собаки.
- Ответ "Yes, he has." подтверждает наличие.
- Вариант A "is" — это форма глагола "to be".
- Вариант C "does" — это вспомогательный глагол, который используется в ответах на вопросы, начинающиеся с "Do you...?".
Ответ: B) has