Condicionales en inglés: ejercicios resueltos

20 de septiembre de 2026

Condicionales en inglés: ejercicios resueltos

Condicionales en inglés: ejercicios con soluciones para practicar de verdad

Sabes que "if I had time, I would travel" es correcto. Lo has visto veinte veces. Pero cuando alguien te pregunta qué harías si ganaras la lotería, tu cabeza empieza a sumar: ¿"would" o "will"?, ¿"had" o "have"?, ¿"was" o "were"? Y la respuesta llega tarde, cuando la conversación ya se ha ido a otro sitio. Los condicionales en inglés son de esas estructuras que se entienden en cinco minutos y se dominan en semanas, y la diferencia entre ambas cosas se llama práctica. Esta guía reúne 13 ejercicios con soluciones para trabajar el zero, el first, el second, el third y los condicionales mixtos, además de "unless" y "as long as", "wish" e "if only", la inversión formal y una parte final para practicarlos en voz alta.

Un aviso antes de empezar: los ejercicios escritos arreglan la regla, pero no te ponen a hablar. Por eso, cuando termines una tabla, te conviene practicar estas mismas frases en voz alta: en Comigo respondes al micrófono, ves en verde o en rojo cada palabra que dices y, si prefieres improvisar, puedes charlar en Free Speak con Capy, el capibara que nunca te juzga y que es el único que te escucha.

Los condicionales en inglés de un vistazo

Una oración condicional tiene dos piezas: una condición y un resultado. La condición va en la cláusula con "if" (la "if clause") y el resultado va en la cláusula principal. "If it rains, we stay home". Primero lo que tiene que pasar, después lo que pasa como consecuencia.

El orden es flexible. Puedes empezar por la condición y separarla con una coma, o empezar por el resultado y quitar la coma: "If it rains, we stay home" y "We stay home if it rains" significan exactamente lo mismo. La regla práctica es corta: si "if" va al principio, hay coma; si va en medio, no la hay.

Lo que cambia entre un tipo y otro no es el "if", sino los tiempos verbales que lo rodean, y eso depende de una pregunta: ¿qué tan real o probable es la situación? La guía de condicionales con "if" de Cambridge Dictionary presenta los cuatro tipos clásicos (zero, first, second y third) con esa lógica. La entrada de Wikipedia sobre las oraciones condicionales en inglés resume además las variantes menos habituales, como los mixtos y las formas con inversión.

Esta tabla es el mapa completo. Guárdala, porque vas a volver a ella mientras haces los ejercicios.

TipoEstructuraCuándo se usaEjemploEquivalente en español
ZeroIf + presente simple, presente simpleHechos, reglas, ciencia, hábitosIf you heat ice, it melts.Si calientas hielo, se derrite (si + presente, presente)
FirstIf + presente simple, will / can / may / might + verbo basePosibilidad real en el futuroIf it rains, I will stay home.Si llueve, me quedaré (si + presente, futuro)
SecondIf + pasado simple, would / could / might + verbo baseSituación irreal o improbable, en el presente o el futuroIf I had more time, I would learn Italian.Si tuviera tiempo, aprendería (si + imperfecto de subjuntivo, condicional simple)
ThirdIf + pasado perfecto, would / could / might have + participioPasado que ya no se puede cambiarIf I had studied, I would have passed.Si hubiera estudiado, habría aprobado (si + pluscuamperfecto de subjuntivo, condicional compuesto)
MixtoIf + pasado perfecto, would + verbo base (o al revés)Causa en el pasado, resultado en el presente (o al revés)If I had taken that job, I would live in Madrid now.Si hubiera aceptado ese trabajo, viviría ahora en Madrid

Un detalle que ayuda a los hispanohablantes: el español también distingue estos casos. La página de Wikipedia sobre las oraciones condicionales explica cómo funcionan en distintos idiomas, y en español la misma idea se apoya en el subjuntivo. Si quieres ver el lado español de las fórmulas, esta explicación de oraciones condicionales de Espanido las ordena por tipo, con su estructura. La guía de condicionales de EF España hace el mismo recorrido, pero desde el inglés y en tu idioma.

Un poste indicador con varias señales en blanco y una puerta abierta, imagen de los tipos de condicionales en inglés

Cómo usar esta guía (y en qué nivel de inglés encajan los condicionales)

Hay una manera de sacarle partido a estos ejercicios y otra de desperdiciarlos. La segunda consiste en leer las soluciones a la vez que la pregunta. La primera tiene tres pasos:

  1. Lee la explicación de cada bloque una sola vez, sin memorizar.
  2. Haz el ejercicio entero antes de mirar las soluciones, aunque dudes. Escribe la respuesta en un papel o en voz alta.
  3. Compara con la tabla y marca cada error con una razón, no solo con una cruz. "Puse will en el if" es una razón. "Me equivoqué" no lo es.

Ese tercer paso es el que de verdad enseña. Si fallas tres veces por el mismo motivo, ya sabes qué regla repasar.

Los condicionales no aparecen todos a la vez en el aprendizaje del inglés. Esta tabla te dice más o menos dónde encaja cada uno según el MCER, para que no te frustres si el tercero o los mixtos se te resisten todavía.

TipoNivel aproximado
Zero y first conditionalA2 a B1
Second conditionalB1
Third y mixtosB2
Inversión formal (Had I known, Should you need)C1

Si no tienes claro en cuál estás, la guía de niveles de inglés de A1 a C2 te ayuda a situarte antes de empezar. Y si te interesa seguir con más práctica de gramática, tienes también los ejercicios de pasiva en inglés y los ejercicios de comparativos y superlativos, con el mismo formato de tabla y soluciones. Para las frases que vas a construir con "if", el vocabulario de inglés B1 te da verbos y expresiones de sobra.

Si quieres una segunda opinión sobre la teoría antes de practicar, hay varios recursos que puedes consultar. La guía de condicionales de ABA English explica la estructura de cada tipo con ejemplos, y el resumen de What's Up con ejemplos y PDF es útil si prefieres una hoja para imprimir. La clase con ejercicios de Amigos Ingleses combina explicación y práctica en la misma página, y la sección de condicionales y cláusulas con "if" de Cambridge entra en más detalle sobre cómo se construyen las cláusulas. Y para tener a mano unas notas resumidas, sirven los apuntes sobre oraciones condicionales de Superprof.

Zero conditional: ejercicios con soluciones

El zero conditional habla de cosas que siempre pasan: leyes de la naturaleza, reglas, costumbres y hábitos. No hay duda, no hay hipótesis. Si haces A, ocurre B, cada vez. La estructura es la más sencilla de todas: presente simple en las dos cláusulas.

Aquí "if" se puede sustituir por "when" (o "whenever") sin cambiar el significado. "If you heat ice, it melts" y "When you heat ice, it melts" dicen lo mismo, porque no hay incertidumbre: el hielo siempre se derrite. Ese es el truco para reconocer un zero conditional. Si puedes cambiar "if" por "when" y la frase sigue teniendo sentido, casi seguro es un zero.

FraseQué expresa
If you heat ice, it melts.Ley de la naturaleza
If I drink coffee after six, I can't sleep.Hábito personal
If the light turns red, drivers stop.Regla que todos cumplen
Plants die if they don't get water.Hecho general (con el if al final)

Para un hispanohablante este tipo no suele dar problemas, porque en español decimos también "si calientas hielo, se derrite": presente en las dos partes. El error típico no es de estructura, sino de exceso: alguien mete un "will" porque "suena a futuro". No lo hagas. Si es una regla general, presente y presente. La página sobre el zero conditional de Perfect English Grammar recoge los usos con ejemplos cortos. Para más práctica, la teoría con ejercicios sobre condicionales de Ejercicios Inglés Online mezcla explicación y frases para completar.

Ejercicio 1. Completa cada frase con la forma correcta del verbo entre paréntesis. Todas son zero conditional.

NºFrase
1If you heat ice, it ___ (melt).
2If you mix red and blue, you ___ (get) purple.
3If I ___ (not sleep) enough, I feel terrible all day.
4Plants ___ (die) if they don't get water.
5If my brother ___ (drink) coffee after six, he can't sleep.
6When the sun ___ (set) in winter, it gets cold very quickly.
7If you press this button, the door ___ (open).
8Water ___ (boil) if you heat it to 100 degrees Celsius.
9If she ___ (be) nervous, she talks very fast.
10If the battery gets too low, my phone ___ (stop) working.

Soluciones

NºRespuestaPor qué
1meltsTercera persona singular: el "it" lleva "-s".
2getSujeto "you", verbo en presente sin cambios.
3don't sleepNegativa con "do not" y el sujeto "I".
4die"Plants" es plural, así que "die" sin "-s".
5drinksSujeto "my brother", tercera persona singular.
6sets"When" funciona como "if" en un hecho general; "the sun" lleva "-s".
7opens"The door" es tercera persona singular.
8boils"Water" es singular y el hecho es científico.
9isEl verbo "be" en presente con "she" es "is".
10stopsSujeto singular ("my phone"), presente simple.

