Present Perfect no começo da frase

Olhe essa frase:
Have the Johnsons moved, or do they have the same address?

Não consigo entender o porquê do present perfect estar no começo!Acho que tinha que ter o auxiliar "did" no lugar do "have"!Não é uma ação que começou antes,acho...Não consigo enchergar isso na frase!Alguem ajuda,please. :?

Thanks in advance :!:

Anúncio Descubra seu nível de inglês em 15 minutos! - Converse grátis por 15 minutos com um professor e verifique como está o seu inglês.

Começar agora!
3 respostas
Donay Mendonça 22 102 1.5k
Yannasan,

O present perfect é usado para se falar de ações que aconteceram recentemente.

"Emprega-se o present perfect simple para descrever acções concluídas num tempo passado recente".(Grammarnet.com)

Recomendamos fazer uma leitura em:

gramatica-indice-de-assuntos-ja-discuti ... t7151.html

https://www.englishexperts.com.br/prese ... e-macetes/

present-perfect-and-simple-past-t4142.html

Bons estudos!
Present perfect é complicado.Tem muitas situações diferentes...Mas, agora deu p entender um pouco melhor :roll:

Thank you :!:
Henry Cunha 3 17 182
Neste caso, de

Have the Johnsons moved, or do they have the same address?

É comum:

Have the Johnsons moved, or are they still at the same address?
Did the Johnsons move, or are they still at the same address?

"Have they moved" ou "did they move" são igualmente usados neste caso.

Acredito que só com o tempo achamos a "comfort zone" no uso desses tempos verbais.
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!