Uso dell'infinito perfetto e del gerundio perfetto per azioni anteriori (ad esempio 'to have done', 'having done')

C1

Introduzione

In inglese, l'infinito perfetto (to have + participio passato) e il gerundio/participio perfetto (having + participio passato) servono a esprimere che un'azione è stata completata prima di un'altra azione o di un momento di riferimento. In italiano corrispondono spesso a strutture come "aver fatto", "dopo aver fatto" o al passato prossimo/imperfetto a seconda del contesto.

Questo articolo spiega cosa sono, come si formano, quando usarli, le varianti passive, gli errori comuni e fornisce molti esempi con traduzioni per chiarire l'uso.

Cosa significano e perché si usano?

L'idea centrale è l'ANALOGIA DI TEMPO: entrambe le forme indicano che un'azione è anteriore rispetto a un'altra.

- Infinito perfetto ('to have' + past participle): spesso compare dopo verbi, aggettivi o sostantivi e collega due tempi (l'azione dell'infinito è precedente rispetto al tempo della frase principale).
Esempio: 'She seems to have left.' — 'Sembra che sia partita.'

- Gerundio/participio perfetto ('having' + past participle): si usa per introdurre una frase subordinata non finita (spesso adverbiale) che indica causa, tempo o condizione precedente.
Esempio: 'Having finished the test, he relaxed.' — 'Avendo finito il test, si rilassò.'

Nota: 'having + past participle' può funzionare sia come gerundio (sostantivato) sia come participio (frase subordinata ridotta). Per semplicità, qui lo chiamiamo "gerundio/participio perfetto".

Come si formano

Infinito perfetto

Formula: to have + participio passato

- 'to have eaten', 'to have seen', 'to have been told'.
- Esempi:
'He claims to have seen her.' — 'Afferma di averla vista.'
'She seems to have arrived already.' — 'Sembra che sia già arrivata.'

Gerundio / participio perfetto

Formula: having + participio passato

- 'having eaten', 'having seen', 'having been informed'.
- Esempi:
'Having finished the report, she went home.' — 'Avendo finito il rapporto, è andata a casa.'
'Thank you for having invited me.' — 'Grazie per avermi invitato.'

Forme passive

- Infinito perfetto passivo: to have been + participio passato
Esempio: 'She is believed to have been promoted.' — 'Si crede che sia stata promossa.'

- Gerundio/participio perfetto passivo: having been + participio passato
Esempio: 'Having been warned, they left early.' — 'Essendo stati avvertiti, se ne andarono presto.'

Quando usare l'infinito perfetto?

1) Per indicare un'azione già completata rispetto al verbo principale

- 'She seems to have left.' — l'azione "left" è antecedente rispetto al verbo della frase principale "seems".
- 'He appears to have forgotten his keys.' — 'Sembra che abbia dimenticato le chiavi.'

2) Dopo verbi di dichiarazione/rapporto: report, claim, say, believe, etc.

- 'They are reported to have escaped.' — 'Si dice che siano scappati.'
- 'The witness claims to have seen the suspect.' — 'Il testimone afferma di aver visto il sospetto.'

3) Dopo aggettivi che esprimono giudizio o emozione (happy, sorry, lucky, glad) e in espressioni come 'would like'

- 'I'm happy to have met you.' — 'Sono felice di averti incontrato.'
- 'I'm sorry to have missed the meeting.' — 'Mi dispiace di aver perso la riunione.'
- 'I would like to have studied abroad.' — 'Mi sarebbe piaciuto studiare all'estero.' (desiderio riguardante il passato)

4) In costruzioni di tipo predicativo/passivo con 'be + past participle' + 'to have'

- 'She is thought to have been the first to arrive.' — 'Si pensa che sia stata la prima ad arrivare.'

5) Dopo alcuni verbi che richiedono l'infinito e vogliono indicare anteriorità (pretend, claim, appear, seem, promise in some contexts)

- 'He pretends to have finished the job.' — 'Finge di aver finito il lavoro.'

