Como saber quando usar o have ou o are em uma pergunta?

Como saber?

Por exemplo:

Have you been OK?
Have you?
Are you OK?

Teste de Nível Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito.

Iniciar o Teste Online!
5 respostas
  Resposta mais votada
15 61 498
Morning Charles:

Geralmente usamos "to be" nesses casos:
Are you OK?
Are you all right?
Are you fine?

Em geral para ser e estados, tais como de fome, sede, idade... Usamos o "be": I am sure. She is seven. You are right. He is sick.

"Have" sozinho usamos com:
Have a nice day! Have a good one (you wish the Good)! Have a nice weekend! Note: nesses casos o "have" é um verbo simples, se quiser perguntar use um auxiliar tipo "Did you have a nice trip?"

Mas lembre-se que afirmações como acima exposto estão no imperativo, ainda que educado.

Well com perfect também podemos perguntar, mas pela formalidade é menos comum, veja:

How have you been (doing)?
Have you been all right?

Perceba que ainda que o perfect seja o "tense" o to be aparece como verbo (been).
Na informalidade e dia à dia use o "be"

Cheers!
Anúncio Cambly Gostou da dica? Agora é hora de praticar!

Utilizar o inglês em interações reais levará você à fluência mais rápido. Pensando nisso, o nosso parceiro está oferecendo 15 minutos de aula grátis, não perca essa oportunidade. O link abaixo ativa o cupom!

Cupom: 15 minutos de aula Grátis!
6 47 1.1k
Hi there Charles!
Your first sentence can be used, but I personally would use "How have you been?" so it leaves room to the person to say if he/she is okay or not. But then, it´s just a detail, a personal taste here.


Now, to the "why the the HAVE?"

1) it is used in this way (present perfect) when you mean something that happened in the past, at some point in your or somebody else lives, before now. And you don´t think it´s important the exact time the action happened.
2) it is used to talk about actions that began in the past and have duration up until now.
So, the kind of question you wanted to know, initially, certainly fit on 1) and 2)

http://www.englishpage.com/verbpage/presentperfect.html

=================================================
Are you ok?


You are using the presente simple with verb TO BE usually when we ask questions that can be asnwered with YES/NO. Of course, if you want to know something at the spur of the moment, or
the general state/condition of someone (how he is doing/how life is treating him/her).

http://english.stackexchange.com/questi ... n-question
Muito obrigado como sempre Cinnamon, Paulo e Donay.

Então ficaria assim:

Have you seen the rain? (formal)
Did you see the rain? (comum)

?
6 47 1.1k
Have you seen the rain? (it´s still raining, or the exact time don´t matter to you at the moment of the question.)
Have you ever seen the rain? (have you ever in your life seen the rain? -it could be even be said in a sarcastic/ironical tone.)

Summing up:
Either the rain hasn´t stopped or you if the temporal frame doesn´t matter to you/the asker.
It´s not indeed about formality or not.


=================================
Did you see the rain? (if the rain stopped.)
6 47 1.1k
That leads to another aspect of the matter. When you use DID, you are talking about something that definitely happened, it´s finished in the past, you make that clear by using "DID".

You use HAVE when it doesn´t matter if the event is finished or not, it happened at some point in the past but it can be finishished or not (that doesn´t matter to you, what matter to you is the "reaction" to your question about the event). In other words, the focus is not if the event is finished.

To clarify it further, please take a look at this discussion:
https://www.englishforums.com/English/W ... h/post.htm
Ainda precisa de ajuda? Confira algumas opções:
  1. Clique no botão "Responder" (abaixo) e faça sua pergunta sobre este assunto;
  2. Faça uma nova pergunta;
  3. Converse grátis com um professor nativo por 15 minutos: Saiba como!