La respuesta directa: los ejercicios de condicionales en inglés se deciden por una sola arquitectura — la condición va en presente o pasado (if it rains, if I had time, if I had known) y el futuro o el would se guardan para la consecuencia (we will stay, I would help, I would have gone). Después de if nunca va *if it will rain ni *if I would have time, aunque tu «si tuviera, diría» coloque la hipótesis en los dos lados.
Estas 25 frases cubren zero, first, second, third, las mixtas (If I had studied, I would have a better job now) y wish + pasado, la hermana estructural de la segunda condicional. Cada respuesta se corrige al instante y explica la trampa del español: «si tuviera» no dice if I would have, y la contracción I'd have esconde had, no would.
Quiz: Condicionales en inglés — 25 preguntas
Las cuatro condicionales en un vistazo
Todas las condicionales comparten la misma arquitectura: la condición (la frase con if) nunca conjuga el futuro, y el would vive exclusivamente en la consecuencia. Lo que cambia es el tiempo de la condición y, con él, el grado de realidad.
Por qué tu «-ría» te traiciona
El condicional español es una palabra entera con un sufijo: ayudaría = would help. Como el marcador de hipótesis va pegado al verbo, el oído hispano lo reconoce «por dentro» de la forma verbal y lo coloca en ambos huecos: *if I would have time, I would help. En inglés hay dos huecos distintos y una sola sede correcta: la condición lleva pasado (had), la consecuencia lleva would.
La ambigüedad de las contracciones agrava el problema: I'd vale lo mismo para I had (If I'd known) que para I would (I'd have gone), y ese empate auditivo es el que despista al oído hispano. Quien reconstruye mal lo que escucha escribe *If I would have known («si habría sabido»), cuando el español cuidadoso — si hubiera sabido, habría ido — marca exactamente la frontera que el inglés respeta: had tras if, would en la principal.
Las cinco trampas que caen en cada examen
Wish y condicionales mixtas: cuando el tiempo se cruza
Wish es la segunda cara de la condicional hipotética: I wish I had more time equivale a «ojalá tuviera más tiempo» y funciona como una second conditional sin if. Con estados usa el pasado (wish I were, wish I knew), y con comportamientos que te molestan usa would (I wish he would call me).
Las mixtas rompen la simetría de tiempos cuando los hechos la rompen: una decisión pasada cambia tu presente (If I had taken that job, I would be richer now) y un estado pasado cambia tu resultado pasado-presente (She would have called if she had had your number — third estándar). El marcador now suele delatar la mixta: aparece would + verbo donde esperarías would have.
Cómo automatizar las condicionales
Las condicionales se deciden en dos huecos: el de if (presente o pasado, jamás will/would) y el de la consecuencia (will, would, would have). Haz los 25 ejercicios por bloques durante tres días: la corrección instantánea fija la frontera que tu «-ría» intenta cruzar cada vez.
Después, llévalo a tus textos reales: pega un correo o mensaje en el corrector gratuito de PromGee y revisa cada if con explicación en español. Las condicionales mixtas y los wish solo se consolidan cuando aparecen en tus propias frases.
Sigue practicando
Preguntas frecuentes
¿Cuántos tipos de condicionales hay en inglés?
Cuatro clásicos más las mixtas: zero (presente + presente, verdades), first (if + presente, will, futuro real), second (if + pasado, would, hipotético presente) y third (if + had + participio, would have, pasado imposible). Las mixtas combinan capa pasada con resultado presente: If I had studied, I would have a better job now.
¿Por qué no se dice «if I will» ni «if I would»?
Porque el tiempo de la consecuencia lo marca la propia frase principal (will, would, would have), y la condición solo sitúa la probabilidad: presente (if it rains) o pasado (if I had, if I had known). El español hace lo mismo con el futuro — «si lloverá mañana» es agramatical — y por eso *if I would have se siente tan natural decirlo y tan fácil de prohibir.
¿Cómo se dice «si hubiera sabido, habría ido» en inglés?
If I had known, I would have gone — third conditional. «Hubiera sabido» (pluscuamperfecto de subjuntivo) = had + participio después de if; «habría ido» = would have + participio en la consecuencia. En el habla rápida ambas se contraen igual — If I'd known, I'd have gone — y ahí está el laberinto: el primer 'd es had y el segundo es would.
Pega un correo o mensaje real en el corrector gratuito de PromGee y revisa cada if, would y wish con explicación en español: los huecos después de if se automatizan escribiéndolos, no leyéndolos.
Corregir mi inglés gratis