You are on page 1of 2

THIRD CONDITIONAL

Ejercicio 1 Rellena los huecos de estas oraciones condicionales de tercer grado con la
forma correcta del verbo entre paréntesis.

1. If it had not snowed so heavily yesterday, we would have gone for a walk.
2. If we hadn't seen (not see) the news last night, we wouldn’t have known about
the strike.
3. If the ambulance had arrived (arrive) sooner, they would have saved the man’s
life.
4. If I hadn’t been ill, I would have gone (go) to school.
5. We wouldn’t have been late if the alarm had not sounded (not go off).

Ejercicio 2 Ahora lo mismo que antes, pero las dos partes de la oración.

1. If I had gotten (get) home earlier, I would have cook (cook) dinner.
2. If you hadn't forgotten (not forget) the GPS, we would have find (find) the way
more easily.
3. Linda had helped (help) you if you would have ask (ask) her politely.
4. If you had told (tell) us you were sick, we would have visit (visit) you.
5. We had won (win) the match if he would haven't miss (not miss) the penalty.

Ejercicio 3 Vuelve a escribir las oraciones sin cambiar el sentido. Use las condicionales
de tercer grado.

1. The runner fell because he twisted his ankle.


If the runner had not twisted his ankle, he would have not fallen.
2. The driver fell asleep at the wheel and caused an accident.
If the driver had not fallen asleep at the wheel, it would not have caused an accident.
3. I went to bed really late last night because I was very excited.
If I hadn't been excited I wouldn't have stayed up late
4. My dad was late to work because he woke up late.
My dad wouldn't have been late for work if he hadn't woken up late
5. I didn’t but a new mobile because I didn’t have the money.
If I had money I would have bought a new cell phone
6. Janet had very good marks in her exams because she had a very good teacher.
if janet hadn't had a good teacher she would have gotten bad grades

Ejercicio 4 Traduce al inglés estas oraciones condicionales de tercer grado. Son


facilitas.
1. Si yo hubiera sabido la respuesta, te la habría dicho.
If I had known the answer, I would have told you.
2. No habría venido si hubiera sabido que tú estabas aquí.
I wouldn't have come if I'd known you were here.
3. Marta se habría comprado el vestido rojo si hubiera tenido dinero.
Marta would have bought the red dress if she had money.
4. Marta habría tenido dinero para el vestido si hubiera trabajado durante las
vacaciones.
Marta would have had money for the dress if she had worked during the
holidays.
5. Si Paco hubiera sido cuidadoso, no habría tenido tantos problemas.
If Paco had been careful, he wouldn't have had so many problems.

You might also like