Definizione di Present Perfect Tense ed esempi
Il Present Perfect Tense è una forma verbale che si usa per parlare di azioni accadute nel passato, ma in qualche modo collegate al presente. Per esempio si usa quando un’azione è già avvenuta, ma il suo risultato si manifesta o continua nel presente.
- I’ve made a cake. Would you like to try a piece?
Oppure l’azione avviene in un periodo di tempo che non si è ancora concluso, come nella seguente frase:
- Ho bevuto tre tazze di caffè questa mattina e la mattina non è ancora finita.
Ecco alcune frasi di questo tipo:
- I have had three cups of coffee this morning.
- I have worked a lot today.
- I haven’t been on holiday this year.
Preferiresti studiare con un bravo insegnante di inglese?
Come si forma il Present Perfect Tense in inglese
Il Present Perfect Tense si forma con il verbo ausiliare have/has e il participio passato, che nei verbi regolari si forma aggiungendo la desinenza -ed alla forma base del verbo.
Affermazioni, negazioni e domande al Present Perfect Tense si formano come illustrato nella seguente tabella.
Forma affermativa | Forma negativa | Forma interrogativa | ||
---|---|---|---|---|
Forma completa | Forma contratta | Forma completa | Forma contratta | |
I have walked | I've walked | I have not walked | I haven't walked | Have I walked? |
You have walked | You've walked | You have not walked | You haven't walked | Have you walked? |
He has walked | He's walked | He has not walked | He hasn't walked | Has he walked? |
She has walked | She's walked | She has not walked | She hasn't walked | Has she walked? |
It has walked | It's walked | It has not walked | It hasn't walked | Has it walked? |
We have walked | We've walked | We have not walked | We haven't walked | Have we walked? |
You have walked | You've walked | You have not walked | You haven't walked | Have you walked? |
They have walked | They've walked | They have not walked | They haven't walked | Have they walked? |
Ricorda di prestare attenzione a come si scrivono i verbi che aggiungono la desinenza -ed!
Se l’ultima sillaba del verbo è accentata, finisce solo con una consonante, contiene un suono vocale breve (non un dittongo), l’ultima consonante del verbo si raddoppia. Per esempio:
- skip – skipped,
- refer – referred,
- sob – sobbed,
- spot – spotted,
- stop – stopped,
- sip – sipped.
Se il verbo termina con la lettera –y preceduta da consonante, la “y” sparisce e devi scrivere –ied. Per esempio:
- cry – cried,
- try – tried,
- fry – fried,
- dry – dried
Se il verbo termina con la lettera –y preceduta da vocale, non cambia assolutamente niente rispetto alla normale costruzione del simple past. Per esempio:
- play – played,
- stay – stayed,
- delay – delayed.
Attenzione a non confondere i verbi irregolari che finiscono con –y. Per esempio:
- say – said,
- pay – paid,
- lay – laid.
Se il verbo finisce con –e, devi aggiungere solo –d senza raddoppiare la “e”. Per esempio:
- wave – waved,
- like – liked,
- love – loved,
- live – lived,
- hike – hiked,
- hire – hired,
- bake – baked.
Se il verbo finisce con –l, nell'inglese britannico la –l si raddoppia anche se l’ultima sillaba è senza accento, invece nell'inglese americano non succede niente. Per esempio:
- travel – travelled (inglese britannico), traveled (inglese americano),
- model – modelled (inglese britannico), modeled (inglese americano),
- label – labelled (inglese britannico), labeled (inglese americano).
La lettera –l non si raddoppia in nessuna variante dell’inglese se la vocale dell’ultima sillaba è un dittongo o un digrafo. Per esempio:
- retail – retailed,
- prevail – prevailed,
- fail – failed,
- reveal – revealed,
- conceal – concealed.
Se il verbo termina con la lettera –c, scriviamo la lettera –k prima di –ed. Questo ci permette di non cambiare la pronuncia della parola (come la –h che si aggiunge davanti a –c in alcune parole italiane). Per esempio:
- panic – panicked,
- traffic – trafficked,
- mimic – mimicked,
- picnic – picnicked.
Attenzione: i participi passati dei verbi irregolari devono essere ricordati a memoria.
Il Present Perfect Tense dei verbi irregolari
Il Present Perfect Tense dei verbi irregolari si utilizza come indicato nella seguente tabella.
Forma affermativa | Forma negativa | Forma interrogativa | ||
---|---|---|---|---|
Forma completa | Forma contratta | Forma completa | Forma contratta | |
I have bought | I've bought | I have not bought | I haven't bought | Have I bought? |
You have bought | You've bought | You have not bought | You haven't bought | Have you bought? |
He has bought | He's bought | He has not bought | He hasn't bought | Has he bought? |
She has bought | She's bought | She has not bought | She hasn't bought | Has she bought? |
It has bought | It's bought | It has not bought | It hasn't bought | Has it bought? |
We have bought | We've bought | We have not bought | We haven't bought | Have we bought? |
You have bought | You've bought | You have not bought | You haven't bought | Have you bought? |
They have bought | They've bought | They have not bought | They haven't bought | Have they bought? |
Esercizi con il participio passato per imparare il Present Perfect Tense in inglese

