sábado, 21 de junho de 2014

Simple Past X Present Perfect



Simple Past X Present Perfect



He lived in the USA for/in the last two years (simple past
(Ele morou nos Estados Unidos nos dois últimos anos)
– A ação começou e terminou no passado - "ele não mora mais lá".

He has lived in the USA for two years (presente perfect
(Ele mora nos Estados Unidos há dois anos)
– A ação começou no passado e perdura até hoje - “ele ainda mora lá”.

Observações: No final da frase o período de tempo é o mesmo (two years),
 justamente para destacar que a diferença está na "construção" do tempo verbal.  
Assim, observa-se que nada impede que usemos "for" no simple past, e também
nada impede que usemos "two years" no present perfect.
Notem ainda que no primeiro caso, no simple past, "last two years" 
mostra quando ele morou fora;  já no segundo caso, no present perfect, 
"for two years" mostra desde quando ele mora fora.

Nota: No present perfect geralmente aparecem alguns advérbios:
JUST, EVER, ALREADY, NEVER, YET, SINCE, FOR


Nenhum comentário:

Postar um comentário