B2

Il third conditional in inglese

Third Conditional

Questo articolo fa parte dell'albero grammaticale di inglese su Settemila Lingue.

In breve

Il third conditional descrive un passato alternativo che ormai non può più realizzarsi. La struttura base è if + past perfect, would have + participio passato: If I had known, I would have helped (“Se l’avessi saputo, avrei aiutato”). Di solito la frase lascia capire che la condizione non si è verificata e che anche il risultato è stato diverso.

Panoramica

Il third conditional, o terzo periodo ipotetico, serve a ragionare su eventi passati contrari ai fatti. Si usa per immaginare che cosa sarebbe successo se una decisione, un comportamento o una circostanza fossero stati diversi: If we had booked earlier, we would have paid less. In realtà non abbiamo prenotato prima e quindi non abbiamo pagato meno.

Questo costrutto compare normalmente al livello B2, quando si conoscono già il past perfect e il second conditional. È utile nelle conversazioni quotidiane, nei racconti, nelle analisi di problemi e nelle valutazioni a posteriori. Può esprimere rimpianto, critica o sollievo, ma non ha necessariamente un tono emotivo: può anche limitarsi a stabilire una conseguenza logica nel passato.

Per chi parla italiano, l’idea è familiare: corrisponde spesso a se + congiuntivo trapassato, condizionale passato, come in “Se fossimo partiti prima, avremmo preso il treno”. La somiglianza aiuta, ma bisogna ricordare che in inglese le due metà della frase richiedono forme diverse: had left nella condizione e would have caught nel risultato.

Come si forma

Una frase ipotetica è composta da due proposizioni (due parti della frase, ciascuna organizzata intorno a un verbo):

  1. la proposizione con if presenta la condizione passata immaginata;
  2. la proposizione principale presenta il risultato alternativo.
Struttura inglese Resa italiana Funzione
If + soggetto + had + participio passato se + congiuntivo trapassato condizione irreale nel passato
soggetto + would have + participio passato condizionale passato risultato che non si è verificato

Il participio passato è la forma verbale usata anche nei tempi composti: per i verbi regolari termina in genere in -ed (worked, arrived), mentre per gli irregolari va imparata (gone, seen, taken, written).

Forma affermativa

If + past perfect, would have + participio passato

  • If Marta had checked the address, she would have found the office.
  • “Se Marta avesse controllato l’indirizzo, avrebbe trovato l’ufficio.”

Qui had checked è il past perfect; would have found è il risultato ipotetico. Had non cambia con la persona: I had left, she had left, they had left.

Forma negativa

La negazione può comparire nella condizione, nel risultato oppure in entrambi:

Inglese Italiano Posizione della negazione
If I hadn’t missed the bus, I would have arrived on time. Se non avessi perso l’autobus, sarei arrivato in orario. condizione negativa
If she had followed that advice, she wouldn’t have made the mistake. Se avesse seguito quel consiglio, non avrebbe commesso l’errore. risultato negativo
If we hadn’t stayed late, we wouldn’t have met Luca. Se non fossimo rimasti fino a tardi, non avremmo incontrato Luca. entrambe le proposizioni negative

Le forme complete sono had not e would not have; le contrazioni più comuni sono hadn’t e wouldn’t have.

Ordine delle proposizioni e punteggiatura

Le due proposizioni possono cambiare ordine senza cambiare il rapporto logico:

  • If you had called me, I would have come.
  • I would have come if you had called me.

Quando la proposizione con if viene per prima, normalmente è seguita da una virgola. Quando viene dopo, di solito non si mette la virgola. In italiano la punteggiatura può essere più flessibile; in inglese questa convenzione è stabile e rende subito leggibile la struttura.

Contrazioni con ’d

Nell’inglese parlato e informale si usano spesso ’d, would’ve e wouldn’t have:

  • If I’d known, I’d have called.
  • They would’ve stayed if they’d had time.

La forma ’d può significare had oppure would. La posizione permette di capirlo:

  • dopo if, I’d known = I had known;
  • nel risultato, I’d have called = I would have called.

Un controllo pratico è guardare ciò che segue. In I’d known, dopo ’d compare direttamente il participio known, quindi ’d vale had. In I’d have known, compare have + known, quindi ’d vale would.

Domande

Per chiedere quale sarebbe stato il risultato, si mette would prima del soggetto:

  • What would you have done if you had been in my place?
  • Would they have accepted the offer if we had explained the risks?

La parte con if mantiene l’ordine affermativo: si dice if you had been, non if had you been. Una domanda come What would you have done? può anche non esprimere la condizione, se il contesto la rende evidente.

Risultati con could e might

Would have presenta il risultato immaginato come conseguenza prevista. Altri verbi modali aggiungono una sfumatura:

Forma Esempio inglese Significato
would have If we had left at six, we would have arrived before dark. risultato previsto
could have If we had left at six, we could have stopped for breakfast. possibilità o capacità
might have If we had left at six, we might have avoided the traffic. risultato possibile, ma non certo

Anche could e might sono seguiti da have + participio passato.

