Estos ejercicios te ayudarán a consolidar el uso del condicional pasado en inglés, trabajando las estructuras ‘if + had + participio’ y ‘would have + participio’ en situaciones imaginarias del pasado.
→ Ver el curso : El condicional pasado en inglés : curso completo
Exercice 1 — Rellena los huecos con el condicional pasado
Completa cada oración con la forma correcta del verbo entre paréntesis usando 'if + had + participio' o 'would have + participio'.
- If she ___ (study) harder, she would have passed the exam.
- They would have arrived on time if they ___ (take) the earlier train.
- If he had known about the meeting, he ___ (attend) it.
- We ___ (not make) that mistake if we had read the instructions carefully.
Correction
- If she had studied harder, she would have passed the exam.
- They would have arrived on time if they had taken the earlier train.
- If he had known about the meeting, he would have attended it.
- We would not have made that mistake if we had read the instructions carefully.
Exercice 2 — Transforma las oraciones al condicional pasado
Reescribe cada oración en el condicional pasado, imaginando que la situación real del pasado fue diferente.
- She didn't save her work, so she lost the document. → If she…
- He didn't wear a coat, so he caught a cold. → If he…
- They didn't book in advance, so they didn't get a table. → If they…
- I didn't set my alarm, so I missed the flight. → If I…
Correction
- If she had saved her work, she would not have lost the document.
- If he had worn a coat, he would not have caught a cold.
- If they had booked in advance, they would have gotten a table.
- If I had set my alarm, I would not have missed the flight.
Exercice 3 — Corrige los errores en el condicional pasado
Cada oración contiene un error en la estructura del condicional pasado. Identifícalo y escribe la oración correcta completa.
- If they had study more, they would have passed the test.
- She would had called you if she had known your number.
- If he has arrived earlier, he would have met the director.
- We would have enjoyed the trip if the weather hadn't been so badly.
Correction
- If they had studied more, they would have passed the test.
- She would have called you if she had known your number.
- If he had arrived earlier, he would have met the director.
- We would have enjoyed the trip if the weather hadn't been so bad.
Para profundizar en este tema :