El third conditional con +151 ejemplos y ejercicios prácticos online

third conditional

El tercer condicional es una forma de lenguaje utilizado para hablar de situaciones hipotéticas o posibilidades que podrían haber tenido lugar en el pasado, pero no lo hicieron. Esta gramática nos permite imaginar que hubiera sucedido si las cosas hubieran sido de otra manera. Es una forma útil de reflexionar sobre el pasado, así como para enfatizar situaciones y explicar conclusiones. Accede aquí para ver todos los condicionales en inglés.

third conditional

Navega rápido aquí:

Ejercicios de third conditional

Algunos ejercicios salen varias veces para mejorar tu retención.

1- If you _____ yeast, the cake would have risen.

Traducción: Si hubieras puesto más levadura, el pastel habría subido.

2- If I _____ faster, I would have won the race.

Traducción: Si hubiera corrido más rápido, habría ganado la carrera.

3- If you _____ my offer, we wouldn’t be here now.

Traducción: Si hubieras aceptado mi oferta, no estaríamos aquí ahora.

4- If I _____ the exam, I would have been admitted to college.

Traducción: Si hubiera aprobado el examen, habría sido admitido en la universidad.

5- If you _____ the instructions, you wouldn’t have made such a mess.

Traducción: Si hubieras seguido las instrucciones, no habrías hecho tanto desastre.

6- If I _____ the train, I would have arrived on time.

Traducción: Si hubiera tomado el tren, habría llegado a tiempo.

7- If we _____ the right road, we would have been in the city by now.

Traducción: Si hubiéramos tomado la carretera correcta, ahora estaríamos en la ciudad.

8- If you _____ my advice, you would have been more successful.

Traducción: Si hubieras seguido mi consejo, habrías tenido más éxito.

9- If I _____ for help earlier, things wouldn’t have gotten worse.

Traducción: Si hubiera pedido ayuda antes, las cosas no habrían empeorado.

10- If we _____ the warning signs, we would have avoided the accident.

Traducción: Si hubiéramos visto las señales de advertencia, habríamos evitado el accidente.

11- If I _____ the right course, I would have gotten better grades.

Traducción: Si hubiera tomado el curso correcto, habría tenido mejores calificaciones.

12- If you _____ her phone calls, she wouldn’t be so hurt right now.

Traducción: Si hubieras devuelto sus llamadas, no estaría tan herida ahora mismo.

13- If I _____ more money, I would have been able to buy it.

Traducción: Si hubiera ahorrado más dinero, habría podido comprarlo.

14- If you _____ the warning signs, you wouldn’t have gone there.

Traducción: Si hubieras visto las señales de advertencia, no habrías ido allí.

15- If I _____ to the doctor earlier, I wouldn’t be so sick now.

Traducción: Si hubiera ido al médico antes, no estaría tan enfermo ahora mismo.

16- If you _____ better care of your car, it wouldn’t have broken down.

Traducción: Si hubieras tomado mejor cuidado de tu coche, no se habría estropeado.

17- If I _____ more time studying, I would have understood it better.

Traducción: Si hubiera pasado más tiempo estudiando, lo habría entendido mejor.

18- If you _____ the truth, he wouldn’t have been so angry.

Traducción: Si hubieras dicho la verdad, él no se habría enfadado tanto.

19- If I _____ a different job, I would have had more money.

Traducción: Si hubiera tomado un trabajo diferente, habría tenido más dinero.

20- If you _____ her offer, we wouldn’t be in this situation right now.

Traducción: Si hubieras aceptado su oferta, no estaríamos en esta situación ahora mismo.

21- If I _____ the exam, my parents would have been proud of me.

Traducción: Si hubiera aprobado el examen, mis padres estarían orgullosos de mí.
Si has llegado hasta aquí, te interesará leer estos 2 artículo recomendados para tí: (recuerda que después sigue el contenido de este post)

Ejercicios de oraciones conditionals en inglés (+130 ejemplos)

Los conditionals en inglés son una de las estructuras más importantes para aprender la lengua. En este post presentaremos algunos ejercicios prácticos sobre el uso gramatical de los conditionals que te ayudarán a desarrollar tus habilidades de comunicación en inglés. Aprende inglés online en todas las áreas que necesitas en el enlace anterior. 1. Si...