Si fallaste en las frases 1, 5, 7 o 10, casi seguro fue la "-s" de la tercera persona. No es un problema de condicionales, sino de presente simple, y en conversación real es de los errores que más se cuelan cuando hablas rápido. La frase 6 es la más útil para recordar: "when" y "if" son intercambiables en un zero conditional porque el resultado siempre se cumple.

First conditional: ejercicios con soluciones

El first conditional habla de una posibilidad real en el futuro. No es un hecho que siempre ocurre, sino algo que puede pasar mañana, esta noche o la semana que viene si se da una condición concreta. "If it rains tomorrow, we will stay home."

La estructura es: "if" + presente simple en la cláusula de condición, y "will" (o "can", "may", "might") + verbo base en la cláusula principal. En la principal también puedes usar un imperativo: "If you see Marta, tell her to call me". Y hay una regla que no admite excepciones: nunca pongas "will" justo después de "if". "If it will rain" es un error. La condición va en presente aunque hable del futuro.

Esto sorprende menos a un hispanohablante de lo que parece. En español decimos "si llueve, me quedaré", con presente en la condición y futuro en el resultado, exactamente igual. La trampa está en otro lado: como estás pensando en el futuro, tu cabeza quiere poner el "will" en las dos mitades de la frase y te sale "if it will rain". Recuerda que en las dos lenguas la condición va en presente.

Una nube de lluvia sobre una calle con un paraguas abierto y otro cerrado junto a una maleta pequeña, imagen del primer condicional

Hay otra palabra que cambia la frase: "unless", que significa "if not" o "a menos que". "Unless you hurry, you will miss the train" equivale a "If you don't hurry, you will miss the train". Más abajo tienes una sección entera sobre "unless" y sus primos ("as long as", "provided that", "in case"), así que aquí solo la reconoces. La página del first conditional de Perfect English Grammar explica este tipo con ejemplos, y los ejercicios de cláusulas con "if" de Lingolia permiten practicar el tipo I y el tipo II.

Ejercicio 2. Conjuga los dos verbos. En la cláusula principal usa "will", salvo que el paréntesis indique otro modal o un imperativo.

NºFrase
1If it ___ (rain) tomorrow, we ___ (stay) at home.
2If you ___ (study) tonight, you ___ (pass) the exam.
3She ___ (be) angry if you ___ (forget) her birthday.
4If they ___ (not hurry), they ___ (miss) the train.
5I ___ (call) you if I ___ (arrive) early.
6If he ___ (not answer) the phone, we ___ (leave) a message.
7What ___ (you / do) if you ___ (lose) your passport?
8If the shop ___ (be) closed, we ___ (go) somewhere else.
9If you ___ (send) me the file, I ___ (can + check) it tonight.
10If Ana ___ (not come) to the party, Pablo ___ (be) sad.
11If you ___ (be) late again, the manager ___ (not be) happy.
12If you ___ (see) Marta, ___ (tell) her to call me.

Soluciones

NºRespuestaPor qué
1rains / will stayPresente en el if, "will" + base en la principal.
2study / will passPosibilidad real: presente simple y "will".
3will be / forgetAquí la principal va primero y el if al final, sin coma.
4don't hurry / will missLa negativa del presente usa "don't".
5will call / arrive"Arrive" en presente aunque hable del futuro.
6doesn't answer / will leaveTercera persona: "doesn't answer".
7will you do / loseEn pregunta, "will" va antes del sujeto.
8is / will go"Be" en presente con "the shop": "is".
9send / can checkEl paréntesis pedía el modal "can".
10doesn't come / will be"Ana" es tercera persona: "doesn't come".
11are / won't be"Won't" es la forma negativa de "will".
12see / tellLa principal es un imperativo: verbo base, sin sujeto.

Los errores más frecuentes aquí son dos: escribir "will rain" en la frase 1 y olvidar "doesn't" en las frases 6 y 10. Si acertaste todas, pasa al siguiente. Si no, repite las frases que fallaste dentro de dos días, no hoy: así compruebas qué se ha quedado de verdad. Para una tanda más, los ejercicios de oraciones condicionales de Ejercicios Inglés Online te sirven para seguir con frases sueltas y comparar resultados.

Ahora viene la parte que confunde a mucha gente: cuándo usar zero y cuándo first. La clave está en dos preguntas. ¿La frase habla de algo que siempre se cumple (zero) o de una situación concreta que puede pasar en el futuro (first)? Y, como pista, ¿aparecen palabras como "tomorrow", "tonight", "next week" (first) o "always", "every day", "on Sundays" (zero)?

Ejercicio 3. Elige la opción correcta (A o B). Fíjate en el contexto que se indica en la segunda columna.

NºContextoOpción AOpción B
1Ley naturalIf you cool water to 0 degrees Celsius, it freezes.If you will cool water to 0 degrees Celsius, it freezes.
2Plan para mañanaIf it snows tomorrow, we build a snowman.If it snows tomorrow, we will build a snowman.
3Costumbre de todos los domingosIf I wake up late on Sundays, I make pancakes.If I will wake up late on Sundays, I will make pancakes.
4Posibilidad concreta esta nocheIf you don't hurry, you miss the film tonight.If you don't hurry, you will miss the film tonight.
5Aviso sobre la reunión de esta tardeIf you are late to the meeting this afternoon, the boss is angry.If you are late to the meeting this afternoon, the boss will be angry.
6Regla general de la oficinaIf the printer jams, everybody gets annoyed.If the printer will jam, everybody gets annoyed.
7Posibilidad concreta el sábadoIf Laura passes her driving test on Saturday, we will celebrate.If Laura will pass her driving test on Saturday, we will celebrate.
8Hecho de siempreIf you press the red button, the machine stops.If you will press the red button, the machine stops.

Soluciones

NºRespuestaPor qué
1AZero: hecho científico, y "will" nunca va en el if.
2B"Tomorrow" marca un futuro concreto: first conditional con "will".
3AHábito de todos los domingos: zero, y B tiene "will" en el if.
4B"Tonight" marca una situación concreta: first conditional.
5B"This afternoon" es un momento concreto, no una regla general.
6ARegla general: zero; en B hay "will" dentro del if.
7APosibilidad concreta: first, y B pone "will" en el if.
8AHecho de siempre: zero, y B pone "will" en el if.

Si dudas entre zero y first, no mires solo la gramática: mira qué quieres decir. La misma cláusula ("If you don't hurry") puede aparecer en las dos, pero con "tonight" hablas de una situación única y con "every day" hablas de una regla. En conversación, esa decisión debe ser automática, y solo lo será cuando la hayas dicho en voz alta unas cuantas veces. Para entender el porqué con más detalle, el artículo de ejercicios de condicionales de Number16 reúne más ejercicios prácticos sobre condicionales.

Second conditional: ejercicios con soluciones

El second conditional es el de las situaciones irreales o muy improbables en el presente o el futuro. "If I won the lottery, I would buy a house by the sea." No has ganado la lotería, y probablemente no la ganes. La estructura es "if" + pasado simple en la condición, y "would" (o "could", "might") + verbo base en la principal.

Ojo, porque ese pasado simple no habla del pasado. Es un pasado "de distancia": "had" en "If I had more time" se refiere a hoy. Lo usa el inglés para marcar que la situación está lejos de la realidad.

También sirve para dar consejos con una fórmula muy natural: "If I were you, I would talk to her". No estás diciendo que seas esa persona, estás proponiendo un escenario para dar tu opinión. Suena más amable que "You should talk to her".

FraseQué expresa
If I had more time, I would learn Italian.Situación irreal en el presente
If she lived closer, we could see her more often.Situación improbable, con "could"
If it weren't so expensive, I might buy it.Posibilidad remota, con "might"
If I were you, I would talk to her.Consejo

Para un hispanohablante este tipo se entiende bien, porque el español tiene un equivalente claro: "si tuviera tiempo, aprendería italiano" es "si + imperfecto de subjuntivo, condicional simple". Cambia la forma, pero la lógica es la misma: "tuviera" se convierte en "had" y "aprendería" en "would learn". La página de la Universidad de Kansas sobre cláusulas con "si" en situaciones hipotéticas explica ese lado español con detalle, y te sirve para comprobar que la estructura no es tan extraña como parece. La diferencia real es que el inglés no tiene un subjuntivo con forma propia para esto (salvo "were"), así que usa el pasado simple normal.

Una nube de ensueño sobre un sillón con un cofre del tesoro y una isla tropical, imagen del segundo condicional

Y aquí viene el error más común de los hispanohablantes: poner "would" en las dos mitades. Como en español el condicional ("aprendería") suena a "would", tu cerebro quiere decir "If I would have more time, I would learn Italian". Eso es un error. En la condición va el pasado simple, siempre. "Would" solo va en el resultado. La página sobre el second conditional de Perfect English Grammar explica esa misma regla con ejemplos.

Luego está el dilema clásico: "was" o "were". Con "I", "he", "she" e "it", en el habla del día a día muchos nativos dicen "If I was you". Pero la forma tradicional, y la que te piden en exámenes, es "were": "If I were you", "If she were here". Esta guía usa "were" en todas las soluciones, porque es la que nunca te penalizan. Si quieres ver el debate con más matices, hay varias explicaciones: la del Blue Book of Grammar sobre "if I was" frente a "if I were", la de EC English sobre "if I were" y "if I was" y la del second conditional de englishgrammar.org sobre "was" y "were". Y si prefieres leerlo en español, el artículo de Wordific sobre el segundo condicional y cuándo usar "if I were" o "if I was" cubre la misma duda.

