Does *название страны* have a flag? Правильное ли построение предложения?
Вполне очень хорошо отлично супер все правильно
Да правильное, Does Great Britain(к примеру) have a flag? Но я бы лучше написал бы так Have Great Britain(к примеру) а flag?