+100 Ejercicios condicional zero en inglés con traducción al español

El Zero Conditional en inglés es una forma de estructurar una oración que utiliza dos verbos en presente para indicar que la acción ocurre bajo ciertas condiciones. Esto significa que la oración principal (main clause) y la subordinada (if clause) tienen la misma forma en presente. Esto significa que los verbos utilizados son invariables, es...


22- If you _____ the deadline, you wouldn’t have been penalized.

Traducción: Si hubieras cumplido el plazo, no habrías sido penalizado.

23- If I _____ my time better, I would have been able to finish the work on time.

Traducción: Si hubiera administrado mejor mi tiempo, habría podido terminar el trabajo a tiempo.

24- If you _____ the opportunity, you would have been successful by now.

Traducción: Si hubieras tomado la oportunidad, ahora habrías tenido éxito.

25- If I _____ earlier, I wouldn’t have been late for the meeting.

Traducción: Si hubiera salido antes, no habría llegado tarde a la reunión.

26- If you _____ harder, you would have gotten better grades.

Traducción: Si hubieras estudiado más, habrías tenido mejores calificaciones.

27- If I _____ the contract more carefully, I wouldn’t have run into trouble.

Traducción: Si hubiera leído el contrato con más cuidado, no me habría encontrado en problemas.

28- If you _____ the advice, it would have been much easier for you.

Traducción: Si hubieras seguido el consejo, habría sido mucho más fácil para ti.

29- If I _____ my budget more carefully, I wouldn’t be in debt now.

Traducción: Si hubiera administrado mi presupuesto con más cuidado, ahora no estaría endeudado.

30- If you _____ the warning, he wouldn’t have gotten hurt.

Traducción: Si hubieras escuchado la advertencia, él no se habría lastimado.

31- If I _____ a different route, I would have arrived earlier.

Traducción: Si hubiera tomado una ruta diferente, habría llegado antes.

32- If you _____ the instructions, it wouldn’t have been so difficult.

Traducción: Si hubieras seguido las instrucciones, no habría sido tan difícil.

33- If I _____ more time researching, I would have found a better solution.

Traducción: Si hubiera pasado más tiempo investigando, habría encontrado una mejor solución.

34- If you _____ it for him, he wouldn’t have been so frustrated.

Traducción: Si lo hubieras hecho por él, no se habría frustrado tanto.

35- If I _____ the advice from my friends, I wouldn’t have made that mistake.

Traducción: Si hubiera tomado el consejo de mis amigos, no habría cometido ese error.

36- If you _____ to the doctor sooner, it would have been easier to treat.

Traducción: Si hubieras ido al médico antes, habría sido más fácil de tratar.

37- If I _____ more attention, I would have noticed the signs earlier.

Traducción: Si hubiera pagado más atención, habría notado las señales antes.

38- If you _____ her feelings into consideration, she wouldn’t have been so hurt.

Traducción: Si hubieras tomado en cuenta sus sentimientos, ella no se habría sentido tan herida.

39- If I _____ more time to prepare, I would have done better on the test.

Traducción: Si me hubiera permitido más tiempo para prepararme, habría hecho mejor el examen.

40- If you _____ the chance, you could have achieved great things by now.

Traducción: Si hubieras aprovechado la oportunidad, ahora podrías haber logrado grandes cosas.

41- If I _____ the advice, I wouldn’t have made that mistake.

Traducción: Si hubiera seguido el consejo, no habría cometido ese error

42- If you _____ more effort, you would have been able to finish the project.

Traducción: Si hubieras puesto más esfuerzo, habrías podido terminar el proyecto

43- If I _____ the warning, I wouldn’t have gotten into this mess.

Traducción: Si hubiera obedecido la advertencia, no me habría metido en este lío.

44- If you _____ the problem more seriously, it wouldn’t have become so serious.

Traducción: Si hubieras tomado el problema más en serio, no se habría vuelto tan grave.

45- If I _____ the right decision, it would have been better for everyone.

Traducción: Si hubiera tomado la decisión correcta, habría sido mejor para todos.

46- If you _____ the opportunity, it would have been great.

Traducción: Si hubieras aprovechado la oportunidad, habría sido genial

