Conditionals

Type I – First Conditional

Se forma con el presente y el futurowill If + present simple … will + infinitive.

Para hablar de situaciones reales, probables o muy factibles.

If you come this weekend, I will stay Si vienes el fin de semana, me quedaré.

If you park here, you will get a fine ➣ Si aparcas aquí, te van a multar.

If he saves enough money, he will buy a new laptop ➣ Si ahorra suficiente, se comprará un portátil.

Type II – Second conditional

Se forma con el pasado y el condicionalwouldIf + past simple … would + infinitive.

Para hablar de cosas que no es probable que ocurran o directamente imposibles

If I won the lottery, I would spend my life travelling ➣ Si ganara la lotería, me pasaría la vida viajando.

If I were younger, I would travel more ➣ Si fuese más joven, viajaría más.

If you didn’t work so much, we would do more things ➣ Si no trabajaras tanto, haríamos más cosas.

Type III – Third conditional

Se forma con el past perfect y el condicional perfectoIf + past perfect … would have + past participle.

Para hablar de una situación que no sucedió y de sus consecuencias. De situaciones hipotéticas y que ya no hay forma de cambiar para bien o para mal.

If I had got up earlier, I would have arrived on time ➣ Si me hubiera levantado antes, habría llegado a tiempo.

If she hadn’t taken the risk, she would have lost a great opportunity ➣ Si no se hubiese arriesgado, habría perdido una gran oportunidad.

Summing up. El condicional en inglés funciona exactamente igual que en español. La traducción es literal

Si lo veolo compraréIf I see itI will buy it
Si lo vieselo compraríaIf I saw it I would buy it
Si lo hubiese vistolo habría compradoIf I had seen itI would have bought it

Practise second conditional

What would you do if you were in these situations?

reference: New Generation Colin Granger Heinemann



Practise third conditional

reference: English for Life Intermediate Oxford





Conditional Exercises

Conditional sentences-English Grammar Exercises

visita web del mismo autor