| Uso | Ejemplo | |
|---|---|---|
| would have + pp | Resultado imaginario en el pasado | I would have gone if I'd known. |
| should have + pp | Arrepentimiento o crítica | You should have told me. |
| shouldn't have + pp | Arrepentimiento por acción hecha | I shouldn't have eaten it. |
| needn't have + pp | Hiciste algo innecesario | I needn't have bought a ticket — it was free. |
| didn't need to + inf | No hiciste algo innecesario | I didn't need to buy a ticket — my brother had one. |
| must have + pp | Deducción lógica (casi seguro) | She must have forgotten her keys. |
| can't have + pp | Imposibilidad en el pasado | He can't have read it — the book was locked. |
| might have + pp | Posibilidad en el pasado | She might have left already. |
Selecciona la opción que mejor encaja según el contexto.
Usa must have, should have, could have, might have o can't have.