AptisBot · materiale di studio

Condizionali miste: se fosse e se avessi

Il condizionale misto unisce una condizione presente a un risultato passato, o viceversa. Regola, esempi, errore tipico e trappole a scelta multipla.

Il bot e le simulazioni sono in inglese e spagnolo; le spiegazioni si possono tradurre. Il pagamento è in euro.

Conosci il primo, il secondo e il terzo condizionale. Poi arriva una domanda con "If I wasn't so bad with money, I ____ enough for a down payment by now", e le tre opzioni sembrano tutte giuste. È il condizionale misto: due tempi diversi nella stessa frase.

La regola

Due schemi principali:

  1. Condizione generale presente, risultato passato: If + past simple, would have + participio passato. (If I spoke Japanese, I could have applied last month.)
  2. Condizione passata, risultato presente: If + past perfect, would + verbo base. (If I had taken his advice then, I wouldn't be in this situation now.)

Al posto di would puoi trovare could o might.

Quando si usa

Quando la condizione e il risultato non stanno nello stesso momento. Se la condizione è una caratteristica generale e presente ("non sono bravo con i soldi", "la città non ha un buon drenaggio"), il risultato può essere un fatto passato.

Esempi

  • If I wasn't so bad with money, I would have saved enough by now. (Se non fossi così scarso con i soldi, avrei risparmiato abbastanza.)
  • If the company were more transparent, it might have avoided that lawsuit last year. (Se l'azienda fosse più trasparente, avrebbe potuto evitare quella causa l'anno scorso.)
  • If I had taken his advice then, I wouldn't be in this situation now. (Se avessi seguito il suo consiglio allora, ora non sarei in questa situazione.)
  • If I spoke fluent Japanese, I could have applied for that promotion. (Se parlassi giapponese fluentemente, avrei potuto candidarmi per quella promozione.)

Errore tipico

Applicare il terzo condizionale a tutto, oppure il secondo: "I had saved" o "I would save" dopo un "if" al passato semplice. In italiano la logica è simile ("se fossi... avrei potuto..."), ma i tempi inglesi vanno scelti guardando quando si trova la condizione e quando il risultato. Il segnale è nella frase: "last week", "last year" indicano il passato; "now" indica il presente.

Trucco

Fai due domande: la condizione è presente/generale o passata? Il risultato è presente o passato? Poi scegli i tempi corrispondenti. Un indizio: se vedi "last year" o "last week" nella parte del risultato e un "were/wasn't" nell'if, vuoi would/could/might have + participio.

Trappola nelle domande a scelta multipla

Domanda: If I wasn't so bad with money, I ____ enough for a down payment on a house by now. Opzioni: had saved / would save / would have saved Risposta corretta: would have saved Spiegazione: si descrive un risultato passato ipotetico (avrei risparmiato) basato su una caratteristica o condizione generale presente (non essere così scarso con i soldi).

Domanda: The city ____ such severe flooding last week if its drainage system were more efficient. Opzioni: wouldn't experience / wouldn't have experienced / didn't experience Risposta corretta: wouldn't have experienced

Domanda: If I ______ his advice then, I wouldn't be in this situation now. Opzioni: took / had taken / would have taken Risposta corretta: had taken Spiegazione: condizionale misto: condizione passata (had taken) + conseguenza presente (wouldn't be).

La trappola è l'opzione "would have" dopo l'if: nella frase 3 è sbagliata anche se "suona" passata.

Senza registrazioneAllenati nel botDomande vere dell'Aptis, con writing e speaking corretti secondo la griglia ufficiale 0-6.Non usi Telegram? Fai la simulazione completa sul web →

/home/ubuntu/aptis_landing/gramatica-aptis-datos/condicionales-mixtas.json (gram_c1gap_284, gram_c1gap_286, gram_c1gap_294, gram_c1gap_288, gram_169; spiegazioni tradotte dallo spagnolo).