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
| Tipo | Condición (if...) | Resultado | Uso |
|---|---|---|---|
| Zero | present simple | present simple | Verdades generales, hechos |
| First | present simple | will + infinitivo | Futuro real y probable |
| Second | past simple | would + infinitivo | Presente o futuro imaginario |
| Third | past perfect | would have + participio | Pasado imaginario (ya no se puede cambiar) |
| Mixto | past perfect | would + infinitivo | Pasado 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.
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.
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
- provided / providing (that), as long as: «siempre que». You can borrow my car as long as you drive carefully. (Puedes coger mi coche siempre que conduzcas con cuidado.)
- in case: «por si». Take an umbrella in case it rains. (Coge un paraguas por si llueve.) Ojo: no es lo mismo que if; con in case te preparas antes.
- otherwise: «si no, de lo contrario». Hurry up, otherwise we'll be late. (Date prisa, si no llegaremos tarde.)
Errores típicos de hispanohablantes
- If I will see him, I will tell him. Correcto: If I see him, I'll tell him.
- If I would have money, I would travel. Correcto: If I had money, I would travel. El would no va en la parte del if.
- If I would have known... Correcto: If I had known... Es un calco muy frecuente, también entre nativos, pero se considera incorrecto en exámenes.
- If I had more time, I will travel. No mezcles: pasado en la condición pide would en el resultado.
- I would have go. Después de would have va el participio: I would have gone.
Practica
Completa con la forma correcta del verbo entre paréntesis.
- If you mix red and white, you ______ (get) pink.
- If it ______ (be) sunny tomorrow, we'll have lunch outside.
- If I ______ (be) you, I'd apologise.
- If they had invited me, I ______ (go) to the wedding.
- What ______ you ______ (do) if you found a wallet in the street?
- I won't buy it unless it ______ (be) cheaper.
- If she ______ (not / eat) so much cake, she wouldn't have felt ill.
- If I had studied medicine, I ______ (be) a doctor now.
- Take a jacket ______ it gets cold. (if / in case)
- I'll phone you as soon as I ______ (get) home.
Ver soluciones
- get: zero conditional, es un hecho que siempre se cumple.
- is: first conditional; no se pone will después de if.
- were: la fórmula fija para dar consejos es If I were you.
- would have gone: third conditional, pasado que no ocurrió.
- would you do: second conditional, situación imaginaria.
- is: unless funciona como if y va con presente.
- hadn't eaten: third conditional, condición en past perfect.
- would be: mixto; condición pasada, resultado presente (now).
- in case: te llevas la chaqueta antes, por precaución.
- get: después de as soon as con valor de futuro va presente simple.
Sigue aprendiendo
- Present perfect o past simple: repasa los tiempos de pasado que aparecen en los condicionales.
- El estilo indirecto (reported speech): qué pasa con los condicionales cuando cuentas lo que dijo otra persona.
- Guía completa del Cambridge B2 First: los condicionales salen mucho en la parte de Use of English.