Diferenças entre o Present Perfect e o Simple Past

O simple past é usado com alguma palavra/expressão que denote tempo definido, tais como yesterday, in 1945, last year, etc.

I saw Paula yesterday.

We didn´t have a holiday last year.

Também se usa o simple past com os interrogativos When e What time:

When did you go?

What time did she arrive?

E com a palavra ago:

They met 5 years ago.

Se não houver tempo definido, use o present perfect:

Have you ever seen a camel?

Has she got dressed yet?

Comentários

Flávia Rolim disse…
thank you very much for your explanation...
I'm learning now to speak English...
I love other languages and English is the fourth language that I'm learning!!!!

then...

THANK YOU!
Flávia Rolim disse…
thank you very much for your explanation...
I'm learning now to speak English...
I love other languages and English is the fourth language that I'm learning!!!!

then...

THANK YOU!
Carol disse…
thanks!
your tips were great, very well learned!
English is an easy language to learn.
Anônimo disse…
thank you very much...
I need to learn english
because my boyfriend is german and
english an easy language...

Postagens mais visitadas deste blog

Infinitive and Gerund

Prepositions

Simple Present