O tempo verbal Inglês Present Perfect refere-se
a algo iniciado no passado e que continua ate hoje, tendo portanto um tempo
With a finished
yesterday / last week , etc ... ), we use the Past Simple
We arrived at 3 o’clock
six months ago
DO NOT USE the Present Perfect with a
finished time .
· Where were you on Sunday afternoon ? ( not “where have you been “ )
· We didn’t have a holiday last yea.r ( not “ we haven’t had “)
· What did you do last night ? - I stayed home .
· William Shakespeare lived from 1564 to 1616 . He was a writer . He wrote many plays and poems.
When did they arrive ? ( not “when have they arrived ? “ )
PRESENT PERFECT PAST SIMPLE
I have lost my key I lost my key last night
Bill has gone home Bill went home ten minutes ago
Have you seen Ann ? Did you see Ann on Saturday ?
Have you ever been to Spain ? Did you go to Spain last year ?
My friend has read many books My friend read many book this year.
The letter hasn’t arrived yet The letter didn’t arrive yesterday
We’ve lived in Glasgow for 6 years We lived in Glasgow for six years but now we live in Tokyo
Para treinar um pouco Clique Aqui