Ejercicio 4. Conjuga los dos verbos. En la cláusula principal usa "would", salvo que el paréntesis indique otro modal. Para "be" en la condición, usa la forma "were" con todos los sujetos.

NºFrase
1If I ___ (have) more time, I ___ (learn) Italian.
2If she ___ (be) taller, she ___ (play) basketball.
3If we ___ (win) the lottery, we ___ (buy) a house by the sea.
4What ___ (you / do) if you ___ (see) a ghost?
5If I ___ (be) you, I ___ (not accept) that offer.
6He ___ (help) you if he ___ (know) how.
7If they ___ (live) closer, we ___ (can + visit) them more often.
8If it ___ (not be) so expensive, I ___ (might + buy) the jacket.
9If Marta ___ (speak) better English, she ___ (get) that job.
10I ___ (not tell) anyone if I ___ (be) in your place.
11If the weather ___ (be) nicer, we ___ (can + go) to the beach.
12If you ___ (not work) so much, you ___ (be) happier.

Soluciones

NºRespuestaPor qué
1had / would learnPasado simple en el if, "would" + base en la principal.
2were / would play"Be" en el if es "were", incluso con "she".
3won / would buy"Win" en pasado simple es "won".
4would you do / sawPregunta con "would" antes del sujeto; "see" pasa a "saw".
5were / wouldn't acceptConsejo con "If I were you"; "wouldn't" es la forma negativa.
6would help / knewLa principal va primero; "know" pasa a "knew".
7lived / could visitEl paréntesis pedía el modal "could".
8weren't / might buy"Were" negativo es "weren't"; el paréntesis pedía "might".
9spoke / would get"Speak" en pasado simple es "spoke".
10wouldn't tell / wereLa principal negativa va primero; "were" con "I".
11were / could go"The weather" con "were" y el modal "could".
12didn't work / would beNegativa del pasado con "didn't" + verbo base.

Fíjate en las frases 3, 4, 6 y 9: los verbos irregulares ("won", "saw", "knew", "spoke") son los que más cuestan en voz alta, aunque en el papel los sepas. Si te falló alguno, apunta el verbo y vuelve sobre él más tarde en una frase propia, no en la del ejercicio.

El siguiente ejercicio es el más útil para tu cabeza de hispanohablante: traducir de tu idioma. Verás "si + imperfecto de subjuntivo" en español, y tienes que darle la vuelta a una estructura inglesa completa, cláusula con "if" incluida.

Ejercicio 5. Traduce cada frase al inglés. Escribe la frase completa usando el second conditional y, con "ser" o "estar" en la condición, la forma "were".

NºFrase en español
1Si tuviera un coche, viajaría por toda Europa.
2Si yo fuera tú, hablaría con ella.
3Si ganáramos más dinero, viviríamos en el centro.
4Si ella no estuviera cansada, saldría con nosotros.
5Si supieras la verdad, te enfadarías.
6Si mis padres vivieran aquí, los vería cada semana.
7Si no lloviera tanto, iríamos al parque.
8¿Qué harías si perdieras el trabajo?

Soluciones

NºRespuestaPor qué
1If I had a car, I would travel all over Europe."Tuviera" pasa a "had"; "viajaría" pasa a "would travel".
2If I were you, I would talk to her.Consejo clásico con "were".
3If we earned more money, we would live in the city center."Ganar dinero" es "earn money", y "earned" en pasado simple.
4If she weren't tired, she would go out with us."Estuviera" es "were", y en negativa "weren't".
5If you knew the truth, you would get angry."Supieras" pasa a "knew"; "would be angry" también vale.
6If my parents lived here, I would see them every week."Vivieran" pasa a "lived"; "los vería" es "I would see them".
7If it didn't rain so much, we would go to the park.La negativa del pasado usa "didn't" + verbo base.
8What would you do if you lost your job?Pregunta con "would" y "lost" en la condición.

Un patrón que se repite: en las ocho frases, el verbo español en subjuntivo ("tuviera", "supieras", "vivieran") se convierte en un simple pasado en inglés, y el verbo en condicional simple ("viajaría", "vería", "iríamos") se convierte en "would" más el verbo base. Si lo ves así, el second conditional deja de ser una fórmula inglesa que memorizar y pasa a ser un espejo de lo que ya haces en español. También puedes contraer "would" como "'d" ("I'd travel") en conversación, pero en un examen escrito conviene escribirlo completo.

Hasta aquí, todo lo que has visto habla del presente y del futuro: cosas que pasan siempre, cosas que pueden pasar y cosas que probablemente no pasarán. Falta el terreno más resbaladizo, el del pasado que ya no se puede cambiar ("si hubiera estudiado más..."). Ahí entran el third conditional y los mixtos, que son los que de verdad ponen a prueba tu gramática.

Third conditional: ejercicios con soluciones

El tercer condicional habla de algo que ya no se puede cambiar. El examen se suspendió, el tren se perdió, la llamada nunca se hizo. Y aun así, imaginas otro final. Es el condicional de los arrepentimientos, de las excusas y de los "y si hubiera...". La fórmula en inglés es esta: if + past perfect, would have + participio. Por ejemplo, "If I had studied, I would have passed".

Tres piezas, siempre las mismas. Primero, "had" más el participio pasado en la cláusula del if. Segundo, "would have" más el participio en la cláusula principal. Tercero, un pasado que ya es imposible de modificar. Si falta una de las tres, la frase deja de ser un tercer condicional. La explicación del tercer condicional de Perfect English Grammar enseña la misma estructura con ejemplos cortos y un ejercicio al final, y sirve para comprobar que lo que acabas de leer encaja.

Cómo se relaciona con el español

Aquí tienes una ventaja real. El español tiene una estructura casi calcada: "si + pluscuamperfecto de subjuntivo, condicional compuesto". Si hubiera estudiado, habría aprobado. Cada pieza tiene su gemela en inglés: "hubiera estudiado" es "had studied" y "habría aprobado" es "would have passed". Las reglas y ejemplos del tercer condicional de Academias Granada parten justo de ese paralelismo, y por eso este condicional suele resultar más fácil de lo que parece.

Para ver la mecánica del lado español, el manual de gramática española sobre las cláusulas con si detalla qué tiempos combina el español en cada tipo de oración condicional, y la página de Spanish Grammar in Context sobre las si-clauses añade ejemplos con el orden de las cláusulas. Ambas están pensadas para quien estudia español, pero a ti te sirven al revés: te enseñan cómo se comporta tu propia lengua cuando piensas en inglés.

Una nota sobre "hubiera" y "hubiese". En español puedes decir "si hubiera estudiado" o "si hubiese estudiado", y en la cláusula principal es frecuente decir "hubiera aprobado" en lugar de "habría aprobado". El inglés no tiene esa variedad. Solo existe "had studied" en el if y "would have passed" en la principal. Y aquí viene la trampa: como en español a veces repetimos "hubiera" en las dos mitades, muchos estudiantes escriben "If I would have studied". Ese "would have" en la cláusula del if es incorrecto en inglés estándar. En el if va siempre "had".

EspañolInglésQué expresa
Si hubiera estudiado más, habría aprobado el examen.If I had studied more, I would have passed the exam.Arrepentimiento por algo pasado
Ella te habría llamado si hubiera tenido tu número.She would have called you if she had had your number.Causa que no se dio
Si no hubiéramos perdido el autobús, habríamos llegado a tiempo.If we hadn't missed the bus, we would have arrived on time.Consecuencia negativa evitable
No habría dicho eso si hubiera sabido que escuchabas.I wouldn't have said that if I had known you were listening.Excusa
Si hubieras preguntado, quizá te habrían ayudado.If you had asked, they might have helped you.Posibilidad pasada, con "might"
Si hubiera salido antes, habría podido coger el tren.If he had left earlier, he could have caught the train.Capacidad pasada, con "could"

Fíjate en la variación de los dos últimos ejemplos. "Would have" es la opción por defecto, pero también puedes usar "could have" (habría podido) o "might have" (quizá habría). Cambian el significado, no la estructura. Para una lectura más amplia, la guía de condicionales de KSE Academy reúne ejemplos y ejercicios de los distintos tipos, y te da otra ronda de práctica si esta se te queda corta.

El apóstrofo que confunde: 'd puede ser "had" o "would"

Esta es la parte que más se atasca al escuchar. En inglés hablado, "I'd" puede ser "I had" o "I would". En un tercer condicional aparecen las dos versiones en la misma frase: "If I'd known, I'd have called". La primera es "had", la segunda es "would". ¿Cómo distinguirlas? Mira qué viene después.

Frase'd equivale aPista
If I'd known, I'd have called.had, y luego wouldEl primer 'd va con "known" (participio): es "had". El segundo va con "have": es "would"
I'd gone home before it rained.hadVa seguido directamente de un participio
She'd have come if you'd invited her.would, y luego had"Have" después de 'd señala "would"; el participio "invited" señala "had"
I'd go with you, but I'm busy.wouldVa seguido de un verbo en base