47- If I _____ him more clearly, he wouldn’t have been so confused.

Traducción: Si le hubiera explicado con más claridad, no se habría confundido tanto

48- If you _____ the time to think it over, you wouldn’t have made that mistake.

Traducción: Si hubieras tomado el tiempo para pensarlo, no habrías cometido ese error

49- If I _____ the offer, I wouldn’t be in this situation now.

Traducción: Si hubiera aceptado la oferta, no estaría en esta situación ahora

50- If you _____ more time on this project, the results would have been better.

Traducción: Si hubieras invertido más tiempo en este proyecto, los resultados habrían sido mejores

60- If _____ more research, I would have found a better solution.

Traducción: Si hubiera hecho más investigación, habría encontrado una mejor solución

61- If you _____ more careful, you wouldn’t have made that mistake.

Traducción: Si hubierhad beens sido más cuidadoso, no habrías cometido ese error.

62- If I _____ to my intuition, I would have avoided this problem.

Traducción: Si hubiera escuchado mi intuición, habría evitado este problema

63- If you _____ the advice of the experts, you wouldn’t be in this mess now.

Traducción: Si hubieras seguido el consejo de los expertos, no estarías en este lío ahora

64- If I _____ attention to the details, I wouldn’t have missed anything important.

Traducción: Si hubiera prestado atención a los detalles, no habría perdido nada importante.

65- If you _____ for help earlier, you would have been able to finish the project on time.

Traducción: Si hubieras pedido ayuda antes, habrías podido terminar el proyecto a tiempo.

66- If I _____ more time to study, I would have done better on the exam.

Traducción: Si hubiera tenido más tiempo para estudiar, habría hecho mejor en el examen.

67- If you _____ some action earlier, the consequences would not have been so bad.

Traducción: Si hubieras tomado alguna acción antes, las consecuencias no habrían sido tan malas.

68- If I _____ more time to plan, I would have been better prepared.

Traducción: Si hubiera tomado más tiempo para planificar, estaría mejor preparado.

69- If you _____ the instructions carefully, you wouldn’t have made that mistake.

Traducción: Si hubieras leído las instrucciones cuidadosamente, no habrías cometido ese error.

70- If I _____ more time to think it through, I wouldn’t have made such a rash decision.

Traducción: Si hubiera tomado más tiempo para reflexionar, no habría tomado una decisión tan apresurada.

71- If you _____ the advice, it would have saved you a lot of trouble.

Traducción: Si hubieras seguido el consejo, te habría ahorrado muchos problemas.

72- If I _____ more effort into this, I could have done better.

Traducción: Si hubiera puesto más esfuerzo en esto, podría haber hecho mejor.

73- If you _____ more research, the results would have been more accurate.

Traducción: Si hubieras hecho más investigación, los resultados habrían sido más precisos.

74- If I _____ the warning signs, I wouldn’t have gotten into this mess.

Traducción: Si hubiera seguido las señales de advertencia, no me habría metido en este lío.

75- If you _____ the opportunity, it might have changed your life.

Traducción: Si hubieras aprovechado la oportunidad, podría haber cambiado tu vida.

76- If I _____ more time with my family, I would have been happier.

Traducción: Si hubiera pasado más tiempo con mi familia, habría sido más feliz.

77- If you _____ the advice, it would have saved you a lot of money.

Traducción: Si hubieras seguido el consejo, te habría ahorrado mucho dinero.

78- If I _____ to the doctor earlier, I could have avoided this illness.

Traducción: Si hubiera ido al médico antes, podría haber evitado esta enfermedad.

79- If you _____ more seriously, you wouldn’t have failed the test.

Traducción: Si hubieras tomado el examen más en serio, no habrías suspendido.

80- If I _____ my time better, I would have been more productive.

Traducción: Si hubiera administrado mejor mi tiempo, habría sido más productivo.

81- If you _____ a second opinion, it might have helped you make the right decision.

Traducción: Si hubieras buscado una segunda opinión, podría haberte ayudado a tomar la decisión correcta.

82- If I _____ more effort, I would have been able to finish this project sooner.

Traducción: Si hubiera puesto más esfuerzo, habría podido terminar este proyecto antes.

