Il periodo ipotetico in inglese: i quattro tipi, con esempi

L’inglese ha quattro periodi ipotetici. Zero: If you heat water, it boils (una cosa sempre vera). First: If it rains, I will stay home (possibile nel futuro). Second: If I had time, I would travel (improbabile o immaginario). Third: If I had known, I would have called (passato, ormai impossibile). La regola che vale per tutti: dopo if non si mette mai will.

In questa guida

I quattro tipi in una tabella mentale

  • Zero conditional: if + presente, presente. Per leggi fisiche e automatismi: If you press this, the light goes on.
  • First conditional: if + presente, will + base. Per un futuro possibile: If I finish early, I will call you.
  • Second conditional: if + past simple, would + base. Per l’irreale nel presente: If I were you, I would accept.
  • Third conditional: if + past perfect, would have + participio. Per il rimpianto: If we had left earlier, we would have caught the train.
  • Se piove, resto a casa.If it rains, I will stay home.
  • Se avessi tempo, viaggerei di più.If I had more time, I would travel more.
  • Se lo avessi saputo, ti avrei chiamato.If I had known, I would have called you.
  • Se scaldi l’acqua, bolle.If you heat water, it boils.

Dopo if non si mette will: perché è così difficile

In italiano diciamo "se pioverà, resterò a casa" e mettiamo il futuro in entrambe le parti. In inglese la parte con if resta al presente: If it rains, I will stay home. If it will rain è l’errore più riconoscibile di un italiano che parla inglese.

Lo stesso vale per le congiunzioni di tempo: when, as soon as, until, before. Si dice I will call you when I arrive, mai when I will arrive.

Il congiuntivo che non c’è, e il "were" che resta

Nel second conditional l’italiano usa il congiuntivo imperfetto ("se avessi") e il condizionale ("viaggerei"). L’inglese usa un past simple e would. Non c’è nessuna forma speciale da imparare: il passato fa il lavoro del congiuntivo.

L’unica eccezione è were, che resta per tutte le persone nelle ipotesi irreali: If I were you, If he were here. If I was you si sente nel parlato, ma nello scritto la forma da usare è were.

Le varianti che sentirai davvero

Unless significa "a meno che non" e sostituisce if not: I will go unless it rains. Occhio a non aggiungere una seconda negazione, che in italiano è naturale e in inglese è un errore.

As long as e provided that introducono una condizione: You can borrow it as long as you give it back.

I conditional misti esistono: If I had studied medicine, I would be a doctor now mette una condizione nel passato e una conseguenza nel presente.

Gli errori più frequenti degli italiani

  • If it will rain, I will stay home.

    If it rains, I will stay home.

    Dopo if si usa il presente, anche quando in italiano c’è il futuro.

  • If I would have time, I would travel.

    If I had time, I would travel.

    Would non entra mai nella parte con if. Nel second conditional lì ci va il past simple.

  • Unless you don’t hurry, we will be late.

    Unless you hurry, we will be late.

    Unless contiene già la negazione. Aggiungerne un’altra rovescia il significato.

  • If I would have known, I would have called.

    If I had known, I would have called.

    Il third conditional vuole il past perfect dopo if, non would have.

Provale tu: sei frasi da tradurre

Sono le prime sei delle venti frasi del percorso su questo argomento. Coprine la colonna di destra e prova a dirle prima di leggerle.

  • Se scaldi il ghiaccio, si scioglie.If you heat ice, it melts.
  • Se piove, restiamo a casa.If it rains, we will stay at home.
  • Se avessi più tempo, viaggerei di più.If I had more time, I would travel more.
  • Se avessi studiato, avrei superato l'esame.If I had studied, I would have passed the exam.
  • Se fossi in te, accetterei l'offerta.If I were you, I would accept the offer.
  • Se finisci presto, possiamo uscire.If you finish early, we can go out.

Domande frequenti

Come si dice "se fossi in te"?

If I were you. Con were per tutte le persone, ed è la forma corretta anche alla prima persona singolare.

Si può mettere la frase con if alla fine?

Sì, il senso non cambia: I will stay home if it rains. Cambia solo la punteggiatura, perché la virgola serve soltanto quando la parte con if viene per prima.

Qual è la differenza tra second e third conditional?

Il second parla del presente o del futuro immaginario, e la porta è ancora aperta. Il third parla del passato, e la porta è chiusa: serve solo a dire cosa sarebbe successo.

Saperlo non basta: provalo su venti frasi

Su Fluentemente traduci le frasi di questo argomento e ricevi una correzione che ti dice esattamente cosa non suonava bene, spiegata in italiano.

Inizia gratis

Continua con queste