Saltar al contenido
B1 · Intermedio · Imaginar otras posibilidades

Tercer condicional (irreal pasado)

Aprende este tema con explicación, ejemplos y práctica.

5 ejemplos
24 ejercicios
📖
EXPLICACIÓN

La regla

Con estos rasgos (conditionalType: third; scenario: counterfactual past; resultModal: would have; clauseOrder: either), selecciona if + past perfect, would have + participle / would have + participle if + past perfect .

Con estos rasgos (conditionalType: third; scenario: counterfactual past; resultModal: would not have; polaridad: negativa), selecciona if + past perfect, would not have + participle .

Con estos rasgos (conditionalType: third; scenario: counterfactual past; tipo de oración: interrogativa; resultModal: would have), selecciona what would + subject + have + participle if + past perfect .

Con estos rasgos (conditionalType: third; scenario: counterfactual past; ifOmission: inverted had; resultModal: would have), selecciona had + subject + participle, would have + participle .

Con estos rasgos (conditionalType: third; scenario: counterfactual past; resultModal: might have), selecciona if + past perfect, might have + participle .

Con estos rasgos (conditionalType: third; scenario: counterfactual past; resultModal: could have), selecciona if + past perfect, could have + participle .

💡
CONTEXTO

Ejemplos

If you had called me, I would have helped. Si me hubieras llamado, te habría ayudado.
If we had tested the update properly, we wouldn't have caused so many errors. Si hubiéramos probado bien la actualización, no habríamos causado tantos errores.
She might have caught the train if she had left home ten minutes earlier. Quizá habría alcanzado el tren si hubiera salido de casa diez minutos antes.
What would you have done if the client had rejected the proposal? ¿Qué habrías hecho si el cliente hubiera rechazado la propuesta?
If they hadn't ignored the warning signs, the accident could have been avoided. Si no hubieran ignorado las señales de advertencia, el accidente podría haberse evitado.
🎯
MINI PRÁCTICA

Prueba lo aprendido

Elige la respuesta correcta.

If she ___ studied, she would have passed.

Si hubiera estudiado, habría aprobado.

💡 3er cond → had + part.
SIGUE PRACTICANDO

Practica Tercer condicional (irreal pasado) en UnionLingua

Continúa con ejercicios, progreso y práctica personalizada.

Practicar este tema →