Lo esencial: Estructura: if + had + participio, would have + participio. Estos 20 ejercicios lo practican paso a paso, desde «Participios irregulares» hasta «Mi correo a un amigo».
Aquí tienes 20 ejercicios del tercer condicional (4.º ESO), ordenados de fácil a difícil; además, el solucionario está en otra ficha.
Estos ejercicios trabajan el tercer condicional en el nivel B1 de 4.º de ESO: la forma if + had + participio, la forma would have y el uso para arrepentimientos y consecuencias. El currículo (RD 217/2022) pide producir y mantener intercambios sencillos sobre hechos pasados.
Empiezas con participios y huecos, pasas por la traducción y la corrección de errores, y terminas con una mediación y una escritura guiada. Haz primero los ejercicios de nivel 1 y 2 antes de abordar los últimos cinco, que son de nivel 3.
Nivel: 4.º ESO (LOMLOE, RD 217/2022, referencia MCER B1) · Referencia oficial: RD 217/2022 4.º ESO, Nivel de referencia MCER B1, RD 217/2022 CE2 Producción, RD 217/2022 CE3 Interacción
Ejercicios del tercer condicional (4.º ESO)
Ejercicio 1. Participios irregulares ★★★
Escribe el participio pasado de cada verbo.
- go
- see
- break
- write
- win
- take
- know
- buy
Ejercicio 2. Completa la condición ★★★
Completa con had o hadn’t + participio del verbo entre paréntesis.
- If Valentina (call) me, I would have answered.
- If it (not / rain), we would have gone to the park in Seattle.
- If Joaquín (study) more, he would have passed.
- If you (tell) me the truth, I wouldn’t have been angry.
- If the bus (arrive) on time, we wouldn’t have been late.
Ejercicio 3. Completa el resultado ★★★
Completa con would have o wouldn’t have + participio.
- If Ximena had asked, I (help) her.
- If we had left at six, we (not / miss) the train.
- If he had worn a coat, he (not / catch) a cold.
- If the shop had been open, I (buy) the book.
- If they had trained, they (win) the match.
Ejercicio 4. Elige la opción correcta ★★★
Elige la forma correcta.
- If she had / would have known, she would have said something.
- If I had seen you, I would / would have waved.
- If we hadn’t / wouldn’t lost the map, we would have found the castle.
- They would have / had arrived earlier if they had taken a taxi.
- If Mateo had asked, I would have / will have lent him my laptop.
Ejercicio 5. Une las dos mitades ★★★
Une cada principio con su final lógico.
- If I had known about the test,
- If Lucía hadn’t lost her keys,
- If it had snowed,
- If we had booked earlier,
- we would have got cheaper tickets.
- I would have studied.
- she would have got home sooner.
- they would have cancelled the match.
Ejercicio 6. Ordena las palabras ★★★
Ordena las palabras para formar una frase.
- had / If / listened / I / would / I / have / understood
- wouldn’t / If / hadn’t / have / eaten / so much / I / I / been / ill
- would / she / have / If / come / had / invited / been / she
- have / I / been / If / had / earlier / up / would / woken / on time
Ejercicio 7. ¿Qué pasó en realidad? ★★★
Lee cada frase y elige lo que ocurrió de verdad.
- If I had finished my homework, I would have gone out. a) Terminé los deberes. b) No terminé los deberes.
- If Santiago hadn’t been ill, he would have played. a) Santiago jugó. b) Santiago no jugó.
- If we had taken the map, we wouldn’t have got lost. a) Nos perdimos. b) No nos perdimos.
Ejercicio 8. Conjuga las dos mitades ★★★
Conjuga los verbos para formar el tercer condicional.
- If Lucía (play) better, her team (win) the game in Leeds.
- If we (not / forget) the tickets, we (see) the show.
- If you (listen) to me, you (not / make) that mistake.
- If Mateo (come) to the party, he (meet) my cousin from Dublin.
- If it (not / be) so cold, they (stay) on the beach longer.
Ejercicio 9. Traduce al inglés ★★★
Traduce al inglés.
- Si hubiera sabido tu dirección, te habría escrito.
- Si no hubiera llovido, habríamos jugado al fútbol.
- Si Valentina hubiera estudiado más, habría aprobado.
- Si no hubieras perdido el autobús, habrías llegado a tiempo.
Ejercicio 10. Traduce al español ★★★
Traduce al español.
- If I had saved more money, I would have bought a bike.
- If he hadn’t missed the flight, he would have arrived in Melbourne on Monday.
- If you had warned us, we wouldn’t have waited outside.
- If the teacher had explained it again, I would have understood.
Ejercicio 11. Corrige el error ★★★
Cada frase tiene un error. Escríbela de nuevo bien.
- If I would have known, I would have helped you.
- If she had studied, she would passed the test.
- If we had took the train, we would have arrived earlier.
- If they hadn’t forgot the money, they would have paid.
- I would have called you if you would have told me.
Ejercicio 12. Pasa a negativo ★★★
Reescribe la frase en negativo y cambia lo necesario.
- If I had gone to the gym, I would have felt better.
- If Lucía had invited me, I would have gone to her party.
- If we had left early, we would have seen the sunrise.
- If Joaquín had won, he would have been happy.
Ejercicio 13. De la realidad a la hipótesis ★★★
Mira la línea del tiempo y escribe tres frases con If … had …, … would have … sobre lo que le pasó a Lucía.
Ejercicio 14. Preguntas y respuestas cortas ★★★
Responde a cada pregunta con una frase completa en el tercer condicional.
- What would you have done if you had missed your flight?
- Where would you have gone if you had won a free trip?
- Who would you have called if you had lost your phone?
- What would you have said if the teacher had asked you to sing?
Ejercicio 15. Lee los mensajes ★★★
Lee el chat y responde a las preguntas con frases completas en inglés.
- Why did Santiago miss the concert?
- What would he have done if he had left earlier?
- What does the word I’d mean in his last message?
Ejercicio 16. Could y might have ★★★
Reescribe cada frase usando could have o might have en el lugar de would have. Explica el cambio de sentido en español.
- If it had been sunny, we would have gone to the lake.
- If you had asked, they would have lent you a tent.
- If I had trained, I would have finished the marathon.
Ejercicio 17. Segundo o tercero ★★★
Completa con el segundo condicional (presente imaginario) o con el tercer condicional (pasado imaginario) según las señales de la frase.
- If I (be) you, I would apologise now.
- If I (be) you, I would have apologised yesterday.
- If she (live) in Toronto, she would study French.
- If she (live) in Toronto last year, she would have studied French.
Ejercicio 18. Mediación: un mensaje en español ★★★
Un amigo irlandés te pregunta por qué no fuiste a su fiesta. Explícaselo en inglés con tres frases usando el tercer condicional. Mensaje de Ximena: «No fui porque mi tren se retrasó dos horas. Si hubiera salido antes, habría llegado. Me da mucha pena».
Ejercicio 19. Arrepentimientos del viaje ★★★
Escribe cuatro frases con el tercer condicional sobre un viaje de estudios a Irlanda que no salió bien (perdiste el autobús, te dejaste el paraguas, olvidaste el cargador, no probaste el plato típico).
Ejercicio 20. Mi correo a un amigo ★★★
Escribe un correo de 50 a 60 palabras a un amigo de Dublín. Cuéntale una oportunidad que perdiste y usa al menos tres frases del tercer condicional.
Para seguir en inglés 4.º ESO
Sigue con los ejercicios de otro capítulo:


