Do you have a brother? x Have you a brother?: Qual utilizar

Entre as duas frases qual está correta, ou as duas ou porque?

1. Do you have a brother? [Você tem um irmão?]
2. Have you a brother? [Você tem um irmão?]
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!

Avatar do usuário PPAULO 46755 6 37 826
I would go for 1: "do you have a brother?"

With "have you" - would be "have you got any brother?", a bit different from "have you got a car?"/"has she got a mobile phone?"/has he got a computer?...

"Have you got any brother?" suggests that the answer to your question could be one, more than one, or none at all. It´s not a rule written in stone, but let´s say that perhaps it´s about communication psychology or some unspecified reason.

Avatar do usuário Leonardo96 1080 6 20
Só a primeira, amigo. Essa estrutura da segunda frase não existe, só se você adicionar "got" depois do pronome.

Avatar do usuário Donay Mendonça 57630 22 96 1379
Para dizer você tem...?, não é correto have you...?. Há duas opções corretas e comuns:

Do you have...?
Have you got...?

Do you have a brother? = Have you got a brother? [Você tem um irmão?]
Do you have money? = Have you got money? [Você tem dinheiro?]

Bons estudos.