Vai al contenuto principale

B2 · Teoria

Periodo ipotetico misto in inglese: if I had known, I would be

Un mixed conditional unisce due tempi diversi. Una condizione passata dà un risultato presente: If I had taken that job, I would live in London now. Una caratteristica del presente dà un risultato passato: If I were braver, I would have said something.

B2 Tempi avanzati ·

La regola in breve

Tipo A (condizione passata, risultato presente): if + past perfect, would / could / might + verbo. Tipo B (caratteristica o fatto presente, risultato passato): if + past simple, would / could / might have + participio passato. Scegli il tempo di ogni frase separatamente, in base al significato, e would non va mai nella frase con if.

Le forme

Ogni frase ha il suo tempo
TipoFrase con ifFrase principaleEsempio
A: passato → presenteif + past perfectwould / could / might + verboIf I had taken that job, I would live in London now.
A, negativaif + hadn't + participiowouldn't + verboIf my parents hadn't moved to Canada, I wouldn't speak French now.
A, domandaif + past perfectWhere would you live ...?Where would you live now if you hadn't moved?
B: presente → passatoif + past simplewould / could / might have + participioIf I were braver, I would have said something yesterday.
B, negativaif + didn't + verbo (o weren't)wouldn't have + participioIf he didn't love animals, he wouldn't have adopted three cats.
B, domandaif + past simpleWould you have + participio ...?Would you have spoken to the manager yesterday if you weren't so shy?

Per un italiano la struttura è quasi identica, e questo aiuta. «Se avessi accettato quel lavoro, ora vivrei a Londra» è congiuntivo trapassato + condizionale presente e corrisponde al tipo A: if + past perfect + would + verbo. «Se fossi più coraggioso, avrei detto qualcosa» è congiuntivo imperfetto + condizionale passato e corrisponde al tipo B: if + past simple + would have + participio. Ci sono però tre trappole. La prima: l’inglese non ha il congiuntivo nella frase con if, usa normali tempi dell’indicativo (had taken, were), quindi non cercare un «congiuntivo inglese». La seconda: il condizionale italiano non entra mai nella frase con «se», ma molti studenti lo trasferiscono per errore dalla frase principale, e scrivono *If I would have taken o *If I would be braver. Si dice If I had taken e If I were braver. La terza: se il risultato è presente, non usare il condizionale passato e non scrivere *I would have lived in London now; serve would live. Fai attenzione anche alla contrazione 'd: I'd può essere I would o I had, e lo decide la parola che segue (I'd live è would, I'd taken è had). Infine, nell’italiano parlato si sente spesso «Se lo sapevo, non venivo» con l’imperfetto: in inglese questa scorciatoia non esiste, e per un’ipotesi irreale serve sempre il past perfect o il past simple.

Esempi

  • If I had taken that job, I would live in London now. Se avessi accettato quel lavoro, ora vivrei a Londra.
  • If Giulia had studied medicine, she would be a doctor today. Se Giulia avesse studiato medicina, oggi sarebbe medico.
  • If my parents hadn't moved to Canada, I wouldn't speak French now. Se i miei genitori non si fossero trasferiti in Canada, ora non parlerei francese.
  • If he had learned to swim as a child, he might not be afraid of water these days. Se avesse imparato a nuotare da bambino, forse oggi non avrebbe paura dell’acqua.
  • If I were braver, I would have said something at the meeting last week. Se fossi più coraggioso, la settimana scorsa alla riunione avrei detto qualcosa.
  • If he didn't love animals, he wouldn't have adopted three cats. Se non amasse gli animali, non avrebbe adottato tre gatti.
  • If Marco weren't so patient, he would have lost his temper with the children yesterday. Se Marco non fosse così paziente, ieri avrebbe perso le staffe con i bambini.
  • If I spoke German, I could have read the contract myself yesterday. Se parlassi tedesco, ieri avrei potuto leggere il contratto da solo.
  • Where would you live now if you hadn't moved? Dove vivresti ora se non ti fossi trasferito?

Due assi temporali

In un normale secondo o terzo condizionale le due frasi parlano dello stesso momento. Nel periodo misto si separano: ti chiedi a parte quando vale la condizione e quando arriva il risultato. Se la condizione era nel passato e il risultato dura ancora oggi, usi il tipo A. Se la condizione è un fatto stabile su una persona o una situazione e la conseguenza è avvenuta nel passato, usi il tipo B. La forma di ciascuna frase dipende solo dal suo tempo: passato irreale è past perfect o would have + participio; presente è past simple o would + verbo.

Tipo A: condizione passata, risultato presente

La condizione si riferisce a un momento passato che non si può più cambiare: If I had taken that job (non l’ho accettato). Il risultato si vede oggi: I would live in London now (non vivo a Londra). Nel risultato aiutano parole come now, today, still, these days, at the moment. Le condizioni tipiche sono scelte e fatti della vita: studi, traslochi, lavori, incontri. Confronta: If she hadn't missed the flight, she would be here today (ha perso il volo e per questo non è qui).

Tipo B: caratteristica presente, risultato passato

Qui la condizione è un fatto o una qualità stabile: carattere, capacità, sentimento (I am shy, she speaks French, he loves animals). Il risultato è un episodio preciso del passato che quella qualità spiega: If I were braver, I would have said something at the meeting last week. Senza un segnale di passato, «If I were braver, I would say something» è un normale secondo condizionale sul presente, perciò nel risultato serve un indicatore chiaro: yesterday, last week, at the party, on Monday. Dopo I, he, she e it si usa were; was compare nel parlato, ma were è più sicuro. Dopo would have serve sempre il participio passato (would have said), mai l’infinito o una forma sbagliata come *would have say o *would had said.

