GRAMMARB2/C1Conditionals Italian learner editionEdizione per studenti italiani

Third ConditionalThird Conditional

Learn how to talk about unreal past situations, regrets, criticism and imagined results — with clear form, Italian learner traps, controlled practice and realistic writing tasks.Impara a parlare di situazioni irreali nel passato, rimpianti, critiche e risultati immaginati — con forma chiara, errori tipici italiani, pratica guidata e writing realistico.

If I had known…would have gonecould have helpedmight have passedIf she hadn’t missed…Had I known…

Student detailsDati studente

If the student is logged in, these fields can be auto-filled by the platform. Otherwise, the student can complete them manually.Se lo studente ha effettuato l’accesso, questi campi possono essere compilati automaticamente dalla piattaforma. Altrimenti può completarli manualmente.

Progress: 0%Progresso: 0%

1. See it in context1. Guarda la struttura nel contesto

“If I had checked the address, I would have arrived on time. If Marco hadn’t forgotten the tickets, we could have gone inside earlier. We might have avoided the queue if we had left sooner.” “If I had checked the address, I would have arrived on time. If Marco hadn’t forgotten the tickets, we could have gone inside earlier. We might have avoided the queue if we had left sooner.”
Meaning in simple ItalianSignificato in italiano semplice

If I had checked… = Se avessi controllato…

I would have arrived… = sarei arrivato/a…

could have gone = saremmo potuti andare / avremmo potuto andare.

might have avoided = forse avremmo evitato.

Third conditional parla di un passato che non può più cambiare.

2. The complete third conditional map2. La mappa completa del third conditional

Core idea:Idea centrale:

The third conditional is used to imagine a different past result. The situation did not happen, so the result did not happen either.Il third conditional si usa per immaginare un risultato diverso nel passato. La situazione non è successa, quindi neanche il risultato è successo.

Basic formForma base

If + past perfect, would have + past participle

If I had studied harder, I would have passed the exam.

If we had left earlier, we would have caught the train.

Italian trap: Non dire If I would have studied. Dopo if usa had + past participle.

Negative formForma negativa

If + hadn’t + past participle

If she hadn’t missed the bus, she would have arrived on time.

If they hadn’t argued, the evening would have been nicer.

Italian trap: Hadn’t went è sbagliato. Usa sempre il participio: hadn’t gone.

Could have / might haveCould have / might have

could have = possibilità / abilitàmight have = forse

If you had called me, I could have helped you.

If we had booked earlier, it might have been cheaper.

Italian trap: Might have non è certezza. Significa “forse sarebbe successo”.

Advanced styleStile avanzato

Had I known… = If I had known…

Had I known about the meeting, I would have come.

Had we prepared better, we would have felt more confident.

Italian trap: Questa forma è più formale. Ottima per B2+/C1 writing, ma non serve usarla sempre.
Useful formula:Formula utile:
  • If + had + past participle = condizione immaginaria nel passato.
  • would have + past participle = risultato immaginario nel passato.
  • could have = sarebbe stato possibile.
  • might have = forse sarebbe successo.

3. Italian brain vs English brain3. Cervello italiano vs cervello inglese

Italian students often use “would” twice or choose the wrong past form. These alternatives sound much more natural and accurate.Gli studenti italiani spesso usano “would” due volte o scelgono la forma passata sbagliata. Queste alternative sono molto più naturali e corrette.

ItalianoLiteral / weak EnglishNatural English
Se avessi studiato, avrei superato l’esame.If I would have studied, I would have passed.If I had studied, I would have passed.
Se fossimo partiti prima, avremmo preso il treno.If we would have left earlier…If we had left earlier, we would have caught the train.
Se mi avessi chiamato, ti avrei aiutato.If you called me, I would have helped.If you had called me, I would have helped you.
Se non avesse perso l’autobus…If she didn’t miss the bus…If she hadn’t missed the bus…
Saremmo potuti andare.We could went.We could have gone.

4. How to use the third conditional in real context4. Come usare il third conditional nel contesto reale

Use it when you want to analyse the past, express regret, imagine a different result or criticise a past decision diplomatically.Usalo quando vuoi analizzare il passato, esprimere rimpianto, immaginare un risultato diverso o criticare una decisione passata in modo diplomatico.

Regret
If I had listened, I would have avoided the mistake.
Criticism
If you had told me earlier, I could have helped.
Past result
If we had practised more, the presentation would have gone better.
Natural mini-story:
If we had checked the timetable, we wouldn’t have missed the train. We could have arrived on time, but unfortunately we left too late.

5. Common mistakes5. Errori comuni

❌ If I would have known, I would have come.

Do not use would in the if-clause.Non usare would nella frase con if.

✅ If I had known, I would have come.
❌ If she had went, she would have seen him.

After had, use the past participle.Dopo had, usa il participio passato.

✅ If she had gone, she would have seen him.
❌ If we left earlier, we would have caught the train.

For an unreal past condition, use past perfect.Per una condizione irreale nel passato, usa il past perfect.

✅ If we had left earlier, we would have caught the train.
❌ We would passed the exam.

