Present perfect

Il present perfect inglese, che equivale più o meno al nostro passato prossimo, è uno dei tempi verbali più comuni della lingua inglese.

Il present perfect viene usato quando…

  • l’azione del verbo si è svolta in un passato indefinito
  • l’azione ha ancora delle conseguenze sul presente
  • ci sono gli avverbi di frequenza always e never
  • ci sono gli avverbi just, already e yet
  • bisogna parlare e chiedere di esperienze personali
  • sono presenti for o since

Prima di vedere più nel dettaglio quando e come si coniugano i verbi al present perfect in inglese, dobbiamo rispolverare la coniugazione al presente del verbo to have, perché il present perfect è un tempo composto e ha bisogno di un verbo ausiliare (to have, appunto).

Se poi volessi approfondire ancora il discorso, qui trovi una fantastica grammatica completa della lingua inglese.


Present simple di to have

To haveAvere
I haveIo ho
You haveTu hai
He/she/it hasLui/lei/esso ha
We haveNoi abbiamo
You haveVoi avete
They haveEssi hanno

Se volessi dare una ripassata anche a questo tempo verbale, qui trovi la lezione dedicata al present simple.


Come si forma il present perfect

Abbiamo detto che il present perfect in inglese è un tempo composto. Sì, ma da che cosa è composto?

È presto detto, ed è molto semplice.

Soggetto + present simple di to have + participio passato del verbo principale

Pensa un po’ al passato prossimo della lingua italiana.

Io ho pianto, tu hai voluto, lui ha viaggiato

Pianto, voluto e viaggiato sono, rispettivamente, i participi passati di piangere, volere e viaggiare.

💡 Il participio passato dei verbi regolari si forma aggiungendo la desinenza -ed alla forma base del verbo (quella cioè senza il to). Ti ricorda qualcosa? È la stessa desinenza che si usa per coniugare i verbi al past simple!

Come per il passato prossimo in italiano preceduto dal verbo avere, il passato prossimo inglese rimane invariato per tutti i pronomi soggetto. A essere coniugato in base al pronome personale è infatti l’ausiliare avere, to have.

La tabella sottostante ti renderà tutto più chiaro.

To play, present simpleTo play, present perfect
I playI have played
You playYou have played
He/she/it playsHe/she/it has played
We playWe have played
You playYou have played
They playThey have played

Ricorda sempre che la terza persona singolare di to have è has.

Ecco degli altri esempi…

He has opened
Lui ha aperto

He hasopened
Lui haaperto

They have laughed
Loro hanno riso

They havelaughed
Loro hannoriso
present perfect - she has laughed

It has snowed
Ha nevicato

It hassnowed
Hanevicato

Puoi ovviamente contrarre have e has in ‘ve e ‘s.

They‘ve laughed
Loro hanno riso

He‘s opened
Lui ha aperto


Il participio passato dei verbi regolari: eccezioni

Adesso studia bene quest’altra tabella.

Present simplePresent perfect
I smileI have smiled
I studyI have studied
I travelI have travelled/traveled
I stopI have stopped
I surrenderI have surrendered

Ci sono alcune eccezioni per quanto riguarda la desinenza –ed del participio passato dei verbi.

I verbi che finiscono in -e prendono solo una -d.
I have smileedI have smiled.

I verbi che terminano in consonante + y perdono la y e prendono -ied.
I have studyedI have studied.

I verbi che terminano con una vocale seguita da una consonante che non sia w, x o y, raddoppiano la consonante e prendono -ed.
I have traveledI have travelled.
(Traveled è corretto in inglese americano.)
I have stopedI have stopped.

I verbi che finiscono in vocale + consonante e che sono composti da più sillabe raddoppiano la consonante solo se l’ultima sillaba porta l’accento tonico. In caso contrario, la consonante non si raddoppia.
I have surrender I have surrendered (accento sulla prima e)

present perfect - we have travelled

Aiuta Lingookies con un 👍!


Il participio passato dei verbi irregolari

Abbiamo visto che il participio passato dei verbi regolari coincide con la coniugazione del past simple. Se hai già studiato questo tempo verbale, saprai anche che esistono dei verbi con una coniugazione irregolare.

In linea di massima, i verbi che sono irregolari al past simple sono irregolari anche nel loro participio passato. In molti casi, la coniugazione di questi verbi irregolari al past simple non coincide con il participio passato del verbo.

I participi passati irregolari sono numerosi e vanno imparati a memoria.

I paradigmi dei verbi irregolari sono molto richiesti nelle verifiche di classe ed è importante conoscerli bene, non solo per strappare un bel voto all’esame ma anche perché sono molto, molto usati nella lingua inglese.