Esempi nel contesto

Inglese Italiano Nota
If I had known, I would have told you. Se l’avessi saputo, te l’avrei detto. Informazione posseduta troppo tardi.
She wouldn’t have failed if she had studied. Non sarebbe stata bocciata se avesse studiato. Il risultato viene prima della condizione.
If they had left earlier, they would’ve caught the train. Se fossero partiti prima, avrebbero preso il treno. Would’ve è la contrazione di would have.
What would you have done? Che cosa avresti fatto? La condizione è sottintesa dal contesto.
If you had sent the file yesterday, I would have reviewed it this morning. Se avessi inviato il file ieri, l’avrei controllato stamattina. Situazione professionale e neutra.
We could have eaten outside if it hadn’t rained. Avremmo potuto mangiare fuori se non avesse piovuto. Could have indica una possibilità mancata.
If I’d listened to your advice, I wouldn’t have bought that car. Se avessi ascoltato il tuo consiglio, non avrei comprato quell’auto. Rimpianto per una decisione.
He might have got the job if he had prepared better for the interview. Avrebbe forse ottenuto il lavoro se si fosse preparato meglio per il colloquio. Il risultato resta incerto.
If the alarm had gone off, we wouldn’t have overslept. Se la sveglia fosse suonata, non avremmo dormito troppo. Condizione affermativa, risultato negativo.
Would you have moved abroad if they had offered you the position? Ti saresti trasferito all’estero se ti avessero offerto il posto? Domanda su una scelta passata.
If she hadn’t noticed the smoke, the fire would have spread. Se non avesse notato il fumo, l’incendio si sarebbe propagato. L’evento reale ha evitato un esito peggiore.
They would have enjoyed the concert more if they had known the songs. Si sarebbero goduti di più il concerto se avessero conosciuto le canzoni. Valutazione a posteriori.
If we had taken a taxi, we would have been there by eight. Se avessimo preso un taxi, saremmo arrivati lì entro le otto. Conseguenza temporale non realizzata.
If I had been paying attention, I would have seen the sign. Se fossi stato attento, avrei visto il cartello. Condizione con past perfect continuous.

Errori comuni

Usare would nella proposizione con if

  • Sbagliato: If I would have known, I would have called.
  • Corretto: If I had known, I would have called.
  • Perché: nel third conditional standard, la condizione usa il past perfect, non would have. È lo stesso tipo di errore che in italiano produce “se avrei saputo” invece di “se avessi saputo”.

Dimenticare have dopo would

  • Sbagliato: If we had hurried, we would caught the train.
  • Corretto: If we had hurried, we would have caught the train.
  • Perché: un risultato irreale nel passato richiede sempre would have + participio passato. Would + verbo base appartiene invece alla struttura tipica del second conditional.

Usare il past simple al posto del past perfect

  • Sbagliato: If she studied, she would have passed the exam.
  • Corretto: If she had studied, she would have passed the exam.
  • Perché: se entrambe le parti riguardano un passato ormai concluso, la condizione usa had + participio passato. La frase sbagliata mescola forme di periodi ipotetici diversi e, senza un contesto particolare, risulta incoerente.

Confondere il past simple con il participio passato

  • Sbagliato: If he had went earlier, he would have saw her.
  • Corretto: If he had gone earlier, he would have seen her.
  • Perché: dopo had e dopo have serve il participio passato: go–went–gone, see–saw–seen. Con i verbi irregolari, il past simple e il participio non sempre coincidono.

Scrivere would of

  • Sbagliato: I would of helped if you had asked.
  • Corretto: I would have helped if you had asked.
  • Perché: nella pronuncia rapida, would’ve può assomigliare a “would of”, ma grammaticalmente è la contrazione di would have. Lo stesso vale per could’ve e might’ve.

Interpretare automaticamente ogni frase come un rimprovero

  • Interpretazione troppo rigida: If you had called, I would have come significa sempre “È colpa tua”.
  • Interpretazione corretta: la frase stabilisce prima di tutto una conseguenza non realizzata; il tono e il contesto decidono se esprime rimpianto, critica o semplice informazione.
  • Perché: la grammatica presenta un’alternativa al passato, ma l’atteggiamento del parlante dipende dall’intonazione e dalla situazione.

Note d’uso

Il rapporto con i fatti reali

Normalmente il third conditional suggerisce l’opposto della frase espressa. If Anna had set an alarm, she would have woken up fa pensare che Anna non abbia impostato la sveglia e non si sia alzata. Questa informazione è spesso un’implicazione, cioè qualcosa che il parlante lascia capire senza dichiararlo direttamente.

Non conviene però trattarla come una formula matematica isolata dal contesto. Un parlante può correggersi, mettere in dubbio la premessa o discutere una ricostruzione: If he had taken the keys—as you claim—he would have been able to enter. La struttura resta ipotetica anche se i fatti sono ancora oggetto di discussione.

Rimpianto, critica e sollievo

