Did you x Have you: Qual a diferença?

Oi, tudo bem? Serei extremamente grato com quem me ajudar nisso aqui:

1. Suponha que seu amigo disse que iria limpar a casa hoje e você acabou de chegar na casa dele, qual a expressão seria mais correta utilizar?
"Did you finish cleaning?" ou "Have you finished cleaning?"

2. Além disso, quanto ao uso do "already" e "yet", qual sentença seria mais apropriada?
"Did you finish cleaning yet?" "Have you finish cleaning yet?"
"Did you already finish cleaning?" "Have you already finished cleaning?"

Desde de já, agradeço a todos que ajudarem! <3

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. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE
1 resposta
PPAULO 6 51 1.4k
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA