| Form | Example | |
|---|---|---|
| Should have | debería/deberías/etc. + haber + pp | Deberías haber llamado antes. |
| Could have | podría haber + pp / habría podido + inf | Podría haber ganado fácilmente. |
| Must have (deduction) | debe de haber + pp / tiene que haber + pp | Debe de haber llegado ya. |
| Should not have | no debería haber + pp | No deberías haber dicho eso. |
| Could not have | no podría haber + pp | No podría haberlo hecho sin tu ayuda. |
| Key rule | deber = obligation (no de); deber de = deduction | debería haber ≠ debe de haber |
Tap the best option.
Type the missing word — no accents needed.
Choose the sentence with the right meaning.