could have / might have + participio pasado indica algo que podría haber ocurrido en el pasado (pero con incertidumbre).
他们They 可能might (完成)have 错过missed (冠词)the 火车train.
Pudieron haber perdido el tren.
(它)It 本可能could (完成)have 是been 更糟worse.
La situación podría haber sido peor.
Nota Could have también puede significar "habría podido hacer algo pero no lo hizo": I could have helped, but I didn't. (Podría haber ayudado, pero no lo hice).
Te llamaré esta noche.
- ❌ ~~He must forgot.~~ → ✓ He must have forgotten. — Para una deducción sobre el pasado es necesario "verbo modal + have + participio pasado"; no existe la forma must forgot.
- ❌ ~~I should have went.~~ / Error al escuchar ~~should of gone~~ → ✓ I should have gone. — Después de have va el participio pasado; en el habla coloquial la pronunciación suena como of, pero siempre se escribe have.
- ❌ ~~I could help you yesterday, but I was busy.~~ → ✓ I could have helped you yesterday… — Para expresar "habría podido hacerlo pero no lo hizo" se usa could have done; could + infinitivo sin have solo indica capacidad general en el pasado.
- ❌ ~~You should had called.~~ → ✓ You should have called. — Después de un verbo modal siempre va el infinitivo have, nunca had.