Oraciones condicionales – Ejercicio de acceso libre

mostrar respuestas incorrectas

Ejercicios

First conditional. Completa las oraciones siguientes.

  1. If it (rain)  , we (stay)   at home.if-clause: present simple
    oración principal: future (will)
    Si llueve, nos quedaremos en casa.
  2. If you (know/not)   the way, I (pick)   you up.if-clause:present simple
    oración principal: future (will)
    Si no conoces el camino, iré a buscarte.
  3. My mum (bake)   a cake if you (come)   to see us.oración principal: future (will)
    if-clause: present simple
    Mi madre preparará un pastel si vienes a visitarnos.

Second conditional. Completa las oraciones siguientes.

  1. If you (study)   harder, you (get)   better marks in your tests.if-clause: past simple
    oración principal: would + infinitivo
    Si estudiases más, tendrías mejores notas.
  2. If I (be)   rich, I (travel)   around the world.if-clause: past simple
    oración principal: would + infinitivo
    Excepción: were para todas las formas de be (no was)
    Si fuera rica, daría la vuelta al mundo.
  3. She (come)   to the market with us if she (have/not)   to work.oración principal: would + infinitivo
    if-clause: past simple
    Habría venido con nosotros al mercado si no hubiera tenido que trabajar.

Third conditional. Completa las frases.

  1. If you (help)   us, we (finish)   the work in next to no time.if-clause en past perfect, proposición sin if: would + have + past participle
    Si nos hubieseis ayudado, habríamos acabado el trabajo enseguida.
  2. I (call)   you earlier if I (lose/not)   your phone number.proposición sin if: would + have + past participle
    if-clause en past perfect
    Te habría llamado antes si no hubiese perdido tu número de teléfono.
  3. They (go/not)   to the theatre by car if the weather (be)   better.proposición sin if: would + have + past participle
    if-clause en past perfect
    No habrían ido al teatro en coche si hubiese hecho mejor tiempo.

Oraciones condicionales, ejercicio mixto.
Completa las oraciones siguientes conjugando los verbos en los tiempos que corresponda según el tipo de condicional.

  1. If I (have)   a compass, I would give it to you.second conditional
    if-clause: past simple
    oración principal: would + infinitivo
    Si tuviera un compás, te lo daría.
  2. If he hadn’t been ill, he (run)   the marathon.third conditional
    if-clause: past perfect
    oración principal: would + have + past participle
    Si no hubiese estado enfermo, habría corrido la maratón.
  3. If you go to Ireland, you (need)   a raincoat.first conditional
    if-clause: present simple
    oración principal: future (will)
    Si vas a Irlanda, necesitarás un chubasquero.
  4. We (miss/not)   the train if we had got up earlier.third conditional
    oración principal: would + have + past participle
    if-clause: past perfect
    No habríamos perdido el tren si nos hubiésemos levantado antes.
  5. If we lived in the country, the kids (play)   outside all day long.second conditional
    if-clause: past simple
    oración principal: would + infinitivo
    Si viviéramos en el campo, los niños jugarían en la calle todo el día.
  6. If they (eat/not)   that much, they wouldn’t have got a stomach ache.third conditional
    if-clause: past perfect
    oración principal: would + have + past participle
    Si no hubiesen comido tanto, no se habrían empachado.
  7. I will not be able to write you if you (give/not)   me your address.first conditional
    if-clause: present simple
    oración principal: future (will)
    No podré escribirte si no me das tu dirección.