Infatti, fra i verbi irregolari se ne annoverano di molto comuni come fare, costruire, bere, mangiare e comprare.

Vediamo qualche esempio nella tabella sottostante.

Past simplePresent perfect
I ateI have eaten
I choseI have chosen
I readI have read

Dei tre participi passati proposti, solo uno coincide con la forma del verbo coniugato al past simple.

In questa pagina potrai trovare una tabella dei paradigmi irregolari più famosi che puoi usare da consultazione.


La forma interrogativa del present perfect

La forma interrogativa del present perfect inglese si ottiene semplicemente scambiando di posto l’ausiliare to have con il soggetto.

Present simple di to have + soggetto + participio passato del verbo principale + ?

Avremo perciò…

Have theyworked?
Hannolavorato?
Have youeaten?
Haimangiato?
Has hestudied?
Lui hastudiato?

La forma negativa del present perfect

Ora che abbiamo visto la forma interrogativa, non ci rimane che da vedere quella negativa.

Rendere una frase al present perfect alla forma negativa è molto semplice, perché basta rendere negativo il verbo ausiliare. Avremo quindi:

Soggetto + present simple di to have + NOT + participio passato del verbo principale

Puoi ovviamente contrarre le forme have not e has not in haven’t e hasn’t.

Un esempio vale più di mille parole.

AffermazioneNegazione
I have eatenI haven’t eaten
AffermazioneNegazione
They have workedThey haven’t worked
AffermazioneNegazione
She has smiledShe hasn’t smiled
present perfect - she has worked

Quando si usa il present perfect

Vediamo adesso come si usa il present perfect. Abbiamo detto a inizio lezione che il present perfect si utilizza:

  • quando le azioni si sono svolte in un passato non specificato
  • quando le azioni hanno ancora delle conseguenze sul presente
  • con gli avverbi di frequenza always e never
  • con gli avverbi just, already e yet
  • per parlare di esperienze personali
  • con for e since

Adesso vediamo qualche esempio di senso compiuto per tutte le casistiche riportate.

I have been to New York.
Sono stato a New York.

In questa frase il soggetto sta riportando un’esperienza personale che si è svolta in un tempo indefinito. Il parlante vuole porre l’attenzione sul fatto di essere stato a New York almeno una volta nella vita, il quando passa in secondo piano.

Been o gone?
Usiamo been, “stato”, per dire che siamo andati in un certo posto e che lo abbiamo già lasciato: “They have been to New York“.
Usiamo gone, “andato”, per dire che siamo andati in un certo posto e non lo abbiamo ancora lasciato: “They have gone to New York“.

Quando usiamo espressioni come last month, last week… stiamo indicando un passato definito, per cui useremo il past simple. Quando invece diciamo this month, this week ecc., ci stiamo riferendo a dei periodi che non sono ancora finiti – che fanno ancora parte del presente – e con loro useremo il present perfect.

Where have I put my car keys?
Dove ho messo le chiavi della macchina?

Questa azione si ripercuote sul presente: Non ricordo dove ho messo le chiavi della macchina e adesso non posso guidare. Questa è forse la regola meno rigida del present perfect, perché la stessa domanda può essere resa senza problemi al past simple (e in questo caso risulta essere addirittura più comune): Where did I put my car keys?.

I’ve always wondered why the sky is blue.
Mi sono sempre chiesto perché il cielo sia blu.

I’ve never seen this man.
Non ho mai visto quest’uomo.

Have you ever seen this man?
Hai mai visto quest’uomo?

Quando ci imbattiamo in un tempo passato accompagnato dagli avverbi di frequenza always e never, la frase va resa al present perfect. Ever traduce mai nelle domande (in pratica, nelle domande never diventa ever).

Mark has already read this book.
Mark ha già letto questo libro.

I have arrived just in time.
Sono arrivato appena in tempo.

Has the train arrived yet?
Il treno è già arrivato?

Come per never e always, se nella frase noti un passato prossimo insieme a un avverbio a scelta tra already, just e yet, rendi la frase in inglese al present perfect.

She has lived in London for twelve years.
Ha vissuto a Londra per dodici anni.

I haven’t seen him since Monday.
Non lo vedo da lunedì.

Il present perfect si usa anche con for e since.

Quando devi tradurre un passato prossimo con periodi di tempo come “per tre ore”, “per due giorni”, “per un anno”, usa for.

Quando devi tradurre “da lunedì”, “dall’anno scorso”, “da tre giorni”, “dal 2001” ecc., cioè il momento di inizio dell’azione, usa since.

Tutte queste espressioni descrivono delle azioni che hanno ancora ripercussioni sul presente. Per questo usiamo il present perfect.

