Present Perfect o Simple Past?
In breve
Scegli il Simple Past quando collochi un evento in un momento concluso del passato. Usa il Present Perfect quando non dici quando è successo e conta l’esperienza o la conseguenza nel presente. In italiano, in entrambi i casi si può usare il passato prossimo: la scelta inglese dipende dal contesto, non dalla traduzione della forma.
Formazione
Simple Past: soggetto + verbo al passato (visited, lost). Present Perfect: soggetto + have/has + participio passato (have visited, have lost).
Uso
- Con yesterday, last week o una data passata precisa usa il Simple Past: il momento è concluso.
- Senza un momento preciso, usa il Present Perfect se l’esperienza conta fino a oggi.
- Se una conseguenza è importante adesso, il Present Perfect mette in evidenza il legame con il presente.
Esempi
- I visited Boston last summer. — Ho visitato Boston l’estate scorsa.
- I’ve visited Boston twice. — Ho visitato Boston due volte.
- I lost my keys yesterday. — Ho perso le chiavi ieri.
- I’ve lost my keys, so I can’t get in. — Ho perso le chiavi, quindi non posso entrare.
Errore tipico
❌ I have seen her yesterday.
✅ I saw her yesterday.
Yesterday indica un momento passato concluso: in inglese serve il Simple Past, anche se in italiano diresti «L’ho vista ieri».
Da ricordare
Se dici quando è successo in un periodo ormai concluso, scegli il Simple Past. Se conta il collegamento con il presente e non specifichi un momento concluso, scegli il Present Perfect.