Como dizer "Você já chegou em casa?" em inglês

Como dizer "Você já chegou em casa?" em inglês
Hi Folks! Então, gostaria de saber como faço para perguntar pra um amigo, por exemplo, se ele já chegou em casa.

Devo usar "Did you get home?" ou "Have you gotten home?"? Qual é o melhor?

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!
2 respostas
  Resposta mais votada
22 102 1.5k
Para dizer você já chegou em casa? em inglês, existe uma opção natural e muito comum, que é are you home yet?. Não é muito comum - em conversação - o uso de have you arrived home yet? nem de have you gotten home yet?.

Ainda é possível utilizar are you already home? (você já chegou em casa?). No entanto, essa opção expressa uma surpresa por parte de quem fala, como se a pessoa tivesse, de forma surpreendente, já chegado em casa, antes da hora esperada.

Bons estudos.
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!
3 15
What's up dude!

Your first sentence uses the simple past (Did you get ...?) and your second sentence uses the present perfect (Have you gotten ...?). Sometimes there is a difference in meaning between these two forms, but in your example there is not.

In the sentence pairs below, there is a difference in meaning. The sentences in the simple past describe something that is over, while the sentences in the present perfect, have/had + the past participle, describe an action or situation that still continues in the present.

Examples:

Simple past: I ate a lot of cake. (I’m finished eating cake.)
Present perfect: I’ve eaten a lot of cake. (I may eat more cake.)

Simple past: I lived in London for three years. (I don’t live in London anymore.)
Present perfect: I have lived in London for three years. (I still live in London.)

Simple past: Why didn’t you send me any messages? (The time for sending messages is over.)
Present perfect: Why haven’t you sent me any messages? (You can still send me a message.)

You got me buddy ?
Seeee yaa!
;)
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!