Per chiedere queste informazioni nelle domande, usa how long…?, che traduce il nostro “da quanto tempo…?”.

How long have you known Richard?
Da quanto tempo conosci Richard?

present perfect - has the train arrived yet

Prima di passare a vedere una bella carrellata di esempi di utilizzo del present perfect, eccoti una tabella riassuntiva che mette a confronto tutte le forme al present perfect di alcuni verbi.

You have writtenYou haven’t writtenHave you written?
He has drivenHe hasn’t drivenHas he driven?
We have travelledWe haven’t travelledHave we travelled?

Frasi al present perfect

Ecco degli altri esempi di present perfect con cui puoi esercitarti!

I have lost my wallet.
Ho perso il portafoglio.

Elena’s just decided to move to London.
Elena ha appena deciso di trasferirsi a Londra.

I have already taken the dog for a walk.
Ho già portato il cane a fare una passeggiata.

He hasn’t yet read all of these books.
Non ha ancora letto tutti questi libri.

I have lost my wallet.
Ho perso il portafoglio.

Charlene has never been married.
Charlene non è mai stata sposata.

Have you ever been bitten by a snake?
Sei mai stato morso da un serpente?

I have never seen a real lion.
Non ho mai visto un leone vero.

I haven’t had dinner yet.
Non ho ancora cenato.

I’m afraid I’ve taken the wrong bus.
Temo di aver preso l’autobus sbagliato

Have you finished? – Not yet.
Hai finito? – Non ancora.

I’ve just had lunch.
Ho appena pranzato.

You haven’t yet paid me for the work I did for you.
Non mi hai ancora pagato per il lavoro che ho fatto per te.

Have you ever fallen asleep on the job?
Ti sei mai addormentato sul lavoro?

I’ve never felt so good.
Non mi sono mai sentito così bene.


Past simple o present perfect?

In linea di massima…

  • il present perfect traduce il nostro passato prossimo
  • il past simple traduce il nostro passato prossimo, passato remoto e imperfetto (es. io nuotai, io ho nuotato, io nuotavo)

Lo specchietto qui sotto illustra quali sono le principali differenze di utilizzo tra present perfect e past simple.

Il present perfect si usa con:

Il past simple si usa con:

  • azioni concluse nel passato
  • azioni che non hanno più conseguenze sul presente
  • espressioni quali la scorsa settimana, tre anni fa, l’altro ieri ecc.

La differenza tra present perfect e past simple sta principalmente nella relazione con il tempo presente.

Who discovered America?
Chi ha scoperto l’America?

I have never been to Paris.
Non sono mai stato a Parigi.

Il present perfect è un tempo che introduce azioni che hanno ancora ripercussioni sul tempo presente. Non a caso, come abbiamo visto pochi paragrafi sopra, viene usato con for e since, che usiamo per specificare momenti di inizio di azioni che si protraggono fino al tempo presente e con espressioni di tempo indefinito.

Il past simple, invece, descrive azioni che si sono verificate e che si sono concluse in un tempo passato e definito. Per questo useremo espressioni come two weeks ago, yesterday, three months ago.

We went to the zoo yesterday.
Ieri siamo andati allo zoo.

Jim and Sarah have recently started dating.
Jim e Sarah hanno iniziato a frequentarsi di recente.

It has rained for three days.
Ha piovuto per tre giorni.

present perfect e past simple - recently started dating

In presenza di avverbi come never e just, invece, è norma usare il present perfect.

I’ve always wondered why the sky is blue.
Mi sono sempre chiesto perché il cielo sia blu.

I’ve never seen this man in my life.
Non ho mai visto quest’uomo in vita mia.

Ricorda: se vuoi evidenziare che l’azione è ancora collegata con il presente, usa il present perfect. Se l’azione appartiene esclusivamente al passato, usa il past simple.

Approfondisci qui quando usare il present simple e quando il present perfect.

E con il present perfect è tutto!


E ora?

Ora che abbiamo visto come si coniuga il present perfect in inglese, continua a imparare l’inglese online con queste risorse gratuite:

Cerchi una fantastica risorsa per approfondire la grammatica dell’inglese con spiegazioni concise e tanti esercizi supplementari? Ti consiglio caldamente il volume nel riquadro sottostante.

Titolo: English grammar in use. Supplementary exercises with answers
Lingua: Inglese
Editore: Cambridge University Press
Pagine: 143

Questo libro contiene 200 esercizi vari per lo studente di lingua inglese. Si accompagna al manuale di grammatica English Grammar in Use. Book with answers edito dalla stessa casa editrice.

Se ti è piaciuta questa lezione, considera di condividerla coi tuoi amici che stanno studiando l’inglese!