Ejercicios de condicionales en inglés [con SOLUCIONES]

En esta entrada encontrarás ejercicios de condicionales en inglés para practicar. Los condicionales en ingles son algo fundamental para dar profundidad y riqueza al lenguaje. Aprenderlos bien es necesario tanto si te presentas a un examen, como si tu objetivo es aprender inglés por motivos laborales o de ocio. Son algo que vas a usar con mucha frecuencia, por lo que deberías dominarlos bien.

Si tienes dudas a la hora de realizarlos, te recomendamos que visites los siguientes artículos:

Repaso de la teoría

Antes de comenzar las actividades, recordemos rápidamente cuando se usa cada condicional.

La primera condicional en inglés se utiliza para expresar situaciones reales o probables en el futuro. Se compone de dos partes: la cláusula condicional (if clause) y la cláusula principal.

Por otra parte parte, la segunda condicional en inglés se utiliza para expresar situaciones hipotéticas o improbables en el presente o el futuro. Se forma con «if» (si) + el pasado simple en la cláusula condicional y el condicional (would + verbo) en la cláusula principal.

Por último, la tercera condicional en inglés se utiliza para hablar de situaciones hipotéticas o imaginarias en el pasado. Se compone de una cláusula condicional (if clause) en pasado perfecto y una cláusula principal en condicional perfecto. Aquí tienes 10 ejemplos de frases en tercera condicional.

Y después de este recordario, ¡empecemos con los ejercicios de condicionales en inglés!

Ejercicios de la primera condicional

1. Escribe el verbo entre paréntesis en la forma correcta:

  1. If it (rain) ____ tomorrow, we will stay indoors.
  2. I (be) ____  late if the traffic is heavy.
  3. If you study hard, you (pass) ____  the exam.
  4. We won’t go hiking if it (snow) ____ this weekend.
  5. If she calls me, I ____ (answer).
  6. If they (invite) ____ us, we’ll attend the party.
  7. I (not buy) ____ the car if the price is too high.
  8. If he (miss) ____ the train, he’ll be late for the meeting.
  9. If you (not hurry) ____, you will miss the bus.
  10. We (have) ____ a picnic if the weather is nice.
  1. rains
  2. will be
  3. will pass
  4. snows
  5. will answer
  6. invite
  7. won’t buy
  8. misses
  9. don’t hurry
  10. will have

2. ¿Estas oraciones son correctas o incorrectas?

  1. If I saw her, I will tell her your message.
  2. They won’t come if you won’t invite them.
  3. If you eat too much, you will feel sick.
  4. I am happy if you come to my birthday party.
  5. If it get too cold, we’ll build a fire.
  6. She won’t pass the test if she doesn’t study.
  7. If the flight will be delayed, we’ll have to reschedule.
  8. If you finishes your homework, you can go out and play.
  9. We will go to the beach if the sun shines.
  10. If the restaurant is crowded, we might have to wait for a table.
  1. Incorrecta: If I see her, I will tell her your message.
  2. Incorrecta: They won’t come if you don’t invite them.
  3. Correcta
  4. Incorrecta: I will be happy if you come to my birthday party.
  5. Incorrecta: If it gets too cold, we’ll build a fire.
  6. Correcta
  7. Incorrecta: If the flight is delayed, we’ll have to reschedule.
  8. Incorrecta: If you finish your homework, you can go out and play.
  9. Correcta
  10. Correcta

¿Qué tal han salido estos ejercicios de condicionales en inglés? ¿Crees que puedes puedes hacer los de la segunda condicional? Let’s go!

Ejercicios de la segunda condicional

1. Escribe el verbo entre paréntesis en la forma correcta:

  1. If I (win) ____ the lottery, I would travel around the world.
  2. If she studied harder, she (get) ____ better grades.
  3. I would buy a new car if mine (break) ____ down.
  4. If it weren’t raining, we (go) ____ for a picnic.
  5. If I (have)____ more free time, I would learn to play the guitar.
  6. She would be happier if she (live) ____ closer to her family.
  7. If they (invite) ____ us, we would attend the wedding.
  8. If he (speak) ____ Spanish, he would communicate better in Mexico.
  9. I (quit) ____  my job if I didn’t enjoy it.
  10. If I (know) ____ the answer, I would tell you.
  1. won
  2. would get
  3. broke
  4. would go
  5. had
  6. lived
  7. invited
  8. spoke
  9. would quit
  10. knew

2. Escribe los verbos de cada la oración en la forma correcta

  1. If I (have) more money, I (buy) a bigger house.
  2. She (travel) more if she (have) a flexible job.
  3. I (learn) to play the piano if I (have) the opportunity.
  4. If he (not have) to work, he (join) us for dinner.
  5. They (adopt) a pet if they (have) a larger apartment.
  6. If it (not snow) so much, we (live) in the mountains.
  7. If you (not be) allergic to cats, we (get) one as a pet.
  8. She (be) more adventurous if she (not be) afraid of heights.
  9. If it (not rain) so often, we (have) more outdoor events.
  10. They (buy) a larger house if they (win) the lottery.
  1. If I had more money, I would buy a bigger house.
  2. She would travel more if she had a flexible job.
  3. I would learn to play the piano if I had the opportunity.
  4. If he didn’t have to work, he would join us for dinner.
  5. They would adopt a pet if they had a larger apartment.
  6. If it didn’t snow so much, we would live in the mountains.
  7. If you weren’t allergic to cats, we would get one as a pet.
  8. She would be more adventurous if she weren’t afraid of heights.
  9. If it didn’t rain so often, we would have more outdoor events.
  10. They would buy a larger house if they won the lottery.

Después de esto, vamos a por todas con los ejercicios de condicionales en inglés. ¡La tercera condicional!

Ejercicios de la tercera condicional

1. Escribe el verbo entre paréntesis en la forma correcta:

  1. If she (study) ____  harder, she would have passed the exam.
  2. We (go) ____ to the beach if it hadn’t rained.
  3. If they (invite) ____ us, we would have attended the party.
  4. He would have been on time if the alarm (go) ____ off.
  5. If I had known you were in town, I (visit) ____.
  6. They (buy) ____ the car if they had enough money.
  7. If it hadn’t been so cold, we (go) ____ camping.
  8. She (learn) ____ to swim if she had taken lessons.
  9. If he (listen) ____ to the advice, he wouldn’t be in trouble now.
  10. We (catch) ____ the train if we hadn’t missed the bus.
  1. had studied
  2. would have gone
  3. had invited
  4. had gone
  5. would have visited
  6. would have bought
  7. would hve gone
  8. would have learnt
  9. had listened
  10.  would have caught

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio