Aprende inglés›Gramática›Nivel C1
Unidad 55Nivel C1

Condicionales mixtos: mezcla el pasado y el presente

Une pasado y presente: If I had left, I'd be home now.

14 min18 audios14 ejercicios
Mide tu nivel hablando, gratis
En esta unidadEn español dices "si hubiera aceptado ese trabajo, ahora viviría en Medellín" y "si fuera más organizado, no habría olvidado la reunión". En inglés cada parte lleva su propio tiempo: If I had accepted that job, I would live in Medellín now; If I were more organized, I wouldn't have forgotten the meeting.Leer másLeer menos

Aprende

6 ideas clave, con ejemplos y audio

A1Para qué sirve

Un condicional mixto une dos momentos: un hecho del pasado que cambia hoy, o una situación de hoy que explica algo que pasó. Las palabras de tiempo te guían: now, today y still hablan de hoy; last year o in 2020, del pasado.

Míralo en movimiento · Dos relojes en una frase

  • If the bank had approved the loan, we would own the office now.Si el banco hubiera aprobado el préstamo, ahora seríamos dueños de la oficina. (el pasado cambia hoy)
  • If our client were easier to reach, we wouldn't have lost a week.Si nuestro cliente fuera más fácil de localizar, no habríamos perdido una semana. (cómo es hoy explica lo que pasó)
  • If Ana had joined us in 2020, she would be a manager today.Si Ana se hubiera unido a nosotros en 2020, hoy sería gerente. (in 2020 → today)
Más detallesMenos detalles

En inglés se llaman mixed conditionals. Combinan una parte del segundo condicional (Unidad 40) y una del tercero (Unidad 41).

A2La forma: cada parte con su tiempo

TipoFormaEjemplo
Segundo · ahora → ahoraif + pasado, would + verboIf I had time, I would help you.
Tercero · antes → antesif + had + participio, would have + participioIf I had had time, I would have helped you.
Mixto · antes → ahoraif + had + participio, would + verboIf I had left earlier, I would be home now.
Mixto · ahora → antesif + pasado, would have + participioIf I weren't so busy, I would have called you.

Los dos mixtos cruzan las formas: un hecho del pasado con resultado de hoy lleva if + had + participio, would + verbo; una situación de hoy con resultado en el pasado, if + pasado, would have + participio.

Míralo en movimiento · Cambia una parte a la vez

  • If I hadn't missed the flight, I would be in Cartagena right now.Si no hubiera perdido el vuelo, estaría en Cartagena ahora mismo. (condición negativa)
  • If I had saved more, I could buy a house now.Si hubiera ahorrado más, ahora podría comprar una casa. (could en el resultado)
  • If the system were faster, we wouldn't have lost the whole morning.Si el sistema fuera más rápido, no habríamos perdido toda la mañana. (condición de hoy, resultado del pasado)
  • Where would you be today if you had taken that job in Madrid?¿Dónde estarías hoy si hubieras tomado ese trabajo en Madrid? (pregunta: would pasa adelante)
Antes de escribir, hazte dos preguntas: ¿cuándo es la condición? ¿Cuándo es el resultado? Cada respuesta te da su forma.
Más detallesMenos detalles

Cada parte sigue la regla de su momento, como en el segundo (Unidad 40) y el tercer condicional (Unidad 41). En estos condicionales, would va solo en el resultado; después de if usa had + participio o el pasado simple. Con if al principio va coma; con if en el medio, no.

Una pista desde el español: dentro del "si", "hubiera + participio" es had + participio, y "fuera", "tuviera" y "hablara" son pasado simple: were, had, spoke. En el resultado, "habría + participio" es would have + participio (también cuando dices "te hubiera llamado"), y "viviría", "sería" o "tendría" son would + verbo.

Los condicionales invertidos, como Had I known…, están en la Unidad 56.

A3Una decisión del pasado, un resultado de hoy

Si la condición es algo que pasó (o no pasó) y el resultado se ve hoy, usa if + had + participio y would + verbo. Las palabras now, today, still y right now lo confirman.

Míralo en movimiento · would, could o might

  • If we had signed the contract in March, we would still be working with them.Si hubiéramos firmado el contrato en marzo, todavía estaríamos trabajando con ellos. (still)
  • If you had told me yesterday, I wouldn't be so stressed today.Si me hubieras avisado ayer, hoy no estaría tan estresado. (yesterday → today)
  • If Carlos had studied English in school, he could lead the meeting now.Si Carlos hubiera estudiado inglés en el colegio, ahora podría dirigir la reunión. (could = podría)