La regla práctica cabe en una línea. Si después del 'd hay un participio, es "had". Si después hay "have" o un verbo base, es "would". No es difícil, solo requiere un par de días de oído.

Contracciones al hablar

En la conversación real, casi nadie dice "would have" completo. Dices "would've", que suena casi como "wúdav". Y "wouldn't have" se convierte en "wouldn't've" o simplemente "wouldn't have" rápido. "Had not" es "hadn't". Escribirlo así en un examen formal no es lo ideal, pero entenderlo en una serie o en una llamada es imprescindible.

Forma completaForma contraída
I would have goneI would've gone
She would not have said itShe wouldn't have said it
If they had not leftIf they hadn't left
We could have wonWe could've won

Cuando la contracción "would've" se dice deprisa, mucha gente escribe "would of" por error. Suena igual, pero "of" no es parte de la estructura. Es "have".

Participios irregulares que necesitas ya

El tercer condicional te obliga a conocer el participio, y ahí se ve quién ha estudiado los verbos irregulares. Esta tabla reúne doce de los que más aparecen. Recuerda que el pasado simple y el participio no siempre coinciden: "went" no es "gone".

InfinitivoPasado simpleParticipioSignificado
gowentgoneir
taketooktakentomar, llevar
seesawseenver
dodiddonehacer
writewrotewrittenescribir
breakbrokebrokenromper
eatateeatencomer
givegavegivendar
knowknewknownsaber, conocer
buyboughtboughtcomprar
forgetforgotforgottenolvidar
speakspokespokenhablar

Si cambias "had gone" por "had went", el oído nativo lo detecta al instante. Es de los errores más comunes en este condicional. Aprende el participio junto con el verbo, no después.

Un andén de tren vacío con un banco y un gran reloj, imagen del tercer condicional y los arrepentimientos

Ejercicio 6

Escribe la forma correcta del verbo entre paréntesis. En los huecos de la cláusula principal usa "would" (no "could" ni "might"). Ojo con el orden: en la mitad de las frases el if va al final.

NºFrase
1If she ___ (study) harder, she would have passed the exam.
2We would have arrived on time if the train ___ (not / be) late.
3If I ___ (know) about the party, I would have gone.
4He ___ (not / miss) the flight if he had left earlier.
5If they ___ (take) the earlier bus, they would have seen the show.
6I ___ (buy) that jacket if it had been cheaper.
7If you ___ (tell) me, I would have helped you.
8She wouldn't have got lost if she ___ (bring) her phone.
9If we ___ (not / eat) so much, we wouldn't have felt sick.
10They ___ (win) the match if they had played better.
11If Sara ___ (see) the message, she would have called you.
12Tom ___ (not / hurt) his head if he had worn a helmet.

Soluciones

NºRespuestaPor qué
1had studiedIf + past perfect en la cláusula del if
2hadn't been (had not been)If negativo con "had not" más participio de "be"
3had knownParticipio irregular de "know"
4wouldn't have missed (would not have missed)Principal negativa: would not have + participio
5had takenParticipio irregular de "take"
6would have boughtPrincipal afirmativa: would have + participio, "bought" es irregular
7had toldParticipio irregular de "tell"
8had broughtParticipio irregular de "bring"
9hadn't eaten (had not eaten)If negativo; participio de "eat" es "eaten", no "ate"
10would have wonPrincipal afirmativa con el if al final
11had seenParticipio irregular de "see"
12wouldn't have hurt (would not have hurt)Principal negativa; "hurt" tiene la misma forma en los tres tiempos

Si fallaste el 9, no te preocupes: "ate" contra "eaten" es el par que más se cuela. Dilo en voz alta tres veces, "had eaten, had eaten, had eaten", y verás que suena mejor que "had ate". Para seguir con más frases de este tipo, el artículo de Wall Street English sobre los cinco condicionales incluye el tercero junto con los demás, y te permite compararlo con el resto en un mismo sitio.

Un detalle sobre el vocabulario. Cuando usas el tercer condicional para hablar de arrepentimientos en una conversación o un texto, suelen aparecer conectores como "otherwise" o "as a result", que puedes repasar en la guía de conectores en inglés B2. Así tus frases hipotéticas suenan menos sueltas.

Condicionales mixtos: ejercicios con soluciones

Hay situaciones que el segundo y el tercer condicional, por separado, no cubren. Imagina esto: hace años decidiste no estudiar medicina, y hoy no eres médico. La causa está en el pasado. El resultado, en el presente. Si dijeras "If I had studied medicine, I would have been a doctor", la frase sería correcta pero un poco rara, porque hablas de un resultado que sigue vigente. Lo natural es mezclar: "If I had studied medicine, I would be a doctor now".

Eso es un condicional mixto. Mezcla el tiempo de la cláusula del if con el de la cláusula principal, porque la causa y el efecto no viven en el mismo momento. La mayoría de las gramáticas destacan dos patrones. Se aprenden con un solo criterio: pregúntate cuándo ocurre cada mitad.

PatrónCláusula del ifCláusula principalCuándo
1. Causa pasada, resultado presenteIf + past perfectwould + verbo baseAlgo pasó (o no) y sus efectos duran hoy
2. Estado presente, resultado pasadoIf + past simplewould have + participioAlgo es cierto ahora y eso explica un hecho pasado

El primer patrón es el más frecuente. El segundo aparece cuando hablas de algo que forma parte de cómo eres o de cómo está el mundo: tu carácter, tu situación, tus recursos. La guía de condicionales mixtos de Perfect English Grammar explica ambos con ejemplos y un ejercicio, y es un buen segundo punto de vista si algo de lo que sigue no te queda claro.

Por qué existen y cómo se dicen en español

Existen porque el tiempo no se detiene. Un hecho pasado puede tener un efecto que dura y un rasgo actual puede haber influido en algo que ya pasó. Ni el tercer ni el segundo condicional, tal como se enseñan, cubren esos cruces. En español ocurre exactamente lo mismo, y lo resolvemos sin darnos cuenta. "Si hubiera estudiado medicina, ahora sería médico" (pluscuamperfecto más condicional simple). "Si tuviera más dinero, habría comprado la casa" (imperfecto más condicional compuesto). Mira lo que hace tu propio idioma: mezcla los tiempos según el momento de cada mitad.

Para practicar con tu propio idioma de referencia, el recurso de EF sobre el condicional mixto está escrito en español y presenta ambas combinaciones con ejemplos claros.

InglésEspañolPatrón
If I had taken that job, I would live in Madrid now.Si hubiera aceptado ese trabajo, viviría en Madrid ahora.1 (pasado, presente)
If she hadn't broken her leg, she would be on the team today.Si no se hubiera roto la pierna, estaría hoy en el equipo.1 (pasado, presente)
If I were braver, I would have said something last night.Si fuera más valiente, habría dicho algo anoche.2 (presente, pasado)
If he spoke French, he would have understood the letter.Si hablara francés, habría entendido la carta.2 (presente, pasado)

Una nota que ya viste en el segundo condicional y que aquí se mantiene: en "If I were braver" usamos "were" como forma segura. "If I was braver" se oye mucho al hablar, pero en un examen escribe "were".

Para trabajar los mixtos con más ejemplos comentados, el artículo de What's Up sobre los usos del condicional if recorre todos los tipos con ejemplos y ejercicios, mientras que la guía fácil de Talkpal sobre los condicionales da una visión más condensada, útil para repasar antes de una clase.

Ejercicio 7

Completa con la forma correcta del verbo. Cada frase trae una pista de tiempo ("yesterday", "now", "still", "at the time"): úsala para decidir si la mitad que falta es pasado o presente. Hay cinco frases de cada patrón, mezcladas.

NºFrase
1If Marta ___ (take) that job in London last year, she would live there now.
2I would be much more relaxed today if I ___ (sleep) properly last night.
3We ___ (still / own) our old flat if we hadn't sold it two years ago.
4If Carlos ___ (have) a better memory, he wouldn't have forgotten your birthday yesterday.
5If I ___ (speak) better Italian, I would have understood the waiter last night.
6If she ___ (not / hate) talking on the phone, she would have called you back this morning.
7They wouldn't have missed the train this morning if they ___ (not / live) so far from the station.
8Tom ___ (be) a professional player now if he hadn't injured his knee at 18.
9If you had listened to me at the time, you ___ (not / be) in this mess today.
10The team ___ (win) yesterday's match if they were in better shape these days.

Soluciones

NºRespuestaPor qué
1had takenPatrón 1: "last year" es la causa pasada, "now" el resultado
2had sleptPatrón 1: "last night" causa, "today" resultado
3would still ownPatrón 1: "still" indica que el resultado dura hoy; "own" es un verbo de estado
4hadPatrón 2: estado presente en el if (past simple), resultado pasado con "yesterday"
5spokePatrón 2: habilidad presente en el if, pasado en la principal
6didn't hate (did not hate)Patrón 2: rasgo presente, llamada pasada
7didn't live (did not live)Patrón 2: situación presente ("live") explica un hecho pasado
8would bePatrón 1: la lesión a los 18 años es la causa, "now" el resultado
9wouldn't be (would not be)Patrón 1: "at the time" causa pasada, "today" resultado
10would have wonPatrón 2: "these days" estado presente, "yesterday's match" resultado pasado