Use would have + past participle.Usa would have + participio passato.

✅ We would have passed the exam.

6. Concept Check Questions6. Domande di controllo del concetto

These questions check meaning before grammar practice.Queste domande controllano il significato prima della pratica grammaticale.

1. “If I had studied, I would have passed.” Did I study enough?“If I had studied, I would have passed.” Ho studiato abbastanza?
2. “We would have arrived on time.” Did we arrive on time?“We would have arrived on time.” Siamo arrivati in orario?
3. “I could have helped you.” What does it mean?“I could have helped you.” Cosa significa?
4. Which form normally follows “if” in the third conditional?Quale forma segue normalmente “if” nel third conditional?

7. Quick Check — choose the correct form7. Quick Check — scegli la forma corretta

1. If I _____ about the party, I would have come.
2. She _____ the exam if she had studied more.
3. If we _____ the bus, we would have arrived earlier.
4. If you had called me, I _____ you.
5. If they had _____ earlier, they would have found better seats.

8. Challenge Check — meaning and naturalness8. Challenge Check — significato e naturalezza

1. Choose the most natural sentence.Scegli la frase più naturale.
2. “If I had taken the job, I would have earned more.” What is the speaker doing?“If I had taken the job, I would have earned more.” Cosa sta facendo la persona?
3. Best translation: “Se mi avessi avvisato, sarei venuto.”Traduzione migliore: “Se mi avessi avvisato, sarei venuto.”
4. “Had I known, I would have helped.” What does “Had I known” mean?“Had I known, I would have helped.” Cosa significa “Had I known”?
5. “It might have been cheaper.” How certain is this?“It might have been cheaper.” Quanto è certo?

9. Write it in English9. Scrivi in inglese

Translate the Italian sentence into natural English. Use the target structure.Traduci la frase in inglese naturale. Usa la struttura target.

1. Se avessi studiato, avrei superato l’esame.
2. Se mi avessi chiamato, ti avrei aiutato.
3. Se fossimo partiti prima, avremmo preso il treno.
4. Se non avesse dimenticato i biglietti, saremmo entrati prima.
5. Se avessimo prenotato prima, forse sarebbe costato meno.

10. Cambridge-style transformations and correction10. Trasformazioni stile Cambridge e correzione

Rewrite the sentence accurately using the third conditional.Riscrivi la frase in modo accurato usando il third conditional.

1. Rewrite using the third conditional:

I didn’t study, so I didn’t pass the exam.

2. Rewrite using the third conditional:

You didn’t tell me, so I couldn’t help.

3. Rewrite using the third conditional:

She missed the bus, so she arrived late.

4. Rewrite using the third conditional:

We booked late, so the tickets were expensive.

5. Rewrite using a more advanced form:

I didn’t know about the meeting, so I didn’t come.

11. Mini dialogue practice11. Mini dialogo pratico

Choose the most natural reply.Scegli la risposta più naturale.

A: “I’m sorry I didn’t tell you about the change.”

12. Guided writing task12. Writing guidato

Write a short reflection about something that went wrong in the past. Include at least four third conditional forms.Scrivi una breve riflessione su qualcosa che è andato storto nel passato. Includi almeno quattro forme del third conditional.

if + had + past participle
would have + past participle
could have + past participle
might have + past participle
negative third conditional
advanced inversion
Capital letters + punctuation + 35+ words
Model answer:

If I had prepared better for the presentation, I would have felt much more confident. If I hadn’t left everything until the last minute, I could have practised more. I might have spoken more clearly if I had slept properly the night before. Had I known how important the meeting was, I would have taken it more seriously.

13. How to use this grammar in real life13. Come usare questa grammatica nella vita reale

The third conditional is powerful because it helps you analyse experience, explain consequences and sound more precise in higher-level speaking and writing.Il third conditional è potente perché ti aiuta ad analizzare esperienze, spiegare conseguenze e sembrare più preciso nello speaking e nel writing di livello alto.

Use it in speakingUsalo nello speaking

Use it to explain what you would change about a past decision, a trip, an exam, a meeting or a social situation.Usalo per spiegare cosa cambieresti di una decisione passata, un viaggio, un esame, una riunione o una situazione sociale.

Example:
If I had managed my time better, I would have finished the task more calmly.

Use it in writingUsalo nel writing

In B2/C1 writing, it helps you develop arguments about consequences, responsibility and alternative outcomes.Nel writing B2/C1 ti aiuta a sviluppare argomentazioni su conseguenze, responsabilità e risultati alternativi.

Example:
If the company had invested in training, the project might have been more successful.
Want a lasting method to really learn English?Vuoi un metodo duraturo per imparare davvero l’inglese?

Book a consultation with us and we will help you understand the best path for your level, objectives and timetable.Prenota un colloquio con noi: ti aiuteremo a capire il percorso più adatto al tuo livello, ai tuoi obiettivi e ai tuoi tempi.

14. Final score and report14. Punteggio finale e report

Check the score, identify weak areas and download or save the result.Controlla il punteggio, identifica le aree deboli e scarica o salva il risultato.

Your resultIl tuo risultato

0/41