Más detallesMenos detalles

Cambia would por could (podría) para lo que sería posible, o por might (quizá) cuando no es seguro: If we had started earlier, we might be done now. Después de los dos va el verbo base, sin to.

Cuidado con would have + sustantivo. En If we had signed the deal in March, we would have more clients today, have es "tener" y el resultado es de hoy. No es would have + participio.

A4Una situación de hoy, un resultado del pasado

Si la condición es una situación de hoy o permanente, usa if + pasado simple, y would have + participio para lo que ya pasó. La condición suele ser un estado o un hábito: be, have, live, speak.

Míralo en movimiento · had o had had

  • If she spoke English, she would have gotten the job.Si ella hablara inglés, habría conseguido el trabajo. (gotten: inglés americano)
  • If we lived closer to the office, we wouldn't have been late.Si viviéramos más cerca de la oficina, no habríamos llegado tarde.
  • If Mateo weren't so shy, he could have asked for a raise.Si Mateo no fuera tan tímido, habría podido pedir un aumento. (could have = habría podido)
Más detallesMenos detalles

El pasado simple de la condición habla de hoy, no del pasado: If she spoke English quiere decir que ahora no lo habla. Con be, usa were con todos los sujetos, como en la Unidad 40; al hablar también oirás was.

En inglés americano, el participio de get es gotten: would have gotten. En inglés británico es got.

A5Del español al inglés

Cuatro frases donde el español funciona distinto.

"Ahora viviría"
Si hubiera aceptado ese trabajo, ahora viviría en Medellín.
If I had accepted that job, I would live in Medellín now.
El resultado es de ahora, así que lleva would live, no would have lived. Solo la condición va en pasado perfecto: had accepted.
"Tuviera" en el resultado
Si hubiera estudiado, ahora tuviera un mejor trabajo.
If I had studied, I would have a better job now.
En Colombia se oye "tuviera" donde el español formal dice "tendría". En inglés, el resultado lleva would: would have a better job. Aquí have es "tener", no un pasado.
"Fuera… no habría olvidado"
Si fuera más organizado, no habría olvidado la reunión.
If I were more organized, I wouldn't have forgotten the meeting.
"Fuera" es were: cómo eres hoy va en pasado simple. El resultado ya pasó: wouldn't have forgotten.
"No estuviera… habría ido"
Si no estuviera tan cansado, habría ido.
If I weren't so tired, I would have gone.
Esta forma es para un cansancio que sigue hoy. Si fue solo ese día, usa el tercer condicional: If I hadn't been so tired, I would have gone.

A6Cómo suenan I'd be y I'd have been

La 'd suena igual, /aɪd/, pero cambia de significado. Después de if y antes de un participio es had (If I'd known); antes de un verbo base o de have es would (I'd live, I'd have gone).

Míralo en movimiento · La 'd: would o had

  • I'd be there now. · I'd have been there.Escucha la diferencia: I'd be (hoy) y I'd have been (antes). Have suena débil.
Más detallesMenos detalles

I'd be /aɪd bi/ y I'd have been /aɪd əv bɪn/ se distinguen por have, que suena débil, /əv/, y pierde la h. En inglés británico, been puede sonar /biːn/.

En If I'd known /ɪf aɪd ˈnoʊn/, la 'd es had. En wouldn't have forgotten /ˈwʊdənt əv fərˈɡɑtən/, la fuerza cae en got, y have casi desaparece. Los símbolos entre barras son el alfabeto fonético internacional (IPA), los mismos de la app y los diccionarios.

Practica

14 ejercicios con corrección automática

Escribe la forma correcta
Elige la frase correcta
Tu reto de hoy

Ahora dilo en voz alta

Habla 30 segundos en inglés sobre cómo sería tu vida si hubieras decidido otra cosa, y sobre cómo eres tú:

  • If I had …, I would … now.
  • If I hadn't …, I wouldn't … today.
  • If I were more …, I wouldn't have …
  • If I didn't …, I would have …

Grábate gratis en Lynx A.I. y recibe tu nivel en fluidez, pronunciación, gramática y vocabulario.