Usare il present perfect e il past simple (parlare del passato e del presente)
B1Usare il present perfect vs il past simple (parlare del passato e del presente)
Questo articolo spiega in modo chiaro quando e perché usare il present perfect e quando usare il past simple in inglese. Troverai cosa significano, come si formano, esempi con traduzione e gli errori più comuni per studenti italiani.
Che cosa indicano questi due tempi?
Present perfect
Il present perfect (have/has + past participle) collega il passato al presente. Si usa quando un'azione passata ha rilevanza ora, quando parliamo di esperienze senza specificare il momento, per azioni recenti con effetto sul presente, o per azioni che iniziano nel passato e continuano fino al presente.
Esempi:
- I have lost my keys. — Ho perso le chiavi (e ora non le ho).
- She has lived in Rome since 2012. — Vive a Roma dal 2012 (e ci vive ancora).
- Have you ever been to London? — Sei mai stato a Londra?
Past simple
Il past simple (forma passata del verbo: regular -ed o forma irregolare) indica azioni concluse in un momento definito nel passato. Si usa quando il tempo è specificato o chiaramente implicato, e per narrare sequenze di eventi passati.
Esempi:
- I lost my keys last night. — Ho perso le chiavi ieri sera.
- She lived in Rome from 2012 to 2018. — Ha vissuto a Roma dal 2012 al 2018.
- They arrived, ate and left. — Sono arrivati, hanno mangiato e se ne sono andati.
Quando uso il present perfect?
Usi principali
- Esperienze di vita (senza momento preciso): "I have been to Japan." — Sono stato in Giappone.
- Azioni passate con effetto sul presente: "She has broken her arm." — Si è rotta il braccio (quindi ora è ancora rotta/ha conseguenze).
- Azioni iniziate nel passato e che continuano nel presente (con for/since): "I have worked here for five years." — Lavoro qui da cinque anni.
- Azioni recenti non collocate in un tempo preciso: "I've just finished." — Ho appena finito.
Formazione
- Affermazione: Subject + have/has + past participle (I/You/We/They have; He/She/It has)
- I have eaten. / She has gone.
- Negazione: Subject + haven't/hasn't + past participle
- We haven't seen it.
- Domanda: Have/Has + subject + past participle?
- Have you finished? / Has he arrived?
Espressioni temporali tipiche
- for, since, ever, never, yet, already, just, recently, so far, up to now
Esempi con traduzione:
- I've never tried sushi. — Non ho mai provato il sushi.
- Have you ever met her? — L'hai mai incontrata?
- They've just arrived. — Sono appena arrivati.
- I've known him since 2010. — Lo conosco dal 2010.
Quando uso il past simple?
Usi principali
- Azioni concluse in un momento passato specifico: "I saw that film yesterday." — Ho visto quel film ieri.
- Sequenze di eventi nel passato: "He woke up, had breakfast and left." — Si svegliò, fece colazione e se ne andò.
- Azioni abituali nel passato (spesso con used to): "When I was a child I played outside every day." — Quando ero bambino giocavo fuori ogni giorno.
Formazione
- Affermazione: verbo in forma passata (regular: add -ed; irregular: forma propria)
- I worked. / She went.
- Negazione: did not (didn't) + verbo base
- I didn't see him.
- Domanda: Did + subject + verbo base?
- Did you call her?
Espressioni temporali tipiche
- yesterday, last week/month/year, in 2010, two days ago, when I was a child, the other day
Esempi con traduzione:
- They visited us last summer. — Ci hanno fatto visita la scorsa estate.
- Did you finish the report yesterday? — Hai finito il rapporto ieri?
- I didn't like the movie. — Il film non mi è piaciuto.
Differenze pratiche: coppie a confronto
1) Present perfect = connessione al presente; Past simple = evento passato definito
- I have lost my keys. — Ho perso le chiavi (ora non riesco ad entrare).
- I lost my keys last night. — Ho perso le chiavi ieri sera (fatto nel passato).
2) Durata con for/since
- I have worked here for ten years. — Lavoro qui da dieci anni (e ci lavoro ancora).
- I worked here for ten years (and then I left). — Ho lavorato qui per dieci anni (ma non più ora).
3) Esperienza vs fatto passato specifico
- Have you ever been to Paris? — Sei mai stato a Parigi? (esperienza, momento non specificato)
- Did you go to Paris last year? — Sei andato a Parigi l'anno scorso? (momento specifico)
4) Azione recente: present perfect per conseguenze; past simple per raccontare ciò che è successo in un momento passato definito
- She's broken her leg. — Si è rotta la gamba (conseguenza ora).
- She broke her leg last winter. — Si è rotta la gamba lo scorso inverno.
For, since, yet, already, just, ever, never: come usarli
- for + periodo (for two hours, for five years) si usa con present perfect quando la durata continua fino al presente: "I have lived here for three years." — "Ho vissuto qui per tre anni (e ci vivo ancora)."
- since + punto iniziale (since 2019, since Monday) con present perfect: "She has worked here since April." — Lavora qui da aprile.
- yet (negazioni e domande): "Have you finished yet?" — "Hai già finito?" / "I haven't finished yet." — "Non ho ancora finito."
- already: "I've already eaten." — "Ho già mangiato." (di solito tra have e past participle nel British English: I've already eaten)
- just: azione molto recente: "I've just arrived." — "Sono appena arrivato."
- ever/never: esperienze (ever in domande, never in affermazioni): "Have you ever tried skiing?" — "Hai mai provato lo sci?"
Nota: in American English, spesso si usa il past simple dove i britannici usano il present perfect (es. "I just ate" invece di "I've just eaten"). Entrambe le forme sono accettabili in contesti diversi.
Forme negative e interrogative: regole pratiche
Present perfect
- Negativa: I/You/We/They haven't (haven't) + past participle. He/She/It hasn't + past participle.
- Esempio: "She hasn't called me." — "Non mi ha chiamato."
- Domanda: Have/Has + soggetto + past participle?
- Esempio: "Have they arrived?" — "Sono arrivati?"
Past simple
- Negativa: soggetto + did not (didn't) + verbo base.
- Esempio: "I didn't understand the question." — "Non ho capito la domanda."
- Domanda: Did + soggetto + verbo base?
- Esempio: "Did you see that?" — "Hai visto quello?"
Situazioni ambigue: entrambe le forme possibili
In alcuni casi sia il present perfect che il past simple sono possibili ma con sfumature diverse:
- "Have you eaten?" suggerisce interesse per il tuo stato ora (sei già sazio?).
- "Did you eat?" chiede se hai mangiato in un tempo passato specifico (ad es. prima di uscire).
Altro esempio:
- "I've been to Rome." — L'ho visitata (esperienza, forse ora sono di nuovo altrove).
- "I went to Rome." — Racconto di un viaggio passato (posso specificare quando).
Errori comuni e come evitarli
- Usare present perfect con un tempo passato specifico (sbagliato):
- *I have been to Paris last year. — Corretto: I went to Paris last year.
- Usare past simple per un'azione che continua fino al presente (sbagliato):
- *I lived here for five years. (se oggi ancora vivi qui) — Corretto: I have lived here for five years.
- Confondere have/has con did nelle domande: "Did you ever been to Italy?" è sbagliato. Corretto: "Have you ever been to Italy?"
- Posizione di already/just/yet: ricordare che con present perfect spesso vanno tra auxiliary e past participle (soprattutto in British English): "I've already finished." Non: "I have finished already" (anche se non è sempre sbagliato in parlato informale).
Suggerimenti pratici per studenti italiani
- Cerca parole di tempo: se c'è un momento preciso (yesterday, last year, in 2010) usa il past simple.
- Se l'azione ha effetti sul presente o non indichi quando è avvenuta, preferisci il present perfect.
- Per durate che continuano fino ad ora usa present perfect + for/since.
- Ricorda: in italiano spesso si usa il passato prossimo sia per il present perfect sia per il past simple. Quindi non affidarti solo alla traduzione italiana: guarda le espressioni temporali e il collegamento al presente.
- Ascolta differenze British vs American: gli americani usano più spesso il past simple con parole come just, already.
Glossario rapido
- Present perfect: have/has + past participle. Collega passato e presente.
- Past simple: forma passata del verbo (regular -ed, irregular forms). Indica azioni concluse in un momento passato.
- Past participle: la forma usata con have/has (es. seen, gone, eaten, worked).
- For / Since: for = periodo (for two years), since = punto iniziale (since 2010).
- Yet / Already / Just / Ever / Never: avverbi spesso usati con il present perfect.
Esempi riassuntivi (molte frasi utili)
Present perfect (con traduzione)
- I have finished my homework. — Ho finito i compiti (ora sono pronti).
- She has gone to the shop. — È andata al negozio (e è ancora lì).
- We have known each other for years. — Ci conosciamo da anni.
- Have you ever tried Indian food? — Hai mai provato il cibo indiano?
- He hasn't answered the email yet. — Non ha ancora risposto all'email.
Past simple (con traduzione)
- I saw him at the station yesterday. — L'ho visto alla stazione ieri.
- They started the project in 2010. — Hanno iniziato il progetto nel 2010.
- She wrote three emails this morning. — Ha scritto tre email stamattina.
- Did you call your mother? — Hai chiamato tua madre?
Contrasti utili
- I've lost my phone. — Ho perso il telefono (ora non ce l'ho).
- I lost my phone when I was in Paris. — Ho perso il telefono quando ero a Parigi (evento passato specifico).
- I've just had lunch. — Ho appena pranzato (ora sono sazio).
- I had lunch at 12.30. — Ho pranzato alle 12:30 (momento passato specifico).
- She's been to New York three times. — È stata a New York tre volte (esperienza completa fino ad ora).
- She went to New York in 2015. — È andata a New York nel 2015 (viaggio specifico).
Nota finale
Imparare a scegliere tra present perfect e past simple è soprattutto questione di abitudine: concentrati sulle parole di tempo e sul legame dell'azione con il presente. Con il tempo riconoscerai automaticamente quando parlare di un fatto passato come "connesso al presente" (present perfect) o come "evento concluso" (past simple).
Se vuoi, posso fornirti una lista di verbi irregolari più comuni con le tre forme (base, past simple, past participle) per praticare.