83- If you _____ your homework, it would have improved your grade.

Traducción: Si hubieras hecho tu tarea, habría mejorado tu calificación.

84- If I _____ better care of myself, I wouldn’t be feeling so exhausted now.

Traducción: Si hubiera tomado mejor cuidado de mí mismo, no estaría tan exhausto ahora.

85- If you _____ the advice, it could have changed your life for the better.

Traducción: Si hubieras seguido el consejo, podría haber cambiado tu vida para mejor.

86- If I _____ more time on this project, the results would have been better.

Traducción: Si hubiera dedicado más tiempo a este proyecto, los resultados habrían sido mejores.

87- If you _____ the risks, it would have been easier to make the right decision.

Traducción: Si hubieras evaluado los riesgos, habría sido más fácil tomar la decisión correcta.

88- If I _____ my time more efficiently, I would have been able to finish this sooner.

Traducción: Si hubiera administrado mi tiempo de manera más eficiente, habría podido terminar esto antes.

89- If you _____ the warning signs, it would have prevented further damage.

Traducción: Si hubieras seguido las señales de advertencia, habría evitado más daño.

90- If I _____ the advice, it could have saved me a lot of trouble.

Traducción: Si hubiera seguido el consejo, me habría ahorrado muchos problemas.

91- If you _____ more research, the results would have been more accurate.

Traducción: Si hubieras hecho más investigación, los resultados habrían sido más precisos.

92- If I _____ better care of myself, I wouldn’t be so sick now.

Traducción: Si hubiera tomado mejor cuidado de mí mismo, no estaría tan enfermo ahora.

93- If you _____ the opportunity, it could have changed your life.

Traducción: Si hubieras tomado la oportunidad, podría haber cambiado tu vida.

94- If I _____ more time to plan, the project would have been a success.

Traducción: Si hubiera tomado más tiempo para planificar, el proyecto habría sido un éxito.

95- If you _____ the advice, it would have led to a more positive outcome.

Traducción: Si hubieras seguido el consejo, habría conducido a un resultado más positivo.

96- If I _____ more time to think, I would have made the right choice.

Traducción: Si hubiera tomado más tiempo para pensar, habría elegido la opción correcta.

97- If you _____ the advice, it would have saved you a lot of time.

Traducción: Si hubieras seguido el consejo, te habría ahorrado mucho tiempo.

98- If I _____ more money for this project, the results would have been better.

Traducción: Si hubiera gastado más dinero en este proyecto, los resultados habrían sido mejores.

99- If you _____ the warning, it could have prevented a potential disaster.

Traducción: Si hubieras escuchado la advertencia, podría haberse evitado un desastre potencial.

100- If I _____ better care of myself, I would have more energy now.

Traducción: Si hubiera tomado mejor cuidado de mí mismo, ahora tendría más energía.

101- If you _____ more research, the outcome would have been different.

Traducción: Si hubieras hecho más investigación, el resultado habría sido diferente.

102- If I _____ more time to prepare, I would have performed better.

Traducción: Si hubiera tomado más tiempo para prepararme, habría rendido mejor.

103- If you _____ the offer, it could have been a great opportunity for you.

Traducción: Si hubieras aceptado la oferta, podría haber sido una gran oportunidad para ti.

104- If I _____ better notes, I would have remembered the information more easily.

Traducción: Si hubiera tomado mejores notas, habría recordado la información con más facilidad.

105- If you _____ the advice, it could have saved you a lot of heartache.

Traducción: Si hubieras seguido el consejo, te habría ahorrado mucho dolor de corazón.

106- If I _____ the right approach, it wouldn’t have taken so long.

Traducción: Si hubiera tomado la aproximación correcta, no habría tardado tanto.

107- If you _____ more time to consider the options, you would have made a better decision.

Traducción: Si hubieras tomado más tiempo para considerar las opciones, habrías tomado una mejor decisión.

108- If I _____ the situation more seriously, I wouldn’t be in this mess.

Traducción: Si hubiera tomado la situación más en serio, no estaría en este lío.

109- If you _____ the advice, it could have made a big difference.

Traducción: Si hubieras seguido el consejo, podría haber hecho una gran diferencia.

110- If I _____ more time to plan ahead, I would have been better prepared.

