B2 Grammatica

B2Periodo ipotetico15 min

Periodo ipotetico di terzo tipo e misto

Third and mixed conditionals

Immagina un passato diverso e collega eventi passati a risultati presenti.

Il third conditional (periodo ipotetico di terzo tipo) immagina un passato diverso. Poiché il passato non può cambiare, lo usiamo spesso per rimpianti, critiche o sollievo. I Mixed conditionals (periodi ipotetici misti) combinano due piani temporali: una condizione passata immaginaria con un risultato presente, oppure una situazione presente immaginaria con un risultato passato.

TipoProposizione con ifProposizione principaleEsempio
Thirdif + past perfectwould have + past participleIf we had left earlier, we would have caught the train.
Mixed: past to presentif + past perfectwould + verbIf Tomás had taken the job, he would be in Toronto now.
Mixed: present to pastif + past simplewould have + past participleIf I were more organised, I wouldn't have forgotten the meeting.

Nel primo esempio abbiamo perso il treno. Nel secondo, Tomás non ha accettato il lavoro e questo ha ancora un risultato oggi: non è a Toronto. Nel terzo, una qualità permanente (I'm not very organised) spiega qualcosa che è andato storto nel passato.

Altri verbi modali e forme contratte

Puoi sostituire would con could o might per parlare di capacità o possibilità. Nel parlato, had e would si contraggono entrambi in 'd, quindi ascolta con attenzione: If I'd known, I'd have helped. Il primo 'd è had; il secondo è would.

  • If Amara hadn't reminded me, I might have missed my appointment.
  • We could have won if our goalkeeper hadn't been ill.
  • If Daniel spoke Portuguese, he would have understood the guide.
  • If I hadn't stayed up so late, I wouldn't feel so tired now.

Esercizio 1 di 2

Scegli la forma corretta

Scegli l'opzione che completa correttamente ogni frase.

  1. If Lena _____ the map, she wouldn't have got lost.

  2. If I hadn't missed the bus yesterday, I _____ late for the interview.

  3. If Ravi had studied medicine, he _____ a doctor now.

  4. We _____ last night's concert more if it hadn't rained so heavily.

  5. If Nadia _____ afraid of flying, she would have visited us in Australia last year.

  6. Which sentence is correct?

  7. I'd have called you _____ I'd had your number.

  8. If she had been born in Japan, she _____ fluent Japanese now.

0 risposte su 8

Esercizio 2 di 2

Completa i periodi ipotetici

Scrivi la forma corretta del verbo tra parentesi. Usa would (non could o might) nella proposizione principale.

  1. If you (tell) me about the party, I would have come.

  2. If Kofi hadn't been ill, he (play) in yesterday's match.

  3. I (not / be) so hungry now if I had eaten breakfast.

  4. If Mei (not / miss) her flight, she would be in Rome now.

  5. If I were a better cook, I (not / burn) the rice last night.

  6. If the shop (be) open, we would have bought some milk.

  7. If they had taken the earlier train, they (arrive) by now.

  8. You (pass) the test if you had practised more.

0 risposte su 8

Fonte

Lezione originale di Joy English.

I livelli sono indicativi. Hai trovato un errore? Scrivici dalla pagina Contatti.