Verbos modales en inglés en pasado: should have, must have, could have
Los verbos modales en inglés en pasado se forman con modal + have + participio: I should have called (debería haber llamado), she must have forgotten (se le debe de haber olvidado). Sirven para criticar o lamentar algo que pasó, para hacer deducciones sobre el pasado y para hablar de posibilidades que no se cumplieron. Cada modal conserva su significado; solo cambia el momento del que hablas.
Contenido10 apartados
En resumen
- Estructura fija: modal + have + participio, igual para todas las personas: I / she / they should have gone. Nunca has ni had detrás del modal.
- Should have expresa crítica o arrepentimiento: algo era buena idea y no se hizo (You should have told me).
- Must have es una deducción casi segura (He must have left) y can't have / couldn't have, una imposibilidad lógica (She can't have seen us).
- Might have, may have y could have expresan posibilidad; could have también habla de algo que pudo pasar y no pasó (You could have fallen).
- Needn't have done significa que lo hiciste pero no hacía falta; didn't need to normalmente indica que no hacía falta y no lo hiciste.
- En la conversación have se reduce a /əv/: should've, could've. Por eso los nativos escriben a veces ~~should of~~, que es un error.
Vocabulario
| Inglés | Pronunciación | Español |
|---|---|---|
| should've | /ˈʃʊdəv/ | debería habershould have, forma hablada |
| could've | /ˈkʊdəv/ | podría habercould have, forma hablada |
| would've | /ˈwʊdəv/ | habríawould have, forma hablada |
| might've | /ˈmaɪtəv/ | puede que haya / podría habermight have; en EE. UU. la t suena casi como una r suave |
| must've | /ˈmʌstəv/ | debe de habermust have, forma hablada |
| shouldn't | /ˈʃʊdənt/ | no debería |
| couldn't | /ˈkʊdənt/ | no podría / no pudo |
| needn't🇬🇧 mucho más frecuente en inglés británico | /ˈnidənt/ | no hacía falta |
Estructura: modal + have + participio
Los modales no tienen pasado propio para estos usos, así que el inglés los combina con have y el participio pasado. Have no cambia nunca: es have con todas las personas, también con he, she e it.
| Inglés | Español |
|---|---|
| I should have called. | Debería haber llamado. / Debí llamar. |
| She must have forgotten. | Se le debe de haber olvidado. |
| They might have gotten lost. | Puede que se hayan perdido. |
| You could have asked me. | Podrías haberme preguntado. |
| We needn’t have hurried. | No hacía falta que nos diéramos prisa / nos apuráramos. |
La negación va detrás del modal: should not have, might not have. En la conversación se usan casi siempre las contracciones.
| Inglés | Español |
|---|---|
| I shouldn’t have said that. | No debería haber dicho eso. |
| He can’t have finished already. | No puede haber terminado ya. |
| They might not have heard you. | Puede que no te hayan oído. |
| She couldn’t have known. | No podía saberlo. / Es imposible que lo supiera. |
En las preguntas el modal pasa delante del sujeto y have se queda en su sitio.
| Inglés | Español |
|---|---|
| Should I have told her? | ¿Debería habérselo dicho? |
| Could they have taken the wrong bus? | ¿Habrán tomado / cogido el autobús equivocado? |
| What should we have done? | ¿Qué deberíamos haber hecho? |
| Where can he have gone? | ¿Adónde habrá ido? |
Para hablar de una acción en curso en el pasado (nivel C1) se usa have been + -ing: He must have been sleeping (debía de estar durmiendo). Y en pasiva, have been + participio: The letter might have been lost (puede que la carta se haya perdido).
Should have: críticas y arrepentimiento
Should have + participio dice que algo era lo correcto o lo conveniente, pero no se hizo. Con I o we expresa arrepentimiento; con you, he o they, una crítica. Shouldn’t have dice lo contrario: se hizo algo que no convenía.
| Inglés | Español |
|---|---|
| I should have listened to you. | Debería haberte hecho caso. / Tenía que haberte hecho caso. |
| You should have seen his face! | ¡Tendrías que haber visto su cara! |
| We shouldn’t have eaten so much. | No deberíamos haber comido tanto. |
| They should have left earlier. | Tendrían que haber salido antes. |
| Oh, you shouldn’t have! | ¡No tenías que haberte molestado! (al recibir un regalo) |
Ought to have + participio significa lo mismo (You ought to have asked), pero es más formal y mucho menos frecuente en inglés americano.
Si lo que lamentas lo dices con ojalá, la estructura cambia: I wish I had listened to you. La tienes en la lección de wish e if only.
Must have y can’t have: deducciones sobre el pasado
Cuando sacas una conclusión casi segura a partir de pruebas, usas must have. Equivale al «debe de haber» o al futuro de probabilidad español («habrá salido»).
| Inglés | Español |
|---|---|
| The ground is wet. It must have rained. | El suelo está mojado. Debe de haber llovido. / Habrá llovido. |
| You must have been exhausted after the trip. | Debías de estar agotado después del viaje. |
| He must have taken my keys by mistake. | Debe de haberse llevado mis llaves sin querer. |
Para la conclusión contraria (es imposible que pasara), se usa can’t have o couldn’t have, sin diferencia práctica de significado.
| Inglés | Español |
|---|---|
| She can’t have seen us. It was too dark. | No puede habernos visto. Estaba muy oscuro. |
| He couldn’t have stolen it. He was with me all day. | Es imposible que lo robara. Estuvo conmigo todo el día. |
| That can’t have been easy. | Eso no puede haber sido fácil. |
Might have, may have y could have
Estos tres expresan posibilidad sobre el pasado: no sabes qué pasó, pero es una opción. Equivalen a «puede que haya», «quizá» o al futuro de probabilidad («habrá ido»).
| Inglés | Español |
|---|---|
| She might have missed the bus. | Puede que haya perdido el autobús. / A lo mejor perdió el autobús. |
| They may have changed their phone number. | Quizá hayan cambiado de número de teléfono. |
| He could have gone to the gym. | Puede que haya ido al gimnasio. |
| I might not have explained it clearly. | Puede que no lo haya explicado bien. |
En la negativa hay una diferencia importante: might not have y may not have indican que quizá no pasó; couldn’t have indica que es imposible que pasara.
Could have tiene además dos usos propios, que conviene distinguir:
Algo que pudo pasar y no pasó
You could have broken your leg! (¡Te podrías haber roto la pierna!) Aquí también vale might have.
Una capacidad u opción que no se aprovechó, a menudo como reproche
You could have helped me. (Podrías haberme ayudado.) I could have been a doctor, but I chose music. (Podría haber sido médico, pero elegí la música.)
En el primer caso un registro cuidado prefiere might have o could have a may have, porque se sabe que no ocurrió. La diferencia entre may y might en presente la explicamos en may y might; los usos de could como pasado de can, en can y could.
Would have + participio, el último modal en pasado, se usa sobre todo en la oración principal del tercer condicional: If I had known, I would have come (si lo hubiera sabido, habría venido).
Needn’t have y didn’t need to
Las dos formas dicen que algo no era necesario, pero no cuentan lo mismo:
- needn’t have + participio: lo hiciste, y no hacía falta. Es un esfuerzo inútil.
- didn’t need to + infinitivo: no hacía falta; normalmente da a entender que no lo hiciste.
| Inglés | Español |
|---|---|
| You needn’t have cooked. We already ate. | No hacía falta que cocinaras. Ya comimos. (Cocinaste.) |
| I didn’t need to cook, so I went out. | No tenía que cocinar, así que salí. (No cociné.) |
| We needn’t have bought tickets. The concert was free. | No hacía falta que compráramos entradas / boletos. El concierto era gratis. |
| She didn’t need to show her passport. | No tuvo que enseñar el pasaporte. |
Con didn’t need to el contexto puede indicar que sí se hizo: I didn’t need to wait, but I did (no tenía que esperar, pero esperé). Didn’t have to funciona igual: You didn’t have to bring anything. Tienes la conjugación completa de need en su ficha de verbo.
Comparación con el español
En español usamos tres recursos para lo mismo: «debería haber» + participio, «debe de haber» + participio y el futuro o condicional de probabilidad («habrá salido», «sería él»). El inglés no tiene futuro de probabilidad, así que todo pasa por el modal.
| Español | Inglés | Idea |
|---|---|---|
| Debería haberte llamado. / Tenía que haberte llamado. | I should have called you. | Arrepentimiento |
| Habrá salido. / Debe de haber salido. | He must have gone out. | Deducción segura |
| A lo mejor salió. / Puede que haya salido. | He might have gone out. | Posibilidad |
| No puede haber salido. | He can’t have gone out. | Imposibilidad |
| Podrías haberme avisado. | You could have warned me. | Reproche |
| No hacía falta que vinieras. | You needn’t have come. / You didn’t have to come. | Innecesario |
En España y en Latinoamérica se oye también «debí llamarte» con valor de arrepentimiento. En inglés no se traduce con must: es I should have called you.
Pronunciación: shoulda, coulda
En la conversación have se reduce a /əv/ y se une al modal: should’ve /ˈʃʊdəv/, could’ve /ˈkʊdəv/, must’ve /ˈmʌstəv/. En el habla rápida americana la /v/ casi desaparece, y por eso en canciones y diálogos verás escrito shoulda, coulda, woulda: I coulda told you that (eso te lo podría haber dicho yo).
| Forma completa | Contracción | Habla rápida (informal) |
|---|---|---|
| should have | should’ve /ˈʃʊdəv/ | shoulda |
| could have | could’ve /ˈkʊdəv/ | coulda |
| would have | would’ve /ˈwʊdəv/ | woulda |
| might have | might’ve /ˈmaɪtəv/ | mighta |
| must have | must’ve /ˈmʌstəv/ | musta |
Shoulda y coulda son pronunciación, no escritura: en un examen o en un correo de trabajo escribe should have o should’ve.
Como /əv/ suena igual que of, muchos nativos escriben should of o could of. Es un error ortográfico, así que no lo copies aunque lo veas en internet.
Para repasar todos los modales en presente, con su significado y conjugación, visita la página de verbos modales.
Practica
Escribe o elige la respuesta y pulsa Comprobar. Las soluciones están debajo de cada pregunta.
-
I failed the test. I (should / study) more.
Suspendí / Reprobé el examen. Debería haber estudiado más.
Ver solución
should have studied Es un arrepentimiento sobre el pasado: should + have + participio. El participio de study es studied.
-
The lights are off and nobody answers the door. They out.
Deben de haber salido.
Ver solución
must have gone Es una deducción casi segura sobre el pasado a partir de pruebas (luces apagadas, nadie abre): must have + participio. Should have sería una crítica.
-
Sofía the email. She's been offline since Monday.
Sofía no puede haber leído el correo.
Ver solución
can't have read Para decir que algo es imposible usamos can't have (o couldn't have). Mustn't have no se usa para deducciones.
-
I'm not sure where my wallet is. I (might / leave) it in the taxi.
Puede que me haya dejado la cartera en el taxi.
Ver solución
might have left Es una posibilidad sobre el pasado, sin seguridad: might / may / could + have + participio. Leave es irregular: leave, left, left.
-
You me you were coming! I would have made dinner.
¡Podrías haberme dicho que venías!
Ver solución
could have told Could have expresa aquí un reproche: era posible decírmelo y no lo hiciste. Can have no se usa así en inglés.
-
We taken a taxi: the hotel was only two minutes from the station. What a waste of money!
No hacía falta que tomáramos / cogiéramos un taxi (y lo tomamos).
Ver solución
needn't have Tomaron el taxi y no hacía falta: needn't have + participio. En inglés americano también se dice We didn't need to take a taxi, con el contexto aclarando que sí lo tomaron.
-
Don't worry, you (not / should / bring) anything, but thank you for the flowers!
No tenías que haber traído nada (fórmula de cortesía).
Ver solución
shouldn't have brought Shouldn't have + participio es la fórmula educada al recibir un regalo: «no tenías que haberte molestado». Bring es irregular: brought.
-
Ordena: have / he / could / the / missed / train
Puede que haya perdido el tren / ¿Habrá perdido el tren?
Ver solución
He could have missed the train Afirmativa: sujeto + could + have + participio. En pregunta, el modal va delante del sujeto: Could he have missed...?
-
Ana looks really tired. She well last night.
No ha debido de dormir bien anoche.
Ver solución
can't have slept Deducción negativa sobre el pasado (last night): can't have + participio. En inglés americano también se oye She must not have slept well.
-
Corrige el error en «You should of called me»: You called me.
Deberías haberme llamado.
Ver solución
should have Should of es un error de escritura que nace de la pronunciación /ˈʃʊdəv/. Detrás de un modal siempre va have, nunca of.
-
Yesterday I work late because my boss needed the report.
Ayer tuve que trabajar hasta tarde.
Ver solución
had to Para una obligación en el pasado se usa had to. Must have es deducción (debe de haber), no obligación.
¿Has visto un error? Avísanos