Traducción: Si hubiera tomado más tiempo para planificar con anticipación, habría estado mejor preparado.

111- If you _____ other people’s opinions, it would have been a wiser decision.

Traducción: Si hubieras tenido en cuenta las opiniones de otras personas, habría sido una decisión más sabia.

112- If I _____ more time to think about it, I would have made a better choice.

Traducción: Si hubiera tomado más tiempo para pensarlo, habría tomado una mejor decisión.

113- If you _____ into account what the experts said, it would have been a better decision.

Traducción: Si hubieras tenido en cuenta lo que dijeron los expertos, habría sido una mejor decisión.

114- If I _____ the time to evaluate all my options, I wouldn’t be in this situation.

Traducción: Si hubiera tomado el tiempo para evaluar todas mis opciones, no estaría en esta situación.

115- If you _____ the advice, it could have saved you a lot of trouble.

Traducción: Si hubieras seguido el consejo, te habría ahorrado muchos problemas.

116- If I _____ more risk, it could have paid off in the end.

Traducción: Si hubiera tomado más riesgos, podría haber valido la pena al final.

117- If you _____ the advice, you would have been better off.

Traducción: Si hubieras seguido el consejo, te habrías encontrado mejor.

118- If I _____ more care of myself, now I would have more energy.

Traducción: Si hubiera tomado más cuidado de mí mismo, ahora tendría más energía.

119- If you _____ the opportunity, it could have changed your life for the better.

Traducción: Si hubieras aprovechado la oportunidad, podría haber cambiado tu vida para mejor.

120- If I _____ more time to research the topic, the final project would have been much better.

Traducción: Si hubiera tomado más tiempo para investigar el tema, el proyecto final habría sido mucho mejor.

121- If you _____ the advice, it would have saved you a lot of time.

Traducción: Si hubieras seguido el consejo, te habría ahorrado mucho tiempo.

122- If I _____ the right path, I would have achieved my goals sooner.

Traducción: Si hubiera tomado el camino correcto, habría logrado mis objetivos antes.

123- If you _____ the advice, it could have made a big difference in your life.

Traducción: Si hubieras seguido el consejo, podría haber hecho una gran diferencia en tu vida.

124- If I _____ more time to plan and prepare, the final result would have been much better.

Traducción: Si hubiera tomado más tiempo para planificar y preparar, el resultado final habría sido mucho mejor.

125- If you _____ the opportunity, it could have opened up a world of possibilities.

Traducción: Si hubieras aprovechado la oportunidad, podría haber abierto un mundo de posibilidades.

126- If I _____ more care and caution, the outcome could have been much better.

Traducción: Si hubiera tomado más cuidado y precaución, el resultado podría haber sido mucho mejor.

127- If you _____ the advice, it would have saved you a lot of money.

Traducción: Si hubieras seguido el consejo, te habría ahorrado mucho dinero.

128- If I _____ the warning seriously, I wouldn’t be in this situation now.

Traducción: Si hubiera tomado la advertencia en serio, no estaría en esta situación ahora.

129- If you _____ the advice, it could have helped you reach your goals faster.

Traducción: Si hubieras seguido el consejo, podría haberte ayudado a alcanzar tus objetivos más rápido.

130- If I _____ more time to think it through, I could have made a better decision.

Traducción: Si hubiera tomado más tiempo para pensarlo, podría haber tomado una mejor decisión.

131- If you _____ the opportunity, it could have changed your life for the better.

Traducción: Si hubieras aprovechado la oportunidad, podría haber cambiado tu vida para mejor.

132- If I _____ the advice, I would have saved myself a lot of trouble.

Traducción: Si hubiera seguido el consejo, me habría ahorrado muchos problemas.

133- If you _____ the time to plan, now you would have a better outcome.

Traducción: Si hubieras tomado el tiempo para planificar, ahora tendrías un mejor resultado.

134- If I _____ more time to prepare, now I would have a much better understanding of the topic.

Traducción: Si hubiera tomado más tiempo para prepararme, ahora tendría una mejor comprensión del tema.

135- If you _____ the advice, it could have helped you reach your goals more easily.

Traducción: Si hubieras seguido el consejo, podría haberte ayudado a alcanzar tus objetivos con mayor facilidad.

