Past Simple e Present Perfect: qual è la differenza?
Se ti sei mai bloccato tra "I lived in Paris" e "I have lived in Paris", non sei il solo. Il past simple e il present perfect sono tra i tempi verbali inglesi che creano più confusione per chi parla italiano, perché la nostra lingua non fa sempre la stessa distinzione. Capire la logica di base, però, rende la scelta quasi automatica.
La differenza chiave: azione conclusa vs collegata al presente
Il past simple descrive un'azione finita in un momento preciso del passato. Il present perfect descrive un'azione avvenuta in un momento non specificato, ma che ha ancora rilevanza adesso.
Past simple: "I visited London in 2019." (Un viaggio concluso, in un momento noto.)
Present perfect: "I have visited London." (In un certo momento della mia vita — non importa quando esattamente, importa che sia successo.)
Quando usare il past simple
Usa il past simple quando menzioni o sottintendi un momento preciso: yesterday, last year, in 2020, when I was a child.
"She called me yesterday."
"We ate dinner at 8pm."
"He studied English in school."
Se c'è un riferimento temporale chiaro, anche implicito, il past simple è quasi sempre la scelta giusta.
Quando usare il present perfect
Usa il present perfect quando il momento esatto non è specificato, oppure quando vuoi mettere in evidenza il risultato di un'azione nel presente.
"I have finished my homework." (Risultato: ora è fatto.)
"They have never been to Japan." (Esperienza di vita, nessun momento specifico.)
"Have you seen this movie?" (Domanda sull'esperienza, non su un istante preciso.)
Il present perfect è anche la scelta naturale con parole come already, yet, just, ever e never, e con espressioni come since e for che collegano il passato al presente.
Since vs for
Entrambi si usano con il present perfect, ma in modo diverso:
Since + un punto di partenza: "I've worked here since 2021."
For + una durata: "I've worked here for three years."
Un test semplice da usare
Chiediti: "Posso aggiungere un momento preciso a questa frase?" Se sì, usa il past simple. Se la frase suonerebbe strana con un momento specifico, usa il present perfect.
"I have seen that film last week" suona sbagliato a un madrelingua — "last week" è un momento specifico, quindi la forma corretta è "I saw that film last week."
Errori comuni da evitare
Aggiungere un momento specifico al present perfect: ❌ "I have finished it yesterday." ✅ "I finished it yesterday."
Usare il past simple per un'esperienza di vita senza momento specifico: ❌ "I went to Japan." (se intendi "in un certo momento della mia vita") ✅ "I have been to Japan."
Dimenticare il focus sul risultato: il present perfect spesso risponde a "qual è la situazione adesso?", mentre il past simple racconta semplicemente cosa è successo.
La pratica rende tutto automatico
Leggere le regole grammaticali aiuta, ma il modo più veloce per smettere di esitare tra questi due tempi è usarli davvero in una conversazione reale, con un tutor che ti corregge sul momento e ti spiega il perché. Poche frasi al giorno, dette ad alta voce, valgono più di ore di studio silenzioso. Se vuoi esercitarti con past simple e present perfect insieme a un tutor 1 a 1, prenota una lezione su JennyLingo e prendi finalmente confidenza con questi tempi verbali.