Si acertaste la mayoría, ya sabes preguntarte "¿cuándo pasa cada mitad?". Esa es toda la técnica. Ahora la pega: puedes hacer estos diez ejercicios sin fallar ni uno y quedarte en blanco cuando alguien te pregunta "¿y si hubieras aceptado aquel trabajo?". Escribir y hablar usan músculos distintos. Por eso, cuando tengas la regla clara, una conversación hablada con Capy en Comigo es donde la estructura se vuelve automática: respondes en voz alta, nadie te escucha salvo Capy, y repites la frase hasta que sale sin pensar.

Ejercicios de repaso: ¿qué tipo de condicional es?

Ya tienes los cinco tipos. Ahora toca lo difícil: reconocerlos sin que nadie te diga cuál es. En un examen y en una conversación real, nadie te avisa de que viene un segundo condicional. Solo tienes las palabras de la frase y tu oído. Este bloque tiene dos partes. Primero identificas el tipo. Después corriges errores que cometen los hispanohablantes con frecuencia.

Un cuaderno abierto con un lápiz y una lupa sobre líneas en blanco, con marcas de verificación, imagen de repaso de condicionales

Ejercicio 8

Lee cada frase y escribe el tipo: zero, first, second, third o mixed. Fíjate en el tiempo verbal de cada mitad, no en las palabras sueltas.

NºFrase
1If you mix blue and yellow, you get green.
2If it rains tomorrow, we will stay at home.
3If I had more free time, I would learn the piano.
4If she had left earlier, she would have caught the train.
5If I had taken the medicine yesterday, I would feel better now.
6If you don't water plants, they die.
7If they invite me, I will go to the party.
8If I were you, I would talk to him.
9We would have called you if we had had your number.
10If I were taller, I would have joined the basketball team at school.
11If the shop is closed, I will call you.
12If he hadn't been so rude, he would have more friends today.

Soluciones

NºRespuestaPor qué
1zeroIf + presente, presente: un hecho general
2firstIf + presente, will: posibilidad real de futuro
3secondIf + pasado simple, would + base: situación imaginaria ahora
4thirdIf + past perfect, would have + participio: pasado imposible
5mixedIf + past perfect, would + base: causa pasada, resultado presente ("now")
6zeroIf + presente, presente: una regla natural
7firstIf + presente, will: invitación posible en el futuro
8second"If I were you": consejo hipotético, would + base
9thirdPrincipal primero: would have + participio, if con "had had"
10mixedIf + past simple ("were") con would have + participio: estado presente, resultado pasado
11firstIf + presente, will: posibilidad real, no un hecho general
12mixedIf + past perfect, would + base: causa pasada, resultado presente ("today")

Si dudaste entre el 1 y el 2, o entre el 6 y el 7, mira la segunda mitad. Con "will" estás prediciendo algo concreto. Sin él, hablas de un hecho que se cumple siempre. La página de condicionales de Really Learn English resume los cinco tipos con consejos y errores frecuentes, y es un buen recurso para tener a mano en este momento del estudio.

Para las frases que hablan de decisiones pasadas y sus efectos, como la 5 o la 12, el vocabulario importa tanto como la gramática. Si quieres ampliar tu repertorio para describir consecuencias, la guía de vocabulario de inglés B2 reúne palabras que te sirven en esos contextos. Y si tienes que escribir sobre lo que habría pasado en distintos escenarios, como en un texto argumentativo, la entrada sobre ensayos en inglés muestra cómo encajar estas estructuras en un párrafo.

Corrige el error

Ejercicio 9

Cada frase tiene un error real de los que más cometemos. Reescríbela bien, cambiando lo mínimo. Tres de ellas llevan una indicación entre paréntesis para que solo haya una respuesta posible.

NºFrase
1If I will see her tomorrow, I will tell her.
2If I would have more time, I would travel more.
3If I had known you were ill, I would visit you last night.
4If she had went to the party, she would have met him.
5Unless you don't hurry, you will miss the bus. (mantén "unless")
6If I would be you, I would accept the offer.
7If you had spoke to her, she would have helped you.
8If she would have studied, she would have passed.
9If I had studied law, I would have been a lawyer now. (mantén "now")
10If I had seen you at the party, I would said hello.
11If I had a lot of money, I will buy an island. (situación imaginaria)
12If you had asked me, I had helped you.

Soluciones

NºRespuestaPor qué
1If I see her tomorrow, I will tell her.En el first conditional, "will" no va en la cláusula del if
2If I had more time, I would travel more.En el second conditional, "would" no va en la cláusula del if: va past simple
3If I had known you were ill, I would have visited you last night."Last night" es pasado: hace falta would have + participio
4If she had gone to the party, she would have met him.El participio de "go" es "gone", no "went"
5Unless you hurry, you will miss the bus."Unless" ya significa "if not": no admite otra negación
6If I were you, I would accept the offer."Would" no va tras if; "were" es la forma segura (aunque "was" se oye al hablar)
7If you had spoken to her, she would have helped you.El participio de "speak" es "spoken", no "spoke"
8If she had studied, she would have passed.En el third conditional, el if lleva "had", no "would have"
9If I had studied law, I would be a lawyer now."Now" pide resultado presente: would + base (mixto patrón 1)
10If I had seen you at the party, I would have said hello.Falta "have": would have + participio
11If I had a lot of money, I would buy an island.El if está en pasado simple: la principal necesita "would", no "will"
12If you had asked me, I would have helped you.La principal del third conditional es would have + participio, no "had"

Los errores 1, 2, 6 y 8 tienen algo en común: son "would" o "will" en el sitio equivocado. En el if casi nunca van, y la razón está en cómo funciona el propio verbo. La explicación de Migaku sobre la diferencia entre will y would aclara cuándo se usa cada uno, y el artículo de Migaku sobre el condicional con would da una visión completa de este verbo en distintos contextos. Los dos son útiles si "would" te sigue pareciendo un comodín.

Otros errores de esta lista, como los participios mal formados o el "unless" con negación, son típicos de quien piensa en español mientras escribe. El repaso de errores de los hispanohablantes en inglés de DRC Academy reúne varios de estos patrones fuera del terreno de los condicionales, y el resumen de condicionales de Mejores Academias de Inglés incluye los tipos, algunos ejercicios y errores comunes. Si tras esta tanda necesitas más práctica con soluciones a mano, hay descargables: el PDF con ejemplos y ejercicios de Inglaterra en Casa y la guía de la British Academia de Inglés con ejercicios, ejemplos y PDF.

Cómo puntuarte

Suma tus aciertos de los ejercicios 8 y 9. En total hay 24 frases. Cuenta como acierto solo la respuesta completa y correcta, sin mirar las soluciones antes.

Aciertos (de 24)Qué significaQué hacer ahora
De 0 a 10Los tipos aún se mezclanVuelve a la tabla de resumen del principio y repite los ejercicios 1 a 5 antes de seguir con los avanzados
De 11 a 17Base sólida con lagunasAnota tus errores por tipo, repite solo esos ejercicios y di en voz alta las frases corregidas
De 18 a 22Nivel notablePasa a los conectores y las estructuras alternativas al if, y trabaja las contracciones al escuchar
De 23 a 24Dominio de los cinco tiposDeja los ejercicios escritos y practica hablando, con tus propias historias y arrepentimientos

Un apunte por si lo necesitas para un examen. Los condicionales suelen aparecer en las pruebas de inglés de acceso a la universidad, como la Selectividad de Andalucía, y la guía del examen de inglés de la PAU te ayuda a ver cómo se plantean esas pruebas. Si sacas 18 o más, vas bien encaminado.

Ya sabes construir los cinco condicionales y distinguirlos en frases sueltas. Lo que viene ahora es la parte más práctica: qué otras palabras puedes usar en lugar de "if" y cómo expresar deseos y arrepentimientos con "wish".

Más allá de "if": unless, as long as, provided that, in case y otras palabras

Hasta aquí todo giraba alrededor de una palabra: "if". Pero en inglés real, y sobre todo en exámenes de B2, aparecen otras palabras que cumplen la misma función o la matizan. Algunas se traducen bien al español. Otras te tienden una trampa, porque parecen condicionales y no lo son.

La guía de Cambridge sobre "unless", "should" y "as long as" describe estas expresiones con ejemplos en inglés, y la página de My English Pages sobre "if", "unless", "provided that" y "as long as" las pone lado a lado. Aquí tienes el resumen con la pista en español.