Quando usare il gerundio/participio perfetto (having + ...)?

1) Frasi adverbiali che indicano causa o precedente evento (iniziano spesso la frase)

- 'Having completed his homework, John went out to play.' — 'Avendo finito i compiti, John uscì a giocare.'
Qui il completamento dei compiti è antecedente all'uscita.

2) Dopo preposizioni (dopo 'for', 'after', 'on', ecc.) come complemento

- 'Thank you for having invited me.' — 'Grazie per avermi invitato.'
- 'After having seen the schedule, we changed our plans.' — 'Dopo aver visto il programma, abbiamo cambiato i piani.'

Nota: spesso la forma semplice con -ing è preferita: 'Thanks for inviting me' è più naturale di 'Thanks for having invited me', ma la forma perfetta mette in evidenza la precedenza o è più formale.

3) Per creare una frase ridotta che corrisponde a una subordinata temporale/causale (participio perfetto)

- 'Having been warned, they took the risk seriously.' — 'Essendo stati avvertiti, hanno preso il rischio sul serio.'

Forme passive e altri dettagli

Infinito perfetto passivo

- 'He is believed to have been involved in the project.' — 'Si crede che sia stato coinvolto nel progetto.'
- Uso tipico nei titoli giornalistici o in forme report: 'The company is reported to have been fined.' — 'Si dice che la società sia stata multata.'

Gerundio/participio perfetto passivo

- 'Having been told about the changes, the staff adapted quickly.' — 'Essendo stati informati dei cambiamenti, il personale si è adattato rapidamente.'

Confronti utili (quando scegliere to have vs. having o altre forme)

Regret / apology: 'I regret to inform' vs 'I regret having informed'

- 'I regret to inform you that...' — formula usata quando l'azione che sto per eseguire (informare) avviene ora; è una formula di cortesia.
Trad.: 'Mi dispiace informarla che...'

- 'I regret having informed him about the decision.' — esprime rimpianto per un'azione passata.
Trad.: 'Mi rammarico di averlo informato della decisione.'

After prepositions: gerundio obbligatorio

- Corretto: 'Thanks for inviting me.' / 'Thanks for having invited me.'
- Errato: 'Thanks for to have invited me.' (sbagliato perché dopo 'for' serve una forma in -ing o il participio perfetto con 'having')

Se vuoi sottolineare la priorità temporale o la causa (preferire 'having')

- 'After having read the contract, she signed it.' — mette l'accento sul fatto che la lettura è avvenuta e si è conclusa prima della firma.
- 'After reading the contract, she signed it.' — forma più naturale e spesso preferita nella conversazione.

Differenza tra 'to have done' e 'have done' / 'having done' in funzione di soggetto/complemento

- 'She seems to have left.' (infinito perfetto dopo 'seems') — azione anteriore.
- 'Having left, she missed the announcement.' (participio perfetto: causa/tempo)
- 'She has left.' (present perfect, azione passata con rilevanza nel presente)

Errori comuni da evitare

1) Usare 'to' dopo una preposizione

- Sbagliato: 'I thanked him for to have helped me.'
- Corretto: 'I thanked him for having helped me.' / 'I thanked him for helping me.'

2) Confondere 'to have' con 'having' quando la subordinata è adverbiale (causa/tempo)
]

- Meglio: 'Having finished my work, I left.' — (causa/tempo).
- Sbagliato: 'To have finished my work, I left.' — (non corretto in questo uso)

3) Dangling participle (soggetto non corrispondente)

- Sbagliato: 'Having finished the exam, the classroom was silent.' (sembra che la classe abbia finito l'esame, ma il soggetto non è chiaro)
- Corretto: 'Having finished the exam, the students left the classroom.' — soggetto chiaro (students)

4) Forma perfetta con participio irregolare sbagliato

- Sbagliato: 'having went' / 'having ate'
- Corretto: 'having gone' / 'having eaten'

