Present Perfect

Impara tutto ciò che devi sapere sul present perfect in inglese: la sua struttura, uso ed esempi. Registrati gratis ad ABA English e goditi ogni giorno una nuova video lezione di grammatica gratuita.
In questo articolo imparerai tutto ciò che ha a che fare con il present perfect: cos’è, come si forma, quando viene utilizzato, differenze con il past simple, esercizi ed esempi. Non perdertelo!

Cos’è il present perfect

Il present perfect in inglese è un verbo usato per esprimere una relazione dell’azione tra il presente e il passato. Cioè, l’azione è iniziata nel passato e continua nel presente.

Esempi:

  • I’ve been teaching for more than 10 years. (Insegno da 10 anni.)
  • They have had so many job opportunities in the past 6 months. (Hanno avuto molte opportunità di lavoro negli ultimi 6 mesi.)

Ma oltre a ciò, questo tempo verbale ha altri usi che spieghiamo di seguito.

Quando si usa il present perfect?

Azioni che sono iniziate nel passato e continuano nel presente

Come accennato in precedenza, quando un’azione inizia nel passato e continua nel presente, il present perfect è il tempo verbale appropriato per esprimere questa relazione.

Esempi:

  • Anna hasn’t lived here for more than 5 years. (Anna non vive qui da più di 5 anni.)
  • Liam has had three dogs since he was a child. (Liam ha tre cani da quando era bambino.)

Azioni che si sono ripetute tra il passato e oggi

In questo caso, bisogna usare il present perfect per spiegare un’azione che si è ripetuta in un periodo di tempo non specificato tra il passato e il presente.

Esempi:

  • She has been in India three times. (È stata in India tre volte.)
  • I have read that book many times. (Ho letto quel libro molte volte.)

Quando un’azione è avvenuta in un passato molto recente

Se vuoi spiegare che hai appena fatto qualcosa o che qualcosa è appena stata fatta, il present perfect è il tempo verbale appropriato.

Esempi:

  • He has just left. (Lui se n’è appena andato.)
  • I have just finished reading the book. (Ho appena finito di leggere il libro.)

+30 MILIONI DI STUDENTI

Unisciti all’accademia digitale d’inglese più
grande del mondo e impara l’inglese

Struttura del present perfect

Il present perfect è composto da due parti. Da un lato si usa il verbo ausiliare avere al presente e coniugato correttamente e poi il participio passato del verbo principale.

Per formare il participio passato, è importante ricordare che per i verbi regolari si forma aggiungendo -ed alla fine. Ma tieni anche conto che ci sono molti verbi irregolari per i quali devi consultare la loro forma corretta del participio passato.

Present perfect affirmative

Le frasi affermative al present perfect si formano usando la coniugazione appropriata del verbo ausiliare to have al presente e poi aggiungendo il past participle del verbo principale della frase. Presta attenzione alla seguente struttura:.

Soggetto + to have + past participle + complemento

Esempi:

  • She has visited the country several times. (Lei ha visitato il paese diverse volte.)
  • Ronald and Emma have been friends for five years. (Ronald ed Emma sono amici da cinque anni.)

Present perfect negative

Il present perfect nella sua forma negativa si forma aggiungendo la negazione dopo il verbo ausiliare to have. Ricorda che puoi anche usare la contrazione..

Soggetto + to have + not + participio passato + complemento

Esempi:

  • They have not travelled in the last two years. (Non hanno viaggiato negli ultimi due anni.)
  • Carrey hasn’t completed high school yet. (Carrey non ha ancora finito la scuola secondaria.)

Domande al present perfect

Per formare delle frasi interrogative al present perfect, è necessario porre l’ausiliare to have all’inizio della frase.

To have + soggetto + past participle + complemento

Esempi:

  • Have you visited the library in the last month? (Hai visitato la biblioteca nell’ultimo mese?)
  • Has Thomas eaten paella here? (Thomas ha mangiato la paella qui?)

Sai già qual è il tuo livello d’inglese?
Fai subito un test

Registrati nella nostra pagina e accedi gratuitamente al test di livello. Scoprirai il tuo punto di partenza in pochi minuti e potrai continuare ad avanzare con il corso.

Present Perfect

Present perfect vs present continuous

Come abbiamo visto, il present perfect si usa per parlare di un’azione iniziata nel passato ma ancora attuale o iniziata in un momento indeterminato nel passato.

Il present continuous invece si usa per parlare di un’azione che sta accadendo in quel momento.

In seguito ti presentiamo le strutture grammaticali in modo che tu possa capire le differenze.

Present perfect

Present continuous

Soggetto + have + verbo (participio passato) + complemento

Soggetto + to be + verbo(ing) + complemento

Esempi di frasi al present perfect

  • We have been to this street before. (Siamo già stati in questa strada.)
  • I have walked all day long. (Ho camminato tutto il giorno.)
  • You haven’t taken your medicine on time. (Non hai preso i farmaci in tempo.)
  • She has not eaten anything since yesterday. (Non ha mangiato niente da ieri.)
  • Have they tried to convince her to forgive me? (Hanno cercato di convincerla a perdonarmi?)
  • Have you visited your mom in the last month? (Hai visitato tua madre nell’ultimo mese?)

Esercizi present perfect

Esercizi con frase affermativa

Coniuga il verbo tra parentesi al present perfect secondo necessità.

1. Connie and Paul ____________ (be) married for twenty years.

2. I _____________ (book) the flight and the hotel for next week.

3. He _____________ (write) only one article for the magazine for the last two years.

4. Andre ____________ (play) the piano since he was a child.

5. We ____________ (cook) the same dinner for weeks.

Risposte:

  1. have been married
  2. have booked
  3. has written
  4. has played
  5. have cooked

Esercizi con frasi negative

Forma delle frasi negative al present perfect usando il verbo tra parentesi.

1. She _______________ (not, be) home for the last two days.

2. Surprisingly, we _____________ (not, hear) from him since last year.

3. Rachel and Tony ______________ (not, have) any children.

4. I _____________ (not, work) in this field for long.

5. You ____________ (not, buy) the groceries I need.

Risposte:

  1. has not been
  2. have not heard
  3. have not had
  4. have not worked
  5. have not bought

Esercizi con frasi interrogative

Riscrivi le seguenti frasi in forma interrogativa.

1. I have walked to the park every day.

2. She has earned a distinction every semester at college.

3. Noah and Charles have worked in the bookstore for three years.

4. She has visited their parents every year for Christmas.

Risposte:

  1. Have I walked the park everyday?
  2. Has she earned a distinction every semester at college?
  3. Have Noah and Chris worked in the bookstore for three years?
  4. Has she visited their parents every year for Christmas?