¿Cuándo usar might have y cuándo could have en inglés?
Might have + participio = posibilidad en el pasado (quizás ocurrió, especulación). Could have + participio = capacidad pasada no aprovechada (podías haberlo hecho pero no lo hiciste) o posibilidad pasada.
La clave: could have implica que tenías la opción/capacidad pero no la usaste. Might have es solo especulación sobre lo que quizás pasó.
Might have (especulación / posibilidad)
- She might have missed the bus. (quizás lo perdió)
- He might have forgotten the meeting. (quizás lo olvidó)
- They might have left already. (quizás ya se fueron)
- It might have been an accident. (quizás fue un accidente)
Could have (capacidad no usada / posibilidad)
- You could have told me! (tenías la posibilidad y no lo hiciste)
- He could have helped but he chose not to. (podía pero no quiso)
- She could have passed — she didn't study. (podía aprobar si hubiera estudiado)
- We could have taken a taxi. (era una opción disponible)
Ejemplos
She might have missed the bus — she's not here yet.
Puede que haya perdido el autobús — todavía no ha llegado.
You could have told me about the party!
Podrías haberme dicho lo de la fiesta. (tenías la oportunidad)
He might have left his keys at home.
Puede que haya dejado las llaves en casa.
We could have won if we had practiced more.
Podríamos haber ganado si hubiéramos practicado más.
I might have seen her at the conference — I'm not sure.
Puede que la haya visto en la conferencia — no estoy seguro.
He might have helped me but he chose not to.
He could have helped me but he chose not to.
Cuando alguien tenía la capacidad o la oportunidad de hacer algo y decidió no hacerlo, usa 'could have'. La frase 'but he chose not to' confirma que la acción fue una elección consciente, no una posibilidad especulativa. 'Might have' sería para especular: 'He might have helped, I'm not sure'.
Truco para recordar
¿Sabes con certeza que la persona PODÍA hacerlo pero NO lo hizo? → Could have (capacidad no usada, a menudo con tono de reproche). ¿Solo especulas sobre lo que quizás pasó sin saber con seguridad? → Might have (posibilidad pasada). Si hay un tono de 'podrías haberlo hecho...', es could have.
Preguntas frecuentes
Pon a prueba lo aprendido
Pregunta 1 de 2
Ves que tu amigo llegó tarde al aeropuerto y perdió su vuelo. Dices:
3 preguntas que resuelven el 80% de tus errores de tiempo verbal
'I have seen him yesterday.' Si esa frase no te chirría, tu español está eligiendo el tiempo verbal por ti.
Envíame la guía de tiempos verbalesSin spam. Te puedes dar de baja cuando quieras.