Condicionales mixtos
Los condicionales mixtos combinan tiempos distintos: una condición pasada con un resultado presente, o un hecho presente con un resultado pasado.
| condición | resultado |
|---|---|
| If I had taken the job (pasado), | I would be rich now (presente). |
| If I spoke German (presente), | I would have applied for that job (pasado). |
Ejemplos
- If I hadn’t moved here, I wouldn’t know you.Si no me hubiera mudado aquí, no te conocería.
- If she were more careful, she wouldn’t have lost her keys.Si fuera más cuidadosa, no habría perdido las llaves.
- If we had booked earlier, we would be on the beach now.Si hubiéramos reservado antes, ahora estaríamos en la playa.
- If I were taller, I would have joined the basketball team.Si fuera más alto, me habría apuntado al equipo de baloncesto.
- If she had listened to me, she wouldn’t be in trouble now.Si me hubiera hecho caso, ahora no estaría en apuros.
Errores comunes
- ✗ If I wouldn’t have met you, I wouldn’t be happy now.✓ If I hadn’t met you, I wouldn’t be happy now.Would no va en la parte del if; ahí se usa el past perfect hadn’t met.
- ✗ If I studied law, I would be a lawyer now.✓ If I had studied law, I would be a lawyer now.Una condición pasada necesita el past perfect, como en español si hubiera estudiado.
- ✗ If I was born in Spain, I would speak Spanish.✓ If I had been born in Spain, I would speak Spanish.Para un hecho pasado irreal se usa el past perfect had been born.
- ✗ If she would be more careful, she wouldn’t have lost her phone.✓ If she were more careful, she wouldn’t have lost her phone.En la parte del if no va would, sino el past simple were.
- ✗ If I hadn’t eaten so much, I wouldn’t to feel sick.✓ If I hadn’t eaten so much, I wouldn’t feel sick.Tras wouldn’t va la forma base del verbo, sin to.
