Se sei italiano e studi inglese, questo è il punto dove quasi tutti si inceppano. Non per mancanza di impegno — ma perché la grammatica italiana tende a creare confusione qui, invece di aiutare.
In italiano il passato prossimo (ho mangiato, sono andato) e il passato remoto (mangiai, andai) si usano in modo diverso nelle diverse regioni, e in ogni caso non corrispondono esattamente alle categorie inglesi. Risultato: molti italiani usano il past simple dove serve il present perfect, o viceversa, e spesso non capiscono perché il madrelingua corrughi le sopracciglia. È uno dei punti che lavoriamo subito nelle lezioni di inglese.
Proviamo a mettere le cose al loro posto, una volta per tutte.
Il modello mentale da imparare (non la regola da memorizzare)
Dimentichiamo per un momento le definizioni grammaticali e ragioniamo con due immagini.
Past simple → tempo chiuso. L’azione è finita, appartiene a un blocco di tempo già concluso. Spesso c’è un indicatore temporale che chiude quel blocco: yesterday, last week, in 2019, when I was a student, three hours ago.
Present perfect → finestra aperta verso il presente. L’azione è nel passato, ma ha una connessione con adesso. Magari il risultato è ancora qui, magari il periodo di tempo non è ancora finito, magari stiamo parlando di esperienza di vita senza dire quando esattamente.
Esempio classico:
✅ I lived in London for three years. → Ho vissuto a Londra, ma adesso non ci vivo più. Tempo chiuso. ✅ I’ve lived in London for three years. → Abito a Londra da tre anni e ci abito ancora adesso. Finestra aperta.
Questa distinzione — passato chiuso vs. connessione con il presente — risolve il 90% dei dubbi.
Gli indicatori temporali come bussola
Nella pratica, gli indicatori temporali ti danno un aiuto enorme.
Con il past simple (indicano un tempo chiuso):
- yesterday, last night/week/year, in 2020, ago (three days ago), when I was…, at the weekend (British), at that time
Con il present perfect (indicano connessione col presente):
- just, already, yet, ever, never, recently, so far, today, this week/month/year, since, for (quando il periodo continua fino ad ora)
Attenzione: for può andare con entrambi, e qui gli italiani si confondono.
✅ I studied Italian for two years. (e poi ho smesso — past simple) ✅ I’ve studied Italian for two years. (e sto ancora studiando — present perfect)
La struttura è identica; a cambiare è se il periodo è finito o no.
Errori tipici degli italiani
Vediamo i casi concreti dove si sbaglia di più.
1. Usare il past simple per esperienze di vita senza indicatore temporale
❌ “Did you ever try sushi?” ✅ “Have you ever tried sushi?”
Quando parliamo di esperienze nella vita senza specificare quando, in inglese si usa il present perfect. L’italiano tende al passato prossimo in questi casi, il che è corretto — ma la traduzione letterale di “hai mai” non funziona con did.
2. Usare il past simple con today, this week, ecc.
❌ “I saw him today.” — può essere corretto SOLO se la giornata è finita. Se è ancora oggi, mentre parliamo: ✅ “I’ve seen him today.”
In pratica molti madrelingua americani userebbero il past simple anche qui — ma in British English (e negli esami come IELTS e Cambridge) la distinzione è tenuta.
3. Usare “already” con il past simple in frasi affermative
❌ “I already sent the report.” ✅ “I’ve already sent the report.”
Con already, just e yet in British English si usa quasi sempre il present perfect.
4. Tradurre il passato prossimo italiano direttamente
In molte regioni d’Italia il passato prossimo si usa anche per azioni storiche remote. Questo porta gli italiani del Nord a dire:
❌ “Napoleon has lost the battle of Waterloo in 1815.” ✅ “Napoleon lost the battle of Waterloo in 1815.”
Il 1815 è un tempo chiuso, finito. Past simple, sempre.
Esempi nel contesto lavorativo
Questi sono i casi che si presentano più spesso in una email o in un meeting:
| Situazione | Frase corretta |
|---|---|
| Il progetto è appena finito | We’ve just finished the project. |
| L’ho mandato ieri | I sent it yesterday. |
| Non ho ancora ricevuto risposta | I haven’t received a reply yet. |
| Ho già parlato con il cliente (oggi) | I’ve already spoken to the client. |
| L’anno scorso abbiamo lanciato il prodotto | Last year we launched the product. |
| Ho lavorato qui per cinque anni (ci lavoro ancora) | I’ve worked here for five years. |
Un esercizio pratico da fare adesso
Prendi le ultime tre email che hai scritto in inglese. Per ogni verbo al passato, chiediti:
- C’è un indicatore di tempo chiuso (yesterday, last…, in [anno], ago)? → Past simple.
- Il periodo continua ancora, o l’azione ha effetto adesso, o non so quando è successo? → Present perfect.
Questa domanda, applicata ai testi reali che scrivi ogni giorno, vale più di ore di grammatica astratta.
Se vuoi lavorare su questi meccanismi con esempi tratti dal tuo lavoro reale, dai un’occhiata alle lezioni di inglese o contattami per iniziare.