could have / might have + participle lampau menunjukkan sesuatu yang mungkin (tetapi tidak pasti) terjadi di masa lalu。
他们They 可能might (完成)have 错过missed (冠词)the 火车train.
Mereka mungkin melewatkan kereta api.
(它)It 本可能could (完成)have 是been 更糟worse.
Kondisi seharusnya bisa lebih buruk.
Perhatian could have juga dapat berarti "bisa melakukan tetapi tidak dilakukan":I could have helped, but I didn't.(Saya sebenarnya bisa membantu, tapi tidak。)
Kesalahan Umum
- ❌ ~~He must forgot.~~ → ✓ He must have forgotten. — Spekulasi tentang masa lalu harus berupa "kata modal + have + participle lampau", tidak ada bentuk must forgot。
- ❌ ~~I should have went.~~ / Menulis salah karena mendengar ~~should of gone~~ → ✓ I should have gone. — Setelah have adalah participle lampau; dalam percakapan lisan terdengar seperti of, tapi saat ditulis harus have。
- ❌ ~~I could help you yesterday, but I was busy.~~ → ✓ I could have helped you yesterday… — "Sebenarnya bisa tapi tidak dilakukan" menggunakan could have done; could + kata kerja dasar hanya menunjukkan kemampuan umum di masa lalu。
- ❌ ~~You should had called.~~ → ✓ You should have called. — Setelah kata modal selalu menggunakan kata kerja dasar have, bukan had。