Exercise n 31. Scrivi il participio passato dei seguenti verbi regolari.
Esempio: laugh – laughed
- like – …
- slap – …
- dry – …
- nod – …
- fry – …
- permit – …
- cry – …
- survive – …
- stop – …
- deceive – …
- play – …
Exercise n 32. Scrivi il participio passato dei seguenti verbi irregolari.
Esempio: bring – brought
- catch – …
- fight – …
- lend – …
- spend – …
- mean – …
- grow – …
- know – …
- throw – …
- give – …
- forgive – …
- dive – …
Exercise n 33. Scrivi il participio passato dei seguenti regolari e irregolari verbi.
Esempio: rise – risen
- raise – …
- lie ("sdraiarsi") – …
- lie ("mentire") – …
- lay – …
- read – …
- dig – …
- mean – …
- try – …
- allow – …
- blow – …
- agree – …
- decide – …
- swim – …
- pay – …
- run – …
Approfondimento: la corretta pronuncia di –ed in inglese
È molto importante sapere come si pronuncia la desinenza –ed per parlare correttamente in inglese.
La desinenza –ed si legge [t] dopo i suoni sordi come [k], [s], [tʃ], [ʃ], [f], [p]. Per esempio:
- looked,
- checked,
- cooked,
- jumped,
- talked,
- walked,
- booked,
- shouted,
- worked,
- washed,
- watched.
La desinenza –ed si legge [id] dopo suoni [t] e [d]. Per esempio:
- decided,
- landed,
- wanted,
- painted,
- provided,
- rooted,
- needed,
- hated,
- invited,
- started,
- waited.
La desinenza –ed si legge [d] in tutti gli altri casi. Per esempio:
- smiled,
- loved,
- smelled,
- killed,
- cleaned,
- lived,
- played,
- warned,
- fried,
- managed,
- judged,
- called.
Exercise n 34. Inserisci nelle colonne i verbi riportati qui di seguito in base al modo in cui si pronuncia la desinenza -ed.
Invited, picked, saved, liked, opened, baked, laughed, waited, stopped, started, needed, joked, nodded, missed, dropped, moved, landed, tuned, snowed, knocked, rained, ended, blocked, talked, planted, voted, visited, planned, arranged, posted.
[id] | [t] | [d] |
Invited, ... | Picked, ... | Savede, ... |
Exercise n 35. Costruisci delle frasi negative e interrogative partendo da quella in forma affermativa.
Per esempio: I have been to America. – I haven’t been to America. Have you been to America?
- I have finished my work.
- You have been to Iceland.
- Katherin has made a new blouse.
- The dog has eaten the meat for the barbecue.
- They have known each other for 4 years.
- The boss has invited me to his office.
- You have ruined my surprise.
- The gardener has mowed the grass.
- We have had a smooth flight.
- I have already seen this film.
Exercise n 36. Trasforma le seguenti affermazioni in frasi interrogative, come riportato nel seguente esempio.
Esempio: He has bought a new Ferrari (Mercedes). – Has he bought a new Ferrari or Mercedes?
1. I have just met Brad Pitt (Johnny Depp).
2. He has just missed his plane (train).
3. A postman has brought a parcel for you. (a letter).
4. We have met in a library. (bookshop).
5. The student has failed the exam (passed).
6. They have heard the news on TV (read in the newspaper).
7. Ann has been to Germany (Austria).
8. She has cut her hair (dyed).
9. It has been hot the whole day (cold).
10. A new manager has been appointed. (an assistant).
Exercise n 37. Trasforma le seguenti frasi affermative in domande speciali, utilizzando la parole indicate tra parentesi.
Per esempio: I have passed the exam (Which exam). – Which exam have you passed?
Fai attenzione quando si tratta delle domande rivolte al soggetto! Con questo tipo di domande, il verbo ausiliare sarà sempre has.
Per esempio: They have visited us recently. – Who has visited us recently?
- The children have brought home a kitten (What).
- The newly-weds have had a wonderful honeymoon (What).
- I have jumped with a parachute two times (How many times).
- Daddy has bought a kite for you (Who…. for).
- The teacher has explained the topic. (Who).
- The elephant has escaped from the circus (Where… from).
- The waiter has brought two pizzas (What).
- He has skipped lunch today (Why).
- You have crashed into my car! (Who)
- Emily has lost her book (What).
Exercise n 38. Trasforma le seguenti frasi affermative in frasi contenenti le tag questions.
Per esempio: You have phoned your Granny, haven’t you?
- I have unplugged the iron.
- You have sent me the message.
- The plane has already landed.
- Hilary has gained two kilos.
- The mechanic has already fixed Dad’s car.
- The kids haven’t opened their presents yet.
- The teacher has been late.
- We have never travelled by plane.
- The sun has already risen.
- The gardener hasn’t watered the plants.
Quando si usa il Present Perfect
- Quando l’azione è avvenuta nel passato, ma il risultato di questa azione presente.
Esempio:- I have finished all the reports (and can go to have a cup of coffee with you now).
- I’ve painted the fence. What do you think about the color?
- Con le parole:
- already – già,
- just – appena,
- ever – mai (nelle domande),
- never – mai (nelle negazioni),
- yet – ancora no, già,
- recently/lately– recentemente,
- so far – per ora,
- always – sempre,
- how long – da quando.
Quasi tutte queste parole si pongono davanti al verbo che indica l’azione, invece yet, so far e lately si mettono alla fine della frase. La parola recently si può trovare sia alla fine della frase, che prima del verbo che indica l'azione. How long è una parola utilizzata nella costruzione di frasi interrogative, perciò si mette all’inizio delle domande speciali. Ecco qualche esempio: - Jim has already called the police.
- It has just started to rain.
- Have you ever tried pizza-flavoured ice cream?
- I have never been so busy.
- Nancy has invited three people so far.
- I haven’t read this book yet.
- They have spent a lot of time together lately.
- The work has recently been demanding. / The work has been demanding recently.
- I have always dreamt to be a ballerina.
- How long have you had your car?
Nota bene: la parola already si può utilizzare sia nelle frasi affermative che in quelle interrogative, mentre yet si può usare sia nelle frasi interrogative che negative. Per esempio: - I have already seen this film. I don’t want to watch it again.
- Have you already packed your baggage?
- Tim hasn’t picked me up yet.
- Has Tim picked you up yet?
- Quando l’azione è avvenuta entro un periodo di tempo non ancora concluso. Per esempio in italiano potremmo dire:
- Ho ricevuto cinque chiamate questa mattina e la mattina non è ancora finita.
Ecco un esempio di questo tipo di frase in inglese: - Matthew has resolved many problems this week. (Spiegazione: la settimana non è ancora finita quando viene detta questa frase).
In questo genere di frasi si usano le parole o le formule today, this week, this months, this year.
- Ho ricevuto cinque chiamate questa mattina e la mattina non è ancora finita.
- Con le preposizioni for (per un certo periodo di tempo) e since (da qualche momento), ma solamente con i verbi live, study, work oppure i verbi che non si usano con il Present Continuous (see, hear, realize, understand, know, remember, believe, consider, suppose, exist, depend, live, love, hate, dislike, wish, desire, announce, etc). Puoi trovare la lista di tutti i verbi qui. Ecco qualche esempio:
- Jim has always loved pulling pranks on people!
- I've loved You for years.
- I've loved You since forever.
- Per parlare delle azioni che sono avvenute più volte. Per esempio:
- I have done five English exercises today.
- I’ve been to Australia five times.
Se l’azione non può essere ripetuta in futuro, si usa Past Simple invece del Present Perfect. Per esempio: - I was at Michael Jackson’s concerts three times. (Un evento ormai irripetibile).
Exercise n 39. Inserisci la preposizione for o since. La preposizione forsi riferisce all’intero periodo in cui qualcosa stava succedendo, mentre since indica solo il momento dell’inizio dell’azione o di uno stato.
Per esempio:
- I haven’t seen you for ages. – Non ti ho visto da tanto tempo! (tanto tempo – l'intero il periodo).
- I haven’t been to my native town since 2014. – Non vado nella mia città natale dal 2014 (momento esatto dell’inizio dell'azione, l'anno in cui inizia il trasferimento in un altro luogo).
- Liam has been away ... three days.
- Jenny has worked here … five years.
- I have been in the traffic … 11 am.
- The teacher hasn’t come to school … Tuesday.
- You haven’t had water … hours.
- Anthony has lived in America … 2015.
- Steven has been a dancing instructor … four years.
- We have known each other … last Halloween.
- They haven’t called me … six weeks.
- Ron has been sleeping … 12 hours.
Exercise n 40. Coniuga i verbi tra parentesi utilizzando la forma verbale più corretta del Present Simple e spiega perché viene utilizzata per ognuna di queste frasi.
- The kids ... (make) a cake. Have a look at it!
- The teacher … (call) two times this week.
- Lucy ... (not make) dinner yet.
- … Henry ever … (be) to Liverpool?
- I … (be) to this restaurant. They serve delicious food there!
- Nick … just … (take) the dog for a walk..
- It … (be) raining since afternoon.
- How long… they … (be) married?
- What … you … (do)?
- I … (dream) about this since childhood.
Exercise n 41. Traduci queste frasi usando il Present Perfect.
- – Avete già visto Louvre?
– No, ancora no.
– Da quando siete a Parigi?
– Siamo a Parigi da due settimane. - Ho fatto cinque esercizi oggi.
- – Sei mai stato a Milano?
– Sì, ma non sono mai stato a Roma. - Mary conosce Nick già da due anni.
- Mio cugino abita in Giappone da 9 anni.
- È fuori dalle 2 di pomeriggio.
- I bambini hanno rotto lo schermo con la palla. Dobbiamo comprarne uno nuovo.
- Il bambino è in acqua già da 40 minuti.
- Martin ti ha appena chiamato.
- Non ho ancora finito il mio lavoro per oggi.
Exercise n. 42. Coniuga i verbi tra parentesi utilizzando la forma verbale più corretta del Present Perfect e spiega perché viene utilizzata per ognuna di queste frasi.
The only light in the Emperor’s tent came from oil lamps. Marcus sat with his back to Maximus. He was writing his diary and at first he did not realize Maximus had arrived.
“Caesar. You sent for me,” said Maximus. Marcus, lost in his thoughts, did not reply. “Caesar?” Maximus repeated.
Marcus slowly got up from his desk and walked over to a large map of the Roman Empire. “Do you see it, Maximus? This is the world I 1... (make). For twenty years I 2... (try) to be a student of life and of men — but what 3... I really .... (do)? For twenty years I 4... (fight) and 5 … (win) battles. I 6 ... (defend) the Empire and 7 … (increase) it. Since I became Caesar I 8... only … (have) four years of peace. And for what?”
“To make our borders safe,” said Maximus. “To bring teaching and law.”
“I brought the sword! Nothing more! And while I have fought, Rome 9... (grow) fat. I did this. And nothing can change the fact that Rome is far away and we shouldn’t be here.”
“But Caesar . . .” Maximus started, but Marcus interrupted him.
“What do you believe, Maximus?”
“I’ve seen the world and I know it’s cruel and dark. I believe that Rome is the light.”
“But you 10... never … (be) there,” said Marcus.*
* = Adapted from the novel Gladiator by DEWEY GRAM. Based on the screenplay by DAVID FRANZONI, JOHN LOGAN and WILLIAM NICHOLSON.