Quando Usar I Did E I Have Done
Geralmente é possível usar o “Present Perfect” (I have done) ou o “Simple Past” (I did). Para exemplos, você pode dizer.
I’ve lost my key. Have you seen it?
Eu perdi minha chave. Você a viu?
I lost my key. Did you see it?
Eu perdi minha chave. Você a viu?
Mas não usamos o Present perfect para falar de um tempo que já se finalizou, exemplo (Yesterday, Tem Minutes ago / in 1985 etc). Usa-se o Simple Past
I lost my key yesterday. (Não I’ve lost )
Eu perdi minha chave ontem
It was very hot summer. (Não has been)
Foi um verã muito quente.
They arrived ten minutes ago. (Não have arrived)
Eles chegaram 10 minutos atrás
“Did you see the news on TV last night?” “No, I went bed early”
“Você viu a notícia na TV na noite passada?” “Não, eu fui cedo pra cama”
Usamos também o Simple past para perguntas como “when…?” E “What time…?”:
What time/when did you finish work yesterday. (Não Have you finished)
Que horas / Quando você terminou o trabalho ontem.
Não usamos present perfect se não há conexão com o presente (Exemplo, coisas que aconteceram há muito tempo)
The Chinese invented printing. (e não have invented)
Os chineses inventaram a impressão
Beethoven was a great composer. (e não has been)
Bethoven foi um grande compositor
Present Perfect (have done)
I’ve done a lot of word today
Hoje eu trabalhei bastante
Nós usamos present perfect para um período de tempo que continua do passado até o presente. Exemplo: today, this week /since 1985 etc…
Simple Past (did)
I did a lot of work yesterday
Eu trabalhei bastante ontem
Nós usamos Simple past para um tempo finalizado no passado. Exemplo: Yesterday / last week / from 1985 to 1991