# Verbos modales en pasado: must have, should have

https://langs123.com/es/english/modals/modal-perfect/
CEFR B2–C1 · 2026-10-19 · CC BY 4.0, langs123 contributors (https://creativecommons.org/licenses/by/4.0/)

> Must have, can't have y might have para deducciones sobre el pasado; should have para arrepentimiento y crítica; needn't have para una acción innecesaria. El modal y have nunca cambian, y el verbo principal va en participio pasado: She must have left. You should have called.

## Guía rápida

| Aspecto | Regla | Ejemplo | Español |
| --- | --- | --- | --- |
| Forma | sujeto + must / should / could + have + participio pasado; have nunca cambia | She should have called. | Ella debería haber llamado. |
| Deducción: seguro | must have: ocurrió; can't have: no ocurrió | She must have left. / He can't have known. | Ella debe de haberse ido. / Él no puede haberlo sabido. |
| Deducción: posible | may have, might have o could have: quizá ocurrió | They might have missed the bus. | Es posible que hayan perdido el autobús. |
| Arrepentimiento y crítica | should have: no se hizo; shouldn't have: se hizo y estuvo mal | I should have asked. / I shouldn't have shouted. | Debería haber preguntado. / No debería haber gritado. |
| Oportunidad desaprovechada | could have o might have: una oportunidad que nadie aprovechó | You could have told me. | Podrías habérmelo dicho. |
| Acción innecesaria | needn't have: se hizo y no era necesario | I needn't have hurried. | No hacía falta que me apurara. |
| Pasado irreal | would have para el resultado de una condición irreal en el pasado | If I had known, I would have called. | Si lo hubiera sabido, habría llamado. |
| Voz pasiva y forma continua | después de cualquier modal: have been + participio pasado / V-ing | It must have been lost. / She can't have been sleeping. | Debe de haberse perdido. / No puede haber estado durmiendo. |
| Adverbio dentro de la forma | may well have: muy probable; can't possibly have: imposible | She may well have forgotten. / You can't possibly have finished. | Es muy probable que lo haya olvidado. / Es imposible que hayas terminado. |
| Expectativa y cálculo | should have: se esperaba para ahora; would have: un cálculo | It should have arrived by now. / That would have been ten years ago. | Ya debería haber llegado. / Eso habrá sido hace diez años. |
| Plan que fracasó | was to have + participio pasado: estaba planeado, pero no ocurrió | The bridge was to have opened in May. | El puente iba a abrirse en mayo. |
| Trampa | escribe have o 've, nunca of | You should've called. | Deberías haber llamado. |

## Forma: modal con have y participio

| Forma | Estructura | Ejemplo |
| --- | --- | --- |
| Afirmación | sujeto + must / should / could / might + have + participio pasado | She should have called. |
| Negación | sujeto + can't / couldn't / shouldn't / needn't + have + participio pasado | You shouldn't have waited. |
| Pregunta | Should / Could / Would + sujeto + have + participio pasado | Should I have called? |

- El modal y have tienen una sola forma para todos los sujetos: I should have gone. / They should have gone. — Yo debería haber ido. / Ellos deberían haber ido.
- may y might llevan not como palabra separada: She might not have heard. — Puede que ella no lo haya oído.

## Forma: formas contraídas

| Forma completa | Forma contraída | Ejemplo |
| --- | --- | --- |
| should have | should've | You should've left early. |
| must have | must've | She must've left early. |
| could have | could've | We could've stayed. |
| might have | might've | It might've rained. |
| would have | would've / 'd have | I'd have gone. |

- Las formas contraídas son propias del habla y de la escritura informal; la escritura formal conserva la forma completa.

## Pronunciación: have después de un modal

| Forma | Sonido | Ejemplo | Español |
| --- | --- | --- | --- |
| should have | /ʃəd əv/ | You should have called. /juː ʃəd əv ˈkɔːld/ | Deberías haber llamado. |
| must have | /məst əv/ | She must have left. /ʃi məst əv ˈleft/ | Ella debe de haberse ido. |
| could have | /kəd əv/ | We could have won. /wi kəd əv ˈwʌn/ | Podríamos haber ganado. |
| can't have | /kɑːnt əv/ (EE. UU.: /kænt əv/) | He can't have known. /hi ˈkɑːnt əv ˈnəʊn/ | Él no puede haberlo sabido. |
| needn't have | /ˈniːdnt əv/ | I needn't have gone. /aɪ ˈniːdnt əv ˈɡɒn/ | No hacía falta que fuera. |

- Después de un modal, have es débil, /əv/: suena como of, pero se escribe have o 've.
- En una afirmación el acento recae en el participio; el modal y have son débiles.

## Uso: deducciones sobre el pasado

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Seguro que ocurrió | must + have + participio pasado | Their car has gone, so they must have left. | Su auto no está, así que deben de haberse ido. |
| Seguro que no ocurrió | can't / couldn't + have + participio pasado | He can't have known. Nobody told him. | No puede haberlo sabido. Nadie se lo dijo. |
| Es posible que haya ocurrido | may / might / could + have + participio pasado | She might have missed the train. | Puede que haya perdido el tren. |
| Es posible que no haya ocurrido | may not / might not + have + participio pasado | They might not have heard the bell. | Puede que no hayan oído el timbre. |
| Una acción en curso | must + have been + V-ing | They must have been waiting for hours. | Deben de haber estado esperando durante horas. |

## Uso: crítica y arrepentimiento

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Una buena acción que no se hizo | should / ought to + have + participio pasado | You should have asked first. / I ought to have saved more. | Deberías haber preguntado primero. / Debería haber ahorrado más. |
| Una mala acción que se hizo | shouldn't + have + participio pasado | I shouldn't have shouted at her. | No debería haberle gritado. |
| Una oportunidad que nadie aprovechó | could / might + have + participio pasado | You could have told me. / You might have told me! | Podrías habérmelo dicho. / ¡Al menos podrías habérmelo dicho! |

- might have reprocha con más fuerza que could have.

## Comparación: needn't have y didn't need to

| Aspecto | needn't have | didn't need to |
| --- | --- | --- |
| Significado | se hizo, y no era necesario | no era necesario; puede que no haya ocurrido |
| Ejemplo | I needn't have brought a coat. It was warm. — No hacía falta que trajera un abrigo. Hacía calor. | I didn't need to bring a coat, so I left it at home. — No necesitaba llevar un abrigo, así que lo dejé en casa. |
| Ejemplo | — | I didn't need to bring a coat, but I brought one. — No necesitaba llevar un abrigo, pero llevé uno. |

- Para las formas del presente de need, ver Need y dare.

## Comparación: could, was able to y could have

| Aspecto | could | was able to | could have |
| --- | --- | --- | --- |
| Significado | capacidad general en el pasado | éxito en una ocasión concreta | una capacidad u oportunidad que no se aprovechó |
| Ejemplo | I could swim when I was five. — Sabía nadar cuando tenía cinco años. | I was able to swim across the lake yesterday. — Ayer logré cruzar el lago nadando. | I could have swum across, but I was tired. — Podría haber cruzado nadando, pero estaba cansado. |

- Ver Can y could.

## Uso: pasado hipotético

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| El resultado de una condición irreal en el pasado | would + have + participio pasado | If I had known, I would have called. | Si lo hubiera sabido, habría llamado. |
| Un resultado sin oración con if | would + have + participio pasado | I would have helped, but nobody asked me. | Habría ayudado, pero nadie me lo pidió. |
| Lo que no habría sido posible | wouldn't / couldn't + have + participio pasado | We couldn't have won without her. | No habríamos podido ganar sin ella. |
| Una comparación con lo que podría haber sido | would / could + have been + adjetivo | It would have been better to wait. / It could have been worse. | Habría sido mejor esperar. / Podría haber sido peor. |
| Un resultado posible, menos seguro que con would have | might + have + participio pasado | If he had tried harder, he might have won. | Si se hubiera esforzado más, podría haber ganado. |

- La oración con if va en pasado perfecto: if + had + participio pasado. Ver Condicionales.

## Forma: voz pasiva y forma continua

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Voz pasiva: seguro que ocurrió | must + have been + participio pasado | The window must have been left open. | La ventana debe de haber quedado abierta. |
| Voz pasiva: algo que no se hizo | should + have been + participio pasado | You should have been told earlier. | Deberían haberte avisado antes. |
| Forma continua: posible | might + have been + V-ing | He might have been working late. | Puede que haya estado trabajando hasta tarde. |
| Forma continua: seguro que no ocurrió | can't + have been + V-ing | She can't have been sleeping. The light was on. | No puede haber estado durmiendo. La luz estaba encendida. |

## Adverbios entre el modal y have

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Es muy probable que haya ocurrido | may well / might well + have + participio pasado | She may well have forgotten. | Es muy probable que lo haya olvidado. |
| Hay una pequeña posibilidad de que haya ocurrido | may just / might just + have + participio pasado | The shop might just have closed. | Es posible que la tienda haya cerrado. |
| Casi seguro que no ocurrió | can hardly / can scarcely + have + participio pasado | He can hardly have meant it. | Difícilmente lo habrá dicho en serio. |
| Seguro que no ocurrió, con énfasis | can't possibly / couldn't possibly + have + participio pasado | You can't possibly have finished already. | No es posible que ya hayas terminado. |
| Seguro que ocurrió, con énfasis | must surely + have + participio pasado | They must surely have heard the noise. | Seguramente oyeron el ruido. |

## Uso: expectativa y cálculo

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Un resultado esperado para ahora | should + have + participio pasado | The parcel should have arrived by now. | El paquete ya debería haber llegado. |
| Un cálculo sobre el pasado | would + have + participio pasado | That would have been about ten years ago. / She would have been twenty then. | Eso habrá sido hace unos diez años. / Ella tendría veinte años entonces. |
| Una suposición sobre una acción terminada | will + have + participio pasado | You'll have heard the news. | Ya habrás oído la noticia. |

- Para will en suposiciones, ver Will y shall.

## Uso: deberes, planes y estilo indirecto

| Uso | Estructura | Ejemplo | Español |
| --- | --- | --- | --- |
| Un deber que no se cumplió | was supposed to have + participio pasado | She was supposed to have called me by noon. | Ella debía haberme llamado antes del mediodía. |
| Un plan que no se cumplió | was to have + participio pasado | The bridge was to have opened in May. | El puente iba a abrirse en mayo. |
| Un plan hecho antes de otro hecho del pasado | had been due to + V | The train had been due to leave at six. | El tren debía salir a las seis. |
| Estilo indirecto | el modal con have no cambia | You should have called. → He said I should have called. | Deberías haber llamado. → Dijo que yo debería haber llamado. |

## Errores frecuentes

| ✗ | ✓ | Regla |
| --- | --- | --- |
| You should of called. | You should have called. | escribe have o 've, que suena como of |
| She must had left. | She must have left. | have nunca cambia después de un modal |
| He should have went home. | He should have gone home. | have + participio pasado |
| He mustn't have known. | He can't have known. | seguro que no ocurrió: can't have o couldn't have |
| I needn't have gone, so I stayed at home. | I didn't need to go, so I stayed at home. | needn't have significa que la acción se hizo |
| If I would have known, I would have called. | If I had known, I would have called. | la oración con if lleva pasado perfecto, sin would |
| The keys must have been losing. | The keys must have been lost. | voz pasiva: been + participio pasado; forma continua: been + V-ing |
| He can't hardly have known. | He can hardly have known. | hardly ya es negativo: no se añade otra negación |