Lo stesso schema può avere effetti comunicativi molto diversi:

  • rimpianto: If I had been braver, I would have said something.
  • critica: If you had checked the figures, you would have found the error.
  • sollievo: If we had taken the other road, we would have been stuck for hours.
  • analisi neutra: If demand had remained stable, prices would not have risen.

Nelle critiche, una formulazione con if può sembrare accusatoria. In un contesto di lavoro, We could have avoided the delay if we had checked the schedule distribuisce spesso la responsabilità in modo meno diretto rispetto a If you had checked....

Lingua parlata e forme contratte

Nel parlato, I’d, we’d, would’ve e wouldn’t have sono molto frequenti. Le forme complete non sono sbagliate: possono dare enfasi o rendere il discorso più chiaro. In uno scritto formale si tende a preferire would have a would’ve, mentre had not e would not have possono essere scelti quando il contrasto è importante.

Ascoltando, concentrati sui gruppi completi e non su ogni parola separata. I’d have told you viene spesso pronunciato come un’unica unità ritmica. Questo spiega perché riconoscere il costrutto nel parlato può essere più difficile che leggerlo.

Oltre le basi: usi avanzati

Inversione senza if

In uno stile formale o letterario si può eliminare if e mettere had davanti al soggetto:

  • Had I known about the change, I would have arrived earlier.

  • “Se avessi saputo del cambiamento, sarei arrivato prima.”

  • Had they not intervened, the situation would have become worse.

  • “Se non fossero intervenuti, la situazione sarebbe peggiorata.”

Questa inversione non è una domanda. È equivalente a If I had known o If they had not intervened e compare soprattutto nello scritto, nei discorsi preparati e in registri sostenuti.

Condizioni e risultati sottintesi

Non è obbligatorio esprimere entrambe le proposizioni. Il contesto può completare ciò che manca:

  • I would have helped, but nobody told me. La condizione implicita è “se me l’avessero detto”.
  • If only we had checked the map! Il risultato negativo è sottinteso; if only rende forte il rimpianto.
  • Otherwise, we would have missed the deadline. Otherwise (“altrimenti”) rimanda a una condizione già nota.

Questi usi sono comuni perché evitano di ripetere informazioni evidenti.

If it hadn’t been for e but for

Per indicare una persona o una circostanza che ha cambiato l’esito si usa spesso if it hadn’t been for + nome:

  • If it hadn’t been for your message, I would have forgotten the appointment.
  • “Se non fosse stato per il tuo messaggio, avrei dimenticato l’appuntamento.”

La variante più concisa but for è formale:

  • But for the quick response, the damage would have been much greater.
  • “Senza il rapido intervento, i danni sarebbero stati molto maggiori.”

Third conditional e mixed conditional

Nel third conditional sia la condizione sia il risultato appartengono al passato. Se una condizione passata produce un risultato nel presente, si passa a un mixed conditional:

Tipo Inglese Italiano
Third conditional If I had accepted the offer, I would have moved to London last year. Se avessi accettato l’offerta, l’anno scorso mi sarei trasferito a Londra.
Mixed conditional If I had accepted the offer, I would live in London now. Se avessi accettato l’offerta, ora vivrei a Londra.

La parola now è un segnale utile, ma la vera differenza è temporale: would have moved descrive un risultato passato; would live descrive la situazione presente derivata da quel passato.

Una condizione prolungata nel passato

Quando la condizione era un’attività in corso prima del risultato, si può usare il past perfect continuous (had been + forma in -ing):

  • If I had been watching the road, I would have noticed the exit.
  • “Se avessi guardato la strada, avrei notato l’uscita.”

Questa forma mette in rilievo la durata o la continuità dell’attività. Non cambia il principio del third conditional: la condizione resta irreale e passata.

Consigli per esercitarsi

  1. Ricostruisci due realtà. Prendi un fatto vero, per esempio “Sono arrivato tardi perché ho perso l’autobus”, e scrivi l’alternativa: If I hadn’t missed the bus, I would have arrived on time. Controlla che entrambe le parti si riferiscano al passato.
  2. Allena i participi irregolari dentro frasi complete. Crea coppie con verbi frequenti: had gone / would have seen, had taken / would have arrived, had written / would have remembered. È più efficace che memorizzare soltanto liste di forme.
  3. Ascolta e amplia le contrazioni. Quando senti I’d have, would’ve o wouldn’t have, riscrivile per esteso. Poi fai il percorso inverso e leggi la frase ad alta voce in forma contratta: aiuta a distinguere had da would nel parlato reale.

Concetti correlati

  • Prerequisito: Second conditional — presenta ipotesi irreali o improbabili nel presente e nel futuro con if + past simple e would + verbo base.
  • Passo successivo: Mixed conditionals — collega una condizione passata a un risultato presente, oppure una condizione presente a un risultato passato.

Prerequisito

Il second conditional in ingleseB1

Concetti che si basano su questo

Altri concetti di livello B2

Esercitati con Third Conditional in inglese usando un account Settemila Lingue gratuito. Imposteremo inglese · B2 e genereremo schede dedicate proprio a questo concetto grammaticale.

Esercitati su questo concetto