ExpresiónSignificadoEjemploTraducción/pista
unlessa menos que, salvo que (equivale a "if not")You will fail unless you study.Suspenderás a menos que estudies.
as long assiempre que, mientrasYou can stay as long as you are quiet.Puedes quedarte siempre que estés en silencio.
provided / providing (that)siempre y cuando (más formal)Providing that you pay on time, there is no problem.Siempre y cuando pagues a tiempo, no hay problema.
so long asigual que "as long as", algo más literarioI'll help you so long as you ask nicely.Te ayudaré siempre que lo pidas bien.
on condition thatcon la condición de queYou may enter on condition that you sign here.Puedes entrar con la condición de que firmes aquí.
in casepor si, por si acaso (precaución, no condición)Take a jacket in case it gets cold.Llévate una chaqueta por si hace frío.
otherwisesi no, de lo contrarioLeave now, otherwise you'll miss the bus.Sal ya, si no perderás el autobús.
suppose / supposingsupón que, y siSuppose you lost your keys, what would you do?Supón que pierdes las llaves, ¿qué harías?
even ifaunque, incluso si (algo que aún no sabemos)I'll go even if it rains.Iré aunque llueva.
even thoughaunque (un hecho real)Even though it was raining, we went out.Aunque llovía, salimos.
only ifsolo siYou can go only if you finish your homework.Puedes ir solo si terminas los deberes.
but forsi no fuera por, de no ser porBut for your advice, I would have made a mistake.De no ser por tu consejo, me habría equivocado.

Cuatro ideas te ahorran la mayoría de los fallos.

"Unless" ya lleva la negación dentro. Significa "if not", así que el verbo que le sigue va en afirmativo. "You will fail unless you study" es correcto. "You will fail unless you don't study" es un error, y muy frecuente. Piensa en "a menos que estudies": la negación ya está dentro de "a menos que".

"In case" no es una condición, es una precaución. "Take an umbrella if it rains" significa que la llevas cuando llueva. "Take an umbrella in case it rains" significa que la llevas ahora, antes de saber si lloverá. Su traducción natural es "por si". Tras "in case" se usa presente para el futuro: "in case it rains", no "in case it will rain".

"Even if" y "even though" no son intercambiables. Con "even if" hablas de algo hipotético: "I'll go even if it rains" (no sé si lloverá). Con "even though" hablas de algo que ya es un hecho: "Even though it was raining, we went out" (llovía de verdad).

"As long as", "provided that" y "so long as" añaden una condición fuerte. Son más que un simple "if": marcan la única condición aceptable. Por eso "provided that" suena bien en contratos, normas y correos formales.

Una vista más amplia de todas estas palabras la tienes en la explicación de Grammaring sobre if, even if, only if, as long as, provided, supposing, unless, but for e in case, donde además aparecen fórmulas como "if necessary" o "if so". Y si prefieres una explicación hablada, Splendid Speaking dedica una lección a if, provided, unless y as long as pensada para conversar y no solo para escribir.

Muchas de estas palabras viven dentro de expresiones fijas que oirás una y otra vez. Si te interesa ese lado más coloquial, mira nuestra lista de frases hechas en inglés, donde algunas funcionan como pequeños condicionales.

Una llave dorada junto a una puerta con candado y un camino que continúa más allá, imagen de las condiciones con unless y as long as

Ejercicio 10

Elige la expresión correcta de las dos que aparecen entre paréntesis. En las frases 5 y 10 piensa si el hecho es real o hipotético. En la 8 tienes que conjugar el verbo.

NºFrase
1You can borrow my car ___ you drive carefully. (as long as / unless)
2I won't go to the party ___ you come with me. (unless / in case)
3Take a sandwich ___ you get hungry on the train. (in case / as long as)
4Hurry up, ___ we will miss the last train. (otherwise / unless)
5___ it was raining, we went for a walk. (Even though / Even if)
6You will get the loan ___ you can prove your income. (provided that / even though)
7___ your help, I would have failed the exam. (But for / Unless)
8Unless you ___ (hurry), you will miss the train.
9___ you won a million euros, would you quit your job? (Suppose / Unless)
10I love that band. I will go to their concert ___ the tickets are expensive. (even if / otherwise)

Soluciones

NºRespuestaPor qué
1as long asEs la condición para prestar el coche: siempre que conduzcas con cuidado.
2unlessSignifica "a menos que vengas conmigo", es decir, "if you don't come".
3in caseEs una precaución: llevas el bocadillo por si acaso, antes de tener hambre.
4otherwiseSignifica "si no", con una consecuencia negativa: perderás el tren.
5Even thoughLlovía de verdad, es un hecho real, no una hipótesis.
6provided thatCondición fuerte y formal: siempre y cuando demuestres tus ingresos.
7But forSignifica "de no ser por tu ayuda", y va con la estructura del tercer condicional.
8hurry"Unless" ya contiene la negación, así que el verbo va en afirmativo.
9SupposeIntroduce una situación imaginaria: "supón que ganaras un millón".
10even ifLas entradas quizá sean caras, quizá no: es hipotético, así que va "even if".

Si fallaste el 3 o el 4, no te preocupes: son los que más despistan. "In case" es una precaución que tomas antes de saber qué pasará, y "otherwise" avisa de lo que pasará si no actúas.

I wish e if only: deseos y arrepentimientos

"I wish" y "if only" no son condicionales en sentido estricto, pero usan exactamente los mismos tiempos verbales. Quien domina el segundo y el tercer condicional ya sabe casi todo lo que hace falta. Solo cambia el propósito: no describes una consecuencia, expresas un deseo o un lamento.

En español lo dices con "ojalá": "ojalá tuviera más tiempo" (pero no lo tengo) y "ojalá hubiera estudiado más" (pero no estudié). Fíjate en que ese "tuviera" y ese "hubiera" son los mismos subjuntivos de "si tuviera" y "si hubiera estudiado". La lógica es idéntica en inglés: el verbo retrocede un paso en el tiempo para marcar que algo no es real.

Para un deseo sobre el presente, usas "wish" + pasado simple: "I wish I had more time". Para un arrepentimiento sobre el pasado, "wish" + pasado perfecto: "I wish I had studied more". Y para una queja sobre algo que hace otra persona, "wish" + "would": "I wish you would stop shouting". La tabla siguiente reúne todos los patrones.

SituaciónEstructuraEjemploTraducción
Deseo sobre el presenteI wish + past simpleI wish I lived by the sea.Ojalá viviera junto al mar.
Deseo sobre una habilidadI wish + couldI wish I could sing.Ojalá supiera cantar.
Arrepentimiento sobre el pasadoI wish + past perfectI wish I had taken that job.Ojalá hubiera aceptado ese trabajo.
Queja o irritación por algo de otrosI wish + would + baseI wish he would answer his messages.Ojalá contestara sus mensajes.
Deseo más fuerte y emocionalIf only + past simpleIf only I knew the answer.Ojalá supiera la respuesta.
Arrepentimiento más fuerteIf only + past perfectIf only we had left earlier.Ojalá hubiéramos salido antes.
Verbo "to be" en un deseoI wish + wereI wish I were taller.Ojalá fuera más alto.

Hay varios matices que conviene tener claros.

"If only" es "I wish" con más emoción. La estructura verbal es la misma, pero "if only" suena más dramático y se usa a menudo con entonación exclamativa: "If only I had listened to you!". También puede acompañarse de una segunda parte: "If only I had more time, I could learn Italian".

"I wish" + "would" solo sirve para quejas sobre otros o para cambios que dependen de alguien. No se usa con "I": "I wish I would stop smoking" es incorrecto. Con el tiempo atmosférico sí se oye como queja: "I wish it would stop raining".

"Were" tras "wish" es la forma segura. Como en el segundo condicional, en la conversación se oye "I wish I was taller", pero en un examen debes escribir "were".

"I wish" no es "I hope". "I hope" se refiere a algo que puede ocurrir de verdad: "I hope it doesn't rain tomorrow". "I wish" habla de algo irreal o imposible ahora: "I wish it were sunny". El Blog para aprender inglés compara I wish, if only e I hope con ejemplos en español, y es útil si te cuesta separar las dos ideas.

Si quieres ver más ejemplos traducidos, la explicación de deseos con I wish e if only en Aprende Inglés Sila tiene ejercicios cortos. Y para revisar la teoría en inglés, Gramática Inglesa recoge wishes and regrets con una estructura muy ordenada.

Ejercicio 11

Completa con la forma correcta del verbo. Cuando pone "would + verbo", debes usar "would". En el resto, decide entre pasado simple y pasado perfecto según el contexto. Para "be", usa "were".

NºFrase
1I don't have a car. I wish I ___ (have) a car.
2She failed the test. She wishes she ___ (study) harder.
3The neighbours play loud music every night. I wish they ___ (would + stop) it.
4I lost his number yesterday. If only I ___ (write) it down.
5I am not very tall. I wish I ___ (be) taller.
6We missed the last bus last night. If only we ___ (not / miss) it.
7My manager keeps shouting at the staff. I wish he ___ (would + not + shout).
8Our new neighbour doesn't speak Spanish. If only she ___ (speak) it, we could talk to her.

Soluciones