136- If I _____ more time to study, I would have done much better on the exam.

Traducción: Si hubiera tomado más tiempo para estudiar, habría hecho mucho mejor en el examen.

137- If you _____ the advice, it would have made your life much easier.

Traducción: Si hubieras seguido el consejo, habría hecho tu vida mucho más fácil.

138- If I _____ more time to research, the results would have been much better.

Traducción: Si hubiera tomado más tiempo para investigar, los resultados habrían sido mucho mejores.

139- If you _____ the opportunity, it could have led to great things.

Traducción: Si hubieras aprovechado la oportunidad, podría haber llevado a grandes cosas.

140- If I _____ more time to think it through, I could have come to a better conclusion.

Traducción: Si hubiera tomado más tiempo para pensarlo, podría haber llegado a una mejor conclusión.

141- If you _____ the opportunity, it could have changed your life for the better.

Traducción: Si hubieras aprovechado la oportunidad, podría haber cambiado tu vida para mejor.

142- If I _____ the advice, it would have saved me a lot of embarrassment.

Traducción: Si hubiera seguido el consejo, me habría ahorrado mucha vergüenza.

143- If you _____ the time to plan, it would have been much easier.

Traducción: Si hubieras tomado el tiempo para planificar, habría sido mucho más fácil.

144- If I _____ more time to prepare, I would have been able to handle the situation much better.

Traducción: Si hubiera tomado más tiempo para prepararme, habría podido manejar la situación mucho mejor.

145- If you _____ the opportunity, it could have made a big difference in your life.

Traducción: Si hubieras aprovechado la oportunidad, podría haber hecho una gran diferencia en tu vida.

146- If I _____ more time to think it through, I wouldn’t have made such a bad decision.

Traducción: Si hubiera tomado más tiempo para pensarlo, no habría tomado una decisión tan mala.

147- If you _____ the advice, it could have changed the outcome of the situation.

Traducción: Si hubieras seguido el consejo, podría haber cambiado el resultado de la situación.

148- If I _____ more time to research, I could have found a better solution.

Traducción: Si hubiera tomado más tiempo para investigar, podría haber encontrado una mejor solución.

149- If you _____ the opportunity, it would have opened up a lot of new possibilities.

Traducción: Si hubieras aprovechado la oportunidad, habría abierto muchas nuevas posibilidades.

150- If I _____ more time to plan, the project would have been much more successful.

Traducción: Si hubiera tomado más tiempo para planificar, el proyecto habría sido mucho más exitoso.

151- If you _____ the advice, it could have saved you a lot of heartache.

Traducción: Si hubieras seguido el consejo, podría haberte ahorrado mucho dolor de cabeza.

152- If I _____ more time to practice, I would have been much better prepared for the exam.

Traducción: Si hubiera tomado más tiempo para practicar, habría estado mucho mejor preparado para el examen

153- If you _____ the opportunity, it would have put you in a much better position.

Traducción: Si hubieras aprovechado la oportunidad, te habría puesto en una posición mucho mejor.

154- If I _____ more time to reflect, I would have come up with a better solution.

Traducción: Si hubiera tomado más tiempo para reflexionar, habría encontrado una mejor solución.

155- If you _____ the advice, it could have changed your life for the better.

Traducción: Si hubieras seguido el consejo, podría haber cambiado tu vida para mejor.

156- If I _____ more time to think it through, I could have come to a better conclusion.

Traducción: Si hubiera tomado más tiempo para pensarlo, podría haber llegado a una mejor conclusión.

157- If you _____ the chance, it would have opened up a whole new world of possibilities.

Traducción: Si hubieras aprovechado la oportunidad, habría abierto un nuevo mundo de posibilidades.

158- If I _____ more time to prepare, I would have been much more successful.

Traducción: Si hubiera tomado más tiempo para prepararme, habría tenido mucho más éxito.

159- If you _____ the opportunity, it could have led to something great.

Traducción: Si hubieras aprovechado la oportunidad, podría haber conducido a algo grande.

160- If I _____ more time to understand the problem, I would have had a better chance of solving it.

Traducción: Si hubiera tomado más tiempo para entender el problema, habría tenido mejores posibilidades de resolverlo.