B1

S + must have / can't have / might have + V3

must have và can't have — suy đoán quá khứ

Explanation

Đoán về chuyện đã xảy ra. must have V3 là chắc chắn đã, can't have V3 là không thể nào đã, might have V3 là có thể đã. Bẫy thường gặp: Trong văn nói have nghe như of, nên nhiều người viết nhầm: must of forgotten ✗, must have forgotten ✓.

Examples

He must have forgotten.

Chắc anh ấy quên rồi.

She can't have seen us.

Cô ấy không thể nào thấy chúng ta được.

They might have missed the bus.

Có thể họ lỡ xe rồi.

Practice

Test your understanding with a quick quiz

Learn “S + must have / can't have / might have + V3” effectively

The grammar point “S + must have / can't have / might have + V3” (must have và can't have — suy đoán quá khứ) is one of the key structures at CEFR 3. To use it fluently, you need to understand the contexts where it's used and practice regularly.

Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.

You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.

Frequently asked questions