Guías › Inglés

Los condicionales en inglés: zero, first, second, third y mixtos

Gramática · Nivel B1-B2 · 10 min de lectura · Actualizado el 22 de octubre de 2026

Los condicionales sirven para hablar de lo que pasa, pasará, pasaría o habría pasado si se cumple una condición. En esta guía vas a ver los cinco tipos que necesitas hasta el nivel B2, cómo se construye cada uno, en qué se parecen y en qué no al español, y los fallos que más se repiten en los exámenes.

Las dos partes de una frase condicional

Toda condicional tiene dos mitades: la condición, que empieza por if, y el resultado. El orden puede cambiar sin que cambie el significado. Lo único que varía es la puntuación: si la frase empieza por if, se pone coma entre las dos partes; si empieza por el resultado, normalmente no.

If it rains, we'll stay at home. Si llueve, nos quedaremos en casa.

We'll stay at home if it rains. Nos quedaremos en casa si llueve.

La regla de oro, que también existe en español: después de if no se usa will ni would (salvo casos muy concretos que no necesitas a este nivel). Igual que no dirías «si lloverá», en inglés no se dice if it will rain.

Resumen de los cinco tipos

TipoCondición (if...)ResultadoUso
Zeropresent simplepresent simpleVerdades generales, hechos
Firstpresent simplewill + infinitivoFuturo real y probable
Secondpast simplewould + infinitivoPresente o futuro imaginario
Thirdpast perfectwould have + participioPasado imaginario (ya no se puede cambiar)
Mixtopast perfectwould + infinitivoPasado imaginario con efecto en el presente

Zero conditional: lo que siempre ocurre

Se usa para hechos científicos, reglas y costumbres que se cumplen siempre que se da la condición. Aquí if equivale casi a when (cuando).

If you heat ice, it melts. Si calientas hielo, se derrite.

If I drink coffee after six, I can't sleep. Si tomo café después de las seis, no puedo dormir.

Plants die if they don't get enough water. Las plantas se mueren si no reciben suficiente agua.

First conditional: un futuro posible

Hablas de una situación real que puede pasar y de su consecuencia probable. Es la equivalente directa de «si + presente, futuro» en español.

If you study hard, you'll pass the exam. Si estudias mucho, aprobarás el examen.

If we don't leave now, we'll miss the train. Si no salimos ya, perderemos el tren.

I'll call you if I have any problems. Te llamaré si tengo algún problema.

En el resultado también puedes usar otros modales o un imperativo:

If you see Marta, tell her to call me. Si ves a Marta, dile que me llame.

If the weather is good, we might go to the beach. Si hace buen tiempo, puede que vayamos a la playa.

Unless, as soon as, when

Unless significa «a menos que» y equivale a if... not. Fíjate en que en inglés va con presente, mientras que en español usamos subjuntivo:

I won't go unless you come with me. No iré a menos que vengas conmigo.

I'll text you as soon as I arrive. Te escribo en cuanto llegue.

Ojo: donde el español pone subjuntivo (cuando llegue, en cuanto pueda), el inglés pone presente simple: when I arrive, as soon as I can. Nunca when I will arrive.

Second conditional: situaciones imaginarias

Lo usas para hablar de algo irreal o poco probable en el presente o el futuro. Aunque el verbo de la condición vaya en pasado, no hablas del pasado: el pasado aquí marca distancia de la realidad. En español usamos el imperfecto de subjuntivo y el condicional.

If I had more time, I would learn to play the piano. Si tuviera más tiempo, aprendería a tocar el piano.

If I won the lottery, I'd buy a house by the sea. Si me tocara la lotería, me compraría una casa junto al mar.

What would you do if you lost your job? ¿Qué harías si perdieras tu trabajo?

If I were you

Con el verbo to be, en la condición se prefiere were para todas las personas, sobre todo en inglés formal y en exámenes. En conversación también oirás was, pero la expresión para dar consejos es fija: If I were you.

If I were you, I'd talk to your boss. Yo que tú, hablaría con tu jefe.

If she were taller, she could be a model. Si fuera más alta, podría ser modelo.

¿First o second? Depende de cómo lo veas

La diferencia no siempre está en la situación, sino en lo probable que te parece:

If I get the job, I'll move to Barcelona. Si consigo el trabajo, me mudaré a Barcelona. (Lo veo posible.)

If I got the job, I'd move to Barcelona. Si consiguiera el trabajo, me mudaría a Barcelona. (Lo veo poco probable.)

Third conditional: lamentar o imaginar el pasado

Hablas de algo que no ocurrió y de lo que habría pasado en ese caso. Es perfecto para lamentos, críticas y reflexiones. En español corresponde a «si hubiera + participio, habría + participio».

If I had known, I would have helped you. Si lo hubiera sabido, te habría ayudado.

If we'd left earlier, we wouldn't have missed the flight. Si hubiéramos salido antes, no habríamos perdido el vuelo.

She wouldn't have failed if she had studied more. No habría suspendido si hubiera estudiado más.

Ojo: la contracción 'd puede ser had o would. En If I'd known, I'd have told you, la primera es had (va en la parte del if) y la segunda es would (va delante de have).

Condicionales mixtos

A veces la condición está en un tiempo y el resultado en otro. El caso más habitual combina una condición pasada imaginaria con un resultado presente:

If I had taken that job, I would be rich now. Si hubiera aceptado aquel trabajo, ahora sería rico.

If you hadn't missed the bus, you'd be here with us. Si no hubieras perdido el autobús, estarías aquí con nosotros.

También existe la combinación contraria: una condición presente (un rasgo permanente) con un resultado pasado.

If I weren't so shy, I would have spoken to her at the party. Si no fuera tan tímido, le habría hablado en la fiesta.

Para elegir bien, piensa por separado en cada mitad: ¿la condición habla del pasado o del presente? ¿Y el resultado?

Alternativas a if

Errores típicos de hispanohablantes

Truco: si dudas entre second y third, pregúntate si todavía se puede cambiar. Si ya no (el examen fue ayer), third. Si es una situación hipotética de ahora o del futuro, second.

Practica

Completa con la forma correcta del verbo entre paréntesis.

  1. If you mix red and white, you ______ (get) pink.
  2. If it ______ (be) sunny tomorrow, we'll have lunch outside.
  3. If I ______ (be) you, I'd apologise.
  4. If they had invited me, I ______ (go) to the wedding.
  5. What ______ you ______ (do) if you found a wallet in the street?
  6. I won't buy it unless it ______ (be) cheaper.
  7. If she ______ (not / eat) so much cake, she wouldn't have felt ill.
  8. If I had studied medicine, I ______ (be) a doctor now.
  9. Take a jacket ______ it gets cold. (if / in case)
  10. I'll phone you as soon as I ______ (get) home.
Ver soluciones
  1. get: zero conditional, es un hecho que siempre se cumple.
  2. is: first conditional; no se pone will después de if.
  3. were: la fórmula fija para dar consejos es If I were you.
  4. would have gone: third conditional, pasado que no ocurrió.
  5. would you do: second conditional, situación imaginaria.
  6. is: unless funciona como if y va con presente.
  7. hadn't eaten: third conditional, condición en past perfect.
  8. would be: mixto; condición pasada, resultado presente (now).
  9. in case: te llevas la chaqueta antes, por precaución.
  10. get: después de as soon as con valor de futuro va presente simple.

Sigue aprendiendo