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.

Mais Votada Mais Votada

Avatar do usuário Donay Mendonça 50855 21 83 1181
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.
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário Joarez.GN 915 3 13
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!
;)