Joy English · Nivel B2 · Condicionalesjoy-english.com
Tercer condicional y condicionales mixtos
Nombre:Fecha:
Imagina un pasado diferente y conecta hechos pasados con resultados presentes.
Elige la forma correcta
Elige la opción que complete correctamente cada oración.
- If Lena ___ the map, she wouldn't have got lost.
- If I hadn't missed the bus yesterday, I ___ late for the interview.
- If Ravi had studied medicine, he ___ a doctor now.
- We ___ last night's concert more if it hadn't rained so heavily.
- If Nadia ___ afraid of flying, she would have visited us in Australia last year.
- Which sentence is correct?
- I'd have called you ___ I'd had your number.
- If she had been born in Japan, she ___ fluent Japanese now.
Completa los condicionales
Escribe la forma correcta del verbo entre paréntesis. Usa would (no could ni might) en la oración principal.
- If you ___ (tell) me about the party, I would have come.
- If Kofi hadn't been ill, he ___ (play) in yesterday's match.
- I ___ (not / be) so hungry now if I had eaten breakfast.
- If Mei ___ (not / miss) her flight, she would be in Rome now.
- If I were a better cook, I ___ (not / burn) the rice last night.
- If the shop ___ (be) open, we would have bought some milk.
- If they had taken the earlier train, they ___ (arrive) by now.
- You ___ (pass) the test if you had practised more.
Respuestas
Elige la forma correcta
- a) had checkedLa oración principal habla del pasado (wouldn't have got lost), así que la oración con if necesita el pasado perfecto.
- c) wouldn't have beenLas dos partes hablan de ayer, así que es un tercer condicional: wouldn't have been.
- b) would beUna condición pasada tiene un resultado presente (now), así que es un condicional mixto: would + verbo.
- c) would have enjoyedEl concierto fue en el pasado, así que la oración principal necesita would have + participio pasado.
- b) weren'tSu miedo es un hecho permanente y presente que explica un resultado pasado, así que la oración con if usa el pasado simple: weren't.
- a) If you had asked me, I would have helped.El tercer condicional usa had + participio pasado en la oración con if y would have + participio pasado en la oración principal.
- c) ifEl significado es: no llamé porque no tenía tu número. Necesitamos if.
- a) would speakUna condición pasada (where she was born) tiene un resultado presente (now), así que usamos would + verbo.
Completa los condicionales
- had told / 'd toldEl resultado está en el pasado (would have come), así que la oración con if necesita el pasado perfecto: had told.
- would have played / would've played / 'd have playedLas dos partes hablan del pasado, así que la oración principal necesita would have + participio pasado.
- wouldn't be / would not beUna condición pasada tiene un resultado presente (now), así que usamos un condicional mixto: wouldn't be.
- hadn't missed / had not missedPerder el vuelo ocurrió en el pasado, así que la oración con if necesita el pasado perfecto, aunque el resultado sea presente.
- wouldn't have burned / wouldn't have burnt / would not have burned / would not have burntUna cualidad presente explica un resultado pasado (last night), así que la oración principal necesita wouldn't have + participio pasado.
- had been / 'd beenEl resultado está en el pasado, así que la oración con if necesita el pasado perfecto: had been.
- would have arrived / would've arrived / 'd have arrivedLlegar ya habría terminado a estas alturas, así que usamos would have + participio pasado.
- would have passed / would've passed / 'd have passedLa oración con if usa el pasado perfecto y el examen ya terminó, así que es un tercer condicional.