NºRespuestaPor qué
1hadDeseo sobre el presente: "wish" + pasado simple.
2had studiedArrepentimiento sobre el pasado: "wish" + pasado perfecto.
3would stopQueja por algo que hacen otros: "wish" + "would" + base.
4had writtenLamento sobre ayer: "if only" + pasado perfecto, participio de "write".
5wereEstado presente irreal: "were" es la forma segura tras "wish".
6had not missed (o hadn't missed)Lamento sobre el pasado en negativo: "had not" + participio.
7would not shout (o wouldn't shout)Queja sobre otra persona, en negativo: "would not" + base.
8spokeDeseo sobre el presente, y "could talk" confirma que hablamos de ahora.

Un detalle sobre el 4: la frase habla de ayer, así que solo el pasado perfecto tiene sentido. Si escribiste "wrote", la estructura te delata: "if only" con pasado simple mira al presente, no al pasado.

Inversión condicional: "Had I known", "Were I", "Should you"

Hay una forma de escribir un condicional sin la palabra "if". Se invierte el orden del sujeto y el auxiliar, igual que en una pregunta, y la frase suena mucho más formal. Es un contenido típico de nivel C1 y aparece con frecuencia en cartas, contratos, correos de empresa y exámenes de nivel alto.

Comparar la versión normal con la invertida ayuda a verlo.

TipoVersión normalVersión invertidaNota
Primer condicionalIf you need more information, please call us.Should you need more information, please call us.Se usa "should" + sujeto + base. Suena educado y formal.
Primer condicionalIf anyone should call, tell them I'm out.Should anyone call, tell them I'm out."Should" añade la idea de que es poco probable.
Segundo condicionalIf I were in your position, I would accept.Were I in your position, I would accept.Solo funciona con "were". No se dice "Was I".
Segundo condicionalIf the manager were to resign, the company would suffer.Were the manager to resign, the company would suffer."Were to" + base sirve para situaciones hipotéticas.
Tercer condicionalIf I had known, I would have called.Had I known, I would have called.Se quita "if" y "had" pasa delante del sujeto.
Tercer condicionalIf they had not cancelled it, we would have lost.Had they not cancelled it, we would have lost.En negativo, "not" va después del sujeto. No se usa "hadn't" aquí.

Tres reglas resumen todo:

Se elimina "if" y se mueve el auxiliar. "Should", "were" o "had" pasan a ocupar el primer lugar de la frase, antes del sujeto.

La negación va tras el sujeto y sin contracción. Se dice "Had I not seen it" y no "Hadn't I seen it". La forma contraída suena rara en este registro.

No es para hablar con tus amigos. En una conversación normal nadie dice "Had I known, I would have come". Lo dice un abogado, un jefe o una persona que escribe un correo formal. Pero conviene reconocerlo, porque en un texto o en un examen aparecerá.

La lección de engVid sobre inversión incluye justo "Had I known" y "Should you need", con una explicación en vídeo. Para tener la teoría escrita, sirve la guía de condicionales invertidos de My English Pages. Si buscas una explicación de nivel C1, Practice English tiene una página de gramática sobre la inversión condicional, y en la web de Lingoharvest encontrarás las cláusulas condicionales sin "if" con should, were y had.

Este registro es especialmente útil si usas inglés en tu trabajo. En correos con clientes, propuestas y contratos, "Should you require further assistance" es una frase de cada día. Si tu empresa se plantea formar a su equipo, echa un vistazo a nuestra guía sobre clases de inglés para empresas.

Ejercicio 12

Reescribe cada frase con inversión, sin usar "if". Mantén el resto de la frase igual. Si después quieres más práctica de nivel C1 y C2, English Exercises tiene una colección de ejercicios de condicionales invertidos.

NºFrase
1If I had known about the problem, I would have called you.
2If you need any help, please contact us.
3If I were in your position, I would accept the offer.
4If they had not cancelled the meeting, we would have lost the client.
5If the manager were to resign, the company would face a crisis.
6If anyone should call, tell them I'm out.

Soluciones

NºRespuestaPor qué
1Had I known about the problem, I would have called you.Tercer condicional: se quita "if" y "had" va antes del sujeto.
2Should you need any help, please contact us.Primer condicional formal: "should" + sujeto + base.
3Were I in your position, I would accept the offer.Segundo condicional: "were" pasa delante del sujeto.
4Had they not cancelled the meeting, we would have lost the client.Tercer condicional en negativo: "not" va tras el sujeto, sin contracción.
5Were the manager to resign, the company would face a crisis.Estructura "were" + sujeto + "to" + base, para hipótesis.
6Should anyone call, tell them I'm out."If anyone should" pasa a "Should anyone": el "if" desaparece y no se repite "should".

Errores típicos de los hispanohablantes con los condicionales

Después de tantas tablas, toca mirar lo que sale mal. Estos errores no son al azar. Casi todos nacen de trasladar al inglés la lógica del español, y por eso los cometemos incluso con un nivel alto. Si reconoces alguno, ya has dado la mitad del paso para corregirlo.

Un triángulo de advertencia junto a una burbuja de diálogo tachada y una marca verde, imagen de los errores típicos con condicionales

ErrorCorrecciónPor qué lo hacemos
If I will have time, I will call you.If I have time, I will call you.En español el segundo verbo va en futuro ("te llamaré"), y ponemos "will" en los dos por contagio. En inglés el "if" pide presente.
If I would have money, I would travel.If I had money, I would travel.Traducimos "si tuviera dinero, viajaría" y confundimos la terminación "-ría" del condicional con "would" en las dos partes.
If I would have known, I would have called.If I had known, I would have called.Mezclamos "hubiera" y "habría" y usamos "would have" en ambas mitades, cuando el "if" pide "had" + participio.
If I was you, I would take the job.If I were you, I would take the job.Aunque en el habla se oye "was", en un examen debes escribir "were". El español tiene subjuntivo ("si yo fuera tú") y por eso el inglés nos parece raro.
If it will rain, we will stay home.If it rains, we will stay home.Pensamos en el futuro y añadimos "will" a la cláusula de "if". Esa cláusula lleva presente simple.
Falsa alarma: If you will wait a moment, I will call him.Es correcta: aquí "will" expresa voluntad ("si tienes la amabilidad de esperar").Es una excepción real. "Will" tras "if" se acepta cuando significa disposición o cortesía, no futuro.
I will go unless I don't feel well.I will go unless I feel unwell.Traducimos "salvo que no me encuentre bien" y sumamos dos negaciones. "Unless" ya significa "if not".
If I had went there, I would have seen it.If I had gone there, I would have seen it.En español "hubiera ido" es una sola forma. En inglés hay que distinguir "went" (pasado) de "gone" (participio).
When I will arrive, I will call you.When I arrive, I will call you.En español "cuando llegue" es subjuntivo y lo sentimos como futuro. En inglés, tras "when" también va presente simple.
If I had more time. (y ahí acaba la frase)If I had more time, I would learn Italian.En español dejamos frases abiertas como "si tuviera más tiempo..." con el resto sobrentendido. En inglés falta la segunda cláusula.
If I had the time, I will go.If I had the time, I would go."Si tuviera tiempo" nos suena a presente, así que emparejamos con un verbo en futuro. En inglés, el pasado marca irrealidad y pide "would".
I wish I would have more time.I wish I had more time."Ojalá tuviera" se parece a "would have". En inglés, "wish" pide pasado simple para un deseo sobre el presente.

Si tuviera que quedarme con una sola regla, sería esta: mira cómo empieza la frase. Si la primera parte lleva "if" y verbo en pasado, la segunda lleva "would". Si lleva "if" y presente, la segunda lleva "will". Nunca "would" en el "if", nunca "will" en el "if" (salvo la cortesía de la fila seis). Los errores de esta tabla, uno por uno, se reducen a violar esa regla.

Hay un patrón más profundo. Los hispanohablantes tendemos a traducir la forma verbal, no la idea. El "tuviera" español es subjuntivo, pero el "had" inglés es simplemente pasado. Ninguno de los dos "traduce" al otro, y cuando lo intentas, aparece el error.

Cómo practicar condicionales hablando: preguntas para decir en voz alta

Has hecho doce ejercicios con soluciones. Genial. Ahora una verdad incómoda: eso no basta.

Un ejercicio escrito te pide reconocer la forma correcta. Alguien te da el verbo, tú añades "had" o "would", y comprobamos. Pero en una conversación nadie te da nada. Tienes un segundo para decidir el tiempo verbal, elegir el auxiliar, encontrar el vocabulario y pronunciarlo todo. Reconocer y producir son habilidades distintas, y solo se entrena la segunda produciendo.

Este método funciona porque es sencillo:

Primero, lee la pregunta. Una sola vez, sin traducirla.

Segundo, responde en voz alta con una frase condicional completa. No vale decir "money". Vale "If I won the lottery, I would buy a small house near the sea".

Tercero, grábate. El móvil basta. Escúchate después y fíjate en dos cosas: si aparece el verbo correcto y si el "if" y el "would" están donde deben.

Cuarto, repite la misma pregunta al día siguiente con un final distinto. Ahí ocurre el aprendizaje real: la estructura ya no cambia, solo el contenido, y eso es lo que hace que se vuelva automática.

Con esta práctica ganas dos cosas a la vez: fluidez al elegir el tipo de condicional y confianza al decir la frase sin miedo a equivocarte. Si quieres más preguntas, hay varias colecciones en inglés que puedes usar como fuente. Games4ESL reúne preguntas de segundo condicional, y Print Discuss ofrece preguntas de conversación hipotéticas para practicar situaciones imaginarias. Si te gustan las listas largas, English Alex propone más de cien preguntas de debate sobre el segundo condicional. English Smarts tiene preguntas de conversación con el segundo condicional, y la página de ESL Discussion Topics sobre el segundo condicional añade más temas para debatir. Por último, Teacher Diane publica preguntas de conversación con el segundo condicional, pensadas para hablar con otra persona.

Una nota práctica: las preguntas "What would you do if..." también aparecen en las entrevistas de trabajo. Si te preparas para una, échale un vistazo a nuestras preguntas de entrevista de trabajo en inglés y practica las respuestas condicionales en voz alta.

Una capibara marrón con auriculares hablando ante un micrófono con burbujas de diálogo vacías, imagen de practicar condicionales en voz alta

Ejercicio 13

Veinte preguntas para responder en voz alta. Elige cinco al día, contesta con una frase completa y usa el arranque de la tercera columna. Después, di la respuesta otra vez con un final diferente.

TipoPreguntaEmpieza tu respuesta con
ZeroWhat happens to you if you don't sleep well?If I don't sleep well, I...
ZeroWhat do you do if you feel stressed?If I feel stressed, I usually...
ZeroWhat happens to water if you heat it to 100 degrees?If you heat water to 100 degrees, it...
FirstWhat will you do if it rains this weekend?If it rains this weekend, I will...
FirstWhat will you do if you finish work early tomorrow?If I finish work early tomorrow, I'll...
FirstWhat will happen if you practise speaking every day for a month?If I practise speaking every day, I will...
FirstWhat will you do if a friend cancels on you at the last minute?If a friend cancels, I will...
FirstWhat will you do if you have a free evening this week?If I have a free evening this week, I'll...
SecondIf you won the lottery, what would you do?If I won the lottery, I would...
SecondIf you could live in any country, where would you live?If I could live in any country, I would...
SecondIf you could talk to any person from history, who would it be?If I could talk to anyone from history, I would...
SecondWhat would you do if you had a whole day with no responsibilities?If I had a whole day free, I would...
SecondIf you were the president of your country for a day, what would you change?If I were president for a day, I would...
SecondWhat would you do if you found a wallet full of money on the street?If I found a wallet full of money, I would...
SecondIf you could have any job in the world, what would it be?If I could have any job, I would...
SecondIf you could speak English perfectly tomorrow, what would you do first?If I could speak English perfectly tomorrow, I would...
ThirdWhat would you have done differently if you had chosen another career?If I had chosen another career, I would have...
ThirdIf you had been born in another country, what would you have studied?If I had been born in another country, I would have...
ThirdWhat would you have done if you had missed your last flight?If I had missed my last flight, I would have...
ThirdIf you had known how hard the exam was, would you have prepared more?If I had known how hard it was, I would have...

No hay respuesta correcta única. Lo que importa es la forma: "if" con el tiempo adecuado y la segunda parte con el auxiliar adecuado. Si te equivocas, repite la frase. Nada más.

Este tipo de práctica es justo lo que hace Capy, la capibara de Comigo: te escucha en una conversación de voz libre y nunca te juzga, así que puedes equivocarte diez veces con el "would have" hasta que salga bien.

Plan de práctica de una semana

Estudiar cinco horas un domingo y olvidarlo todo el martes no funciona. Es mejor practicar poco, cada día, con un objetivo distinto. Este plan de siete días necesita entre diez y veinte minutos diarios y recorre todos los condicionales de esta guía.

DíaTipoQué hacesCuánto tiempo
LunesZero y firstRepasa las tablas de la primera parte y haz de nuevo los ejercicios 1 a 3 sin mirar las soluciones. Después contesta en voz alta las ocho preguntas de zero y first del Ejercicio 13.15 minutos
MartesSecondRehaz los ejercicios de segundo condicional y responde en voz alta cinco preguntas de segundo tipo. Grábate.15 minutos
MiércolesThirdRepasa el tercer condicional y explica en voz alta un arrepentimiento real con "If I had... I would have...".15 minutos
JuevesMixtosInventa cinco frases mixtas sobre tu vida, con una causa pasada y un resultado presente. Dilas en voz alta.10 minutos
ViernesUnless, as long as, in caseRehaz el Ejercicio 10 y escribe cinco frases propias con expresiones distintas.15 minutos
SábadoWish e if onlyRehaz el Ejercicio 11 y cuenta en voz alta tres cosas que desearías que fueran distintas en tu vida.15 minutos
DomingoRepaso libreRepite las cinco preguntas que peor te salieron esta semana y compáralas con tus primeras grabaciones.20 minutos

Puedes reforzar el plan con entretenimiento. Los condicionales aparecen por todas partes en los diálogos de series y películas, así que ver una escena con subtítulos en inglés y apuntar cada "if" que oigas es un ejercicio excelente. En nuestra lista de pelis en inglés tienes ideas por dónde empezar. Y si prefieres leer, la guía de libros de inglés te propone lecturas por nivel, sin ejercicios de por medio.

Una última recomendación sobre el ritmo: no avances de día si un bloque te ha salido mal. Repite. Un solo día extra en el tercer condicional te ahorra una semana de dudas después.

Preguntas frecuentes

¿Cuántos condicionales hay en inglés?

Los manuales hablan de cuatro tipos básicos: zero, first, second y third. A ellos se suma el condicional mixto, que combina partes del segundo y el tercero y aparece con frecuencia en B2. Algunos textos cuentan cinco y otros cuatro, según si incluyen el mixto como categoría propia. Lo importante es entender la lógica de cada estructura, no memorizar el número.

¿Cuál es la diferencia entre el first y el second conditional?

El first habla de situaciones posibles o realistas en el futuro: "If it rains, I will stay home". El second habla de situaciones imaginarias o poco probables: "If I won the lottery, I would travel". La diferencia no está en el tiempo, sino en cuánto crees que puede ocurrir. Por eso el verbo cambia: presente y "will" para lo posible, pasado y "would" para lo imaginario.

¿Cuándo uso "were" en vez de "was"?

Con "I", "he", "she" e "it" en el segundo condicional y en los deseos, la forma tradicional y segura es "were": "If I were you" o "I wish she were here". En el habla cotidiana se oye "was" y no suena mal, pero en exámenes y textos formales la respuesta correcta suele ser "were". La expresión "If I were you" para dar consejos es prácticamente fija.

¿Puedo usar "will" después de "if"?

Normalmente no: en el primer condicional la cláusula con "if" lleva presente simple, no futuro. Hay una excepción real: cuando "will" significa voluntad o cortesía, como en "If you will wait a moment, I'll call him" (si tiene la amabilidad de esperar). Fuera de ese caso, evítalo.

¿Qué es el condicional mixto?

Es un condicional que mezcla tiempos: un pasado que tiene un resultado en el presente, o un presente que afecta al pasado. El más frecuente combina "if" + pasado perfecto con "would" + base: "If I had studied medicine, I would be a doctor now". El pasado ya ocurrió y el resultado se ve hoy.

¿Cuál es el error más común de los hispanohablantes?

Poner "would" en la cláusula del "if" ("If I would have money") o "will" en el primer condicional ("If it will rain"). Nace de traducir el español palabra por palabra, donde el subjuntivo y el condicional ocupan lugares distintos. La corrección es simple: en la cláusula con "if", nunca "would" y casi nunca "will".

¿Qué nivel de inglés necesito para los condicionales?

Los condicionales cero y primero se enseñan en A2 o B1. El segundo aparece de lleno en B1. El tercero y los mixtos llegan en B2, y la inversión y otras formas avanzadas suelen situarse en C1. Aun así, puedes empezar por el que quieras: la práctica no depende de una etiqueta de nivel.

¿Cuál es la diferencia entre "if" y "when"?

"When" se usa para algo que sabes que va a ocurrir, y "if" para algo que puede ocurrir o no. "When I get home, I'll call you" implica que vas a llegar a casa. "If I get home early, I'll call you" implica que quizá llegues tarde. Ambos van seguidos de presente simple, no de futuro.

¿Cuánto tiempo tarda dominarlos?

Depende de tu punto de partida y de la constancia. Entender la regla lleva una tarde. Usarla con soltura al hablar es distinto: lo habitual es tardar semanas de práctica regular, sobre todo con el tercero y los mixtos. Diez o quince minutos diarios de producción oral suelen rendir más que tres horas de ejercicios escritos un solo día.

Conclusión

Has recorrido los cuatro condicionales, los mixtos, las palabras que sustituyen a "if", los deseos con "wish", la inversión formal, los errores propios del español y una tanda de preguntas para hablar. Eso es mucho material, y no hace falta dominarlo todo hoy. Empieza con el bloque que más te haya costado, repítelo y avanza cuando lo hagas sin mirar las soluciones.

Los ejercicios te ayudan a entender la regla. Hablar hace que salga sola. Si quieres ensayar en voz alta con Capy, la capibara que nunca te juzga, y ver en verde o rojo qué palabras has pronunciado bien, puedes hacerlo en Comigo: allí no te escucha nadie más que Capy, y eso es justo lo que necesitas para soltarte con tu primer "If I had known".

Guías relacionadas

Empieza a hablar

Es hora

¿Listo para practicar lo que acabas de leer?

Con unos minutos al día basta.

Empieza a hablar