5) Doppio perfetto ridondante e stile

- Alcuni parlanti dicono: 'I would have liked to have seen it.' Questa costruzione è usata e comprensibile, ma molti insegnanti preferiscono la forma più semplice 'I would have liked to see it' o 'I would have liked to have seen it' a seconda dell'enfasi.

Esempi raggruppati per contesto (molti esempi pratici)

A) Report / verbi di dichiarazione

- 'He claims to have seen the document.' — 'Afferma di aver visto il documento.'
- 'The company is said to have made a profit.' — 'Si dice che la società abbia fatto un profitto.'
- 'They are reported to have left early.' — 'Si riferisce che se ne siano andati presto.'

B) Dopo aggettivi ed espressioni di sentimento

- 'I'm glad to have helped.' — 'Sono contento di aver aiutato.'
- 'She's sorry to have missed your call.' — 'Le dispiace di aver perso la tua chiamata.'

C) Cause / sequenza temporale (having ... all'inizio della frase)

- 'Having finished dinner, we went out for a walk.' — 'Dopo cena siamo usciti a fare una passeggiata.'
- 'Having been warned, he took the change seriously.' — 'Essendo stato avvertito, ha preso sul serio il cambiamento.'

D) Dopo preposizioni

- 'Thank you for having invited me.' — 'Grazie per avermi invitato.'
- 'She apologized for having been late.' — 'Si è scusata per essere arrivata in ritardo.'

E) Con strutture passive/report

- 'He is believed to have been involved.' — 'Si crede che sia stato coinvolto.'
- 'She was reported to have been working abroad.' — 'Si segnalava che stava lavorando all'estero.'

F) Paragoni utili: Simple -ing vs perfect forms

- 'After reading the book, I felt better.' — 'Dopo aver letto il libro, mi sentivo meglio.' (forma più naturale)
- 'After having read the book, I felt better.' — più enfatico/formale: 'Dopo aver letto il libro, mi sentivo meglio.'

G) Frasi con nuance di tempo e significato

- 'She claims to know him.' — 'Afferma di conoscerlo.' (presente/continuità)
- 'She claims to have known him.' — 'Afferma di averlo conosciuto.' (conoscenza nel passato, anteriore rispetto all'affermazione)

Glossario (termini utili spiegati in breve)

- Infinitivo (infinitive): la forma base del verbo con 'to' (to go, to eat).
- Infinito perfetto (perfect infinitive): 'to have' + participio passato (to have gone).
- Gerundio (gerund): forma in -ing usata come nome/verbo non finito (reading, swimming).
- Gerundio/participio perfetto (perfect gerund/participle): 'having' + participio passato (having finished).
- Participio passato (past participle): la terza forma del verbo inglese (gone, eaten, written).

Riassunto pratico e consigli per lo studente

- Usa 'to have + past participle' quando vuoi mostrare che un'azione è avvenuta prima del verbo principale, soprattutto dopo verbi di dichiarazione, aggettivi o in costruzioni passive.
- Usa 'having + past participle' per frasi adverbiali (causa/tempo) o dopo preposizioni quando serve indicare l'anteriorità.
- Dopo preposizioni (for, after, without, before) usa la forma in -ing o il 'having + ...', non l'infinito con 'to'.
- Attenzione ai soggetti nelle frasi con 'having...': evita i dangling participles (il soggetto implicito del participio deve corrispondere al soggetto della frase principale).
- Nella conversazione informale, spesso preferirai le forme più semplici ('after reading' invece di 'after having read'; 'thanks for inviting' invece di 'thanks for having invited'). Usare il perfetto serve soprattutto quando vuoi enfatizzare che l'azione è stata completata prima.

Se vuoi, posso fornire un elenco aggiuntivo di frasi corrette/errate con spiegazione per ogni esempio: sarà utile per vedere gli errori più frequenti e come correggerli.

Subscribe for evidence based language learning insights.

Lingua Fortis
Copyright © 2025 Lingua Fortis | Made in New York