Come distinguere il misto dal secondo e dal terzo

Stesso protagonista, quattro frasi: sono le parole a indicare il tempo
TipoTempo della frase con ifTempo del risultatoEsempio
secondopresentepresente o futuroIf I knew Chinese, I would apply for the job in Shanghai.
terzopassatopassatoIf I had known Chinese, I would have applied for the job in Shanghai.
misto ApassatopresenteIf I had studied Chinese at school, I would speak it now.
misto BpresentepassatoIf I were more confident, I would have applied for the job in Shanghai last month.

Osserva le parole che collocano ogni frase nel tempo. Yesterday, last year, in 2015, when I was a child, at the age of 18 indicano il passato. Now, today, still, these days, at the moment indicano il presente. Anche una condizione presente su un fatto stabile (I am shy, she speaks French) richiede il past simple. Se entrambe le frasi sono al passato, è un terzo condizionale puro; se entrambe sono al presente o al futuro, un secondo condizionale puro.

Would, could, might: scegli tu

Come negli altri condizionali, il verbo modale cambia il senso del risultato: would indica una conseguenza quasi certa, could una possibilità o una capacità (in italiano «potrei» o «sarei in grado di»), might solo una probabilità («forse»). If I had learned the piano as a child, I could play in the band now (avrei la capacità). If I had left school at 16, I might have a different job today (forse). Nel tipo B vale lo stesso: would have, could have, might have. Scegli in base a ciò che vuoi dire.

Negative, domande e ordine delle frasi

La negazione si forma in ogni frase secondo il suo tempo: hadn't + participio, didn't + verbo o weren't, wouldn't + verbo, wouldn't have + participio. Nella domanda would precede il soggetto: Where would you live now if you hadn't moved? Le frasi possono scambiarsi di posto. Se quella con if viene per prima, dopo c’è la virgola: If I had taken that job, I would live in London now. Se viene alla fine, la virgola non c’è: I would live in London now if I had taken that job.

Un consiglio

Fatti due domande: «Quando vale la condizione?» e «Quando arriva il risultato?» Condizione passata: had + participio. Condizione che è un fatto stabile oggi: past simple. Risultato oggi: would + verbo. Risultato passato: would have + participio. Now, today, still indicano il tipo A; yesterday, last week nel risultato indicano il tipo B.

Errori tipici

  • If I would have taken that job, I would live in London now. If I had taken that job, I would live in London now. dopo if non va would, come dopo «se» non va il condizionale
  • If I took that job five years ago, I would live in London now. If I had taken that job five years ago, I would live in London now. passato irreale: past perfect, non past simple
  • If I had taken that job, I would have live in London now. If I had taken that job, I would live in London now. per un risultato presente, would + verbo senza to
  • If he didn't love animals, he wouldn't had adopted three cats. If he didn't love animals, he wouldn't have adopted three cats. dopo would va have, non had
  • If I would be braver, I would have said something at the meeting. If I were braver, I would have said something at the meeting. nella frase con if va il past simple, non would («se sarei» è sbagliato anche in italiano)
  • If I was braver, I had said something at the meeting last week. If I were braver, I would have said something at the meeting last week. risultato passato: would have + participio
  • Where you would live now if you hadn't moved? Where would you live now if you hadn't moved? nella domanda would precede il soggetto

Domande frequenti

Che cosa sono i mixed conditionals in inglese?

Sono periodi ipotetici le cui due frasi appartengono a tempi diversi. Tipo A: If I had taken that job, I would live in London now (condizione passata, risultato presente). Tipo B: If I were braver, I would have said something (caratteristica presente, risultato passato).

Posso usare il terzo condizionale al posto del misto?

Se il risultato è presente, no. *If I had taken that job, I would have lived in London now suona male, perché now richiede would live. Il terzo condizionale va bene quando entrambe le frasi sono al passato: If I had taken that job, I would have moved to London.

Qual è la differenza tra il tipo B e il secondo condizionale?

Il secondo condizionale parla del presente o del futuro: If I were braver, I would speak up. Nel tipo B aggiungi un risultato passato: If I were braver, I would have spoken up at the meeting last week. A fare la differenza è la parola di passato nel risultato.

Quali parole segnalano un mixed conditional?

Nel risultato del tipo A compaiono now, today, still, these days, at the moment. In quello del tipo B, yesterday, last week, at the party. La frase con if si riconosce da in 2015, when I was a child (passato) o da un fatto stabile come I am shy.

Si può usare would dopo if?

No. Dopo if va il past perfect (tipo A) o il past simple (tipo B). Would compare solo nella frase principale: If I had taken that job, I would live in London now.

If I were o if I was nel tipo B?

Si usano entrambi, ma were è più sicuro e più curato: If I were braver, I would have said something. Was compare nel parlato con I, he, she e it.

L’inglese ha un equivalente del congiuntivo in questi periodi?

Non in modo regolare. L’unico resto è were al posto di was (If I were braver). Il congiuntivo trapassato italiano corrisponde semplicemente al past perfect, e il congiuntivo imperfetto al past simple.

Mettiti alla prova

Esercitati con correzione immediata, poi supera l’esame per certificare l’argomento. Esercitazioni ed esami sono inclusi in Reader a partire da 1 €/mese.

Altri argomenti B2