If I had studied harder, I would have a better job now.
español: Si hubiera estudiado más, tendría un mejor trabajo ahora.
Los mixed conditionals en inglés son oraciones que combinan dos tipos de condicionales diferentes para expresar cómo el pasado afecta al presente o cómo el presente podría haber cambiado el pasado.
Se usan los mixed conditionals cuando la condición y el resultado están en tiempos diferentes. Por ejemplo, para decir cómo un evento pasado cambia el presente o cómo una situación actual podría haber cambiado el pasado.
If I had studied harder, I would have a better job now.
español: Si hubiera estudiado más, tendría un mejor trabajo ahora.
If she spoke French, she would have moved to Paris last year.
español: Si ella hablara francés, se habría mudado a París el año pasado.
If we had left earlier, we would be at the party now.
español: Si hubiéramos salido antes, estaríamos en la fiesta ahora.
If you were more careful, you wouldn't have made that mistake.
español: Si fueras más cuidadoso, no habrías cometido ese error.