Il Present Perfect vs il Past Simple
Entrambi parlano del passato, ma con usi diversi.
- Past Simple: azione conclusa in un momento preciso del passato (con riferimento temporale: yesterday, last week, in 2010).
- I saw her yesterday.
- Present Perfect (
have/has + past participle): esperienza, risultato presente o tempo non specificato.- I have seen that film. (esperienza)
- She has just left. (risultato adesso)
| Marker | Tempo |
|---|---|
| yesterday, ago, last... | Past Simple |
| ever, never, just, already, yet | Present Perfect |
Attenzione: in italiano spesso usi il passato prossimo in entrambi i casi, ma in inglese non puoi dire I have seen her yesterday.