← Quay lại Danh Mục 100 Bài Ngữ Pháp
Bài 33 / 100 Động Từ Khuyết Thiếu & Dạng Động Từ
✍️ Làm Đề Thi Trắc Nghiệm: Đề 33 (100 câu) →

Khuyết Thiếu Hoàn Thành: Must have, Should have, Could have

⏱️ Thời lượng học: ~15 - 20 phút chuyên sâu 🎯 Cấp độ: Toàn diện (Mất gốc → TOEIC/IELTS 7.5+) 📖 Dung lượng: Chuẩn sư phạm >1.000 từ ✅ Đã kiểm định 100% ngữ pháp ứng dụng
📖

📖 I. Tổng Quan Học Thuật & Bản Chất Ngôn Ngữ

Chuẩn Ngôn Ngữ Học Cambridge
🏛️ NGUỒN GỐC & BỐI CẢNH SƯ PHẠM English Grammar in Use • Raymond Murphy
Khởi Nguồn Học Thuật
Trong Unit 27, 28 và 33 sách English Grammar in Use, Raymond Murphy xây dựng hệ thống Modal Perfect - đỉnh cao của ngữ pháp suy luận: 'I've lost one of my gloves. I must have dropped it somewhere' và 'The party was great. You should have come!'
⚡

Hệ Thống Quy Chuẩn & Bản Chất Cốt Lõi

Quy tắc ngữ pháp chi phối & cấu trúc tư duy logic chuẩn mực
Quy Chuẩn Chuyên Sâu
📌 Cấu trúc Modal Perfect đưa toàn bộ suy luận và cảm xúc lùi về quá khứ:
1
MUST HAVE + V3/ed: Suy đoán gần như chắc chắn 99% dựa trên hiện trường hoặc bằng chứng xác thực (He must have been tired);
2
CAN'T / COULDN'T HAVE + V3/ed: Suy đoán phủ định chắc chắn rằng điều đó không thể nào xảy ra được (She can't have stolen the money, she was with me all day);
3
SHOULD HAVE + V3/ed: Lẽ ra đã nên làm điều đó nhưng trong thực tế ĐÃ KHÔNG LÀM (I should have studied harder - Tôi hối tiếc vì đã lười học);
4
SHOULDN'T HAVE + V3/ed: Lẽ ra không nên làm nhưng trong thực tế ĐÃ LÀM (You shouldn't have said that to her - Bạn đã làm tổn thương cô ấy);
5
COULD HAVE + V3/ed: Có khả năng, cơ hội để làm nhưng ĐÃ CHỌN KHÔNG LÀM (Why did you stay at a hotel? You could have stayed with us).
🎯 ĐÚC KẾT HỌC THUẬT Chìa Khóa Vận Dụng • Key Takeaway
Ứng Dụng Thực Chiến
Nắm vững Modal Perfect giúp bạn phân tích nguyên nhân - kết quả trong quá khứ như một nhà điều tra chuyên nghiệp và diễn đạt cảm xúc hối tiếc sâu sắc trong bài viết học thuật.
CAMBRIDGE
📘

Tinh Hoa Từ Sách Cambridge English Grammar in Use

Tác giả kinh điển: Raymond Murphy • Giáo trình chuẩn quốc tế
Cambridge Units 27, 29, 33, 40
📖 Chủ đề đối ứng Cambridge: Modal Perfect (Must have, Should have, Could have)
⚡ Nguyên Lý Vàng Cốt Lõi (Murphy's Core Principle)
Công thức suy đoán và hối tiếc về quá khứ: Modal + have + V3/ed. Must have done = chắc hẳn đã làm; Can't have done = chắc chắn không thể đã làm; Should have done = lẽ ra nên làm (nhưng thực tế đã không làm).
✍️ Mẫu Câu & Bài Tập Chuyển Đổi Điển Hình (Cambridge Practical Drills)
  • The phone rang, but I didn't hear it. I must have been asleep.
  • She can't have passed the exam. She didn't study at all.
  • I'm sorry I'm late. I should have called you earlier. (Lẽ ra đã phải gọi điện, bày tỏ sự hối hận).
💡 Lưu Ý Sử Dụng Bản Xứ & Khác Biệt Anh - Mỹ (Native Usage Note)
Lỗi phát âm người Việt: "should have" thường đọc lướt thành /ˈʃʊdəv/ hoặc /ˈʃʊdə/. Đừng nhầm lẫn với "should of" (lỗi chính tả sai của người bản xứ thiếu học thức).

📐 II. Bảng Cấu Trúc Ngữ Pháp & Cú Pháp 3 Dạng

✓ THỂ KHẲNG ĐỊNH (AFFIRMATIVE FORM) Dạng câu phổ biến
S + must / should / could / might + have + V3/ed.
Quy tắc vận dụng: You should have listened to my advice.
💡 Ghi chú đặc biệt: Luôn luôn dùng 'have', tuyệt đối KHÔNG có 'has' kể cả với he/she/it (He must have done).
✗ THỂ PHỦ ĐỊNH (NEGATIVE FORM) Chứa từ Not
S + can't / couldn't / shouldn't + have + V3/ed.
Quy tắc vận dụng: Couldn't have = chắc chắn không thể xảy ra. Shouldn't have = lẽ ra không nên làm.
💡 Ghi chú đặc biệt: Ví dụ Murphy: I shouldn't have eaten so much.
? THỂ NGHI VẤN & WH-QUESTIONS (INTERROGATIVE FORM) Đảo trợ động từ
Could he have forgotten the appointment? / Should I have called him?
Quy tắc vận dụng: Hỏi phỏng đoán hoặc băn khoăn về quyết định quá khứ.
💡 Ghi chú đặc biệt: Ví dụ Murphy: What should I have done?

🎯 III. Bốn Ngữ Cảnh Ứng Dụng Thực Tiễn Điển Hình

Ngữ cảnh A: Suy đoán quá khứ có bằng chứng thuyết phục (MUST HAVE)

The streets are covered in snow. It must have snowed heavily during the night.

⚡ Hiện trường để lại dấu vết rõ ràng khiến người nói tin chắc điều đó đã diễn ra.

Ngữ cảnh B: Phủ định điều không thể nào xảy ra (CAN'T / COULDN'T HAVE)

Mark couldn't have committed the crime because he was in New York at that time.

⚡ Có bằng chứng ngoại phạm chắc chắn khẳng định sự việc không thể xảy ra.

Ngữ cảnh C: Hối tiếc hoặc trách móc hành vi quá khứ (SHOULD HAVE)

We missed our flight. We should have set the alarm clock earlier.

⚡ Bày tỏ sự ân hận vì đã đưa ra quyết định sai lầm trong quá khứ.

Ngữ cảnh D: Bỏ lỡ một cơ hội khả thi trong quá khứ (COULD HAVE)

You could have passed the driving test easily if you hadn't been so anxious.

⚡ Chủ thể có đầy đủ năng lực để thành công nhưng cơ hội đã trôi qua.

⚖️ IV. Bảng Đối Chiếu So Sánh Tránh Nhầm Lẫn

Tiêu Chí Phân Định Khuyết Thiếu Hoàn Thành: Must have, Should have, Could have Cấu Trúc Khác Dễ Nhầm
Must have done Suy đoán chắc chắn 99% dựa trên manh mối (He must have arrived). Chỉ nói về sự thật hiển nhiên trong quá khứ.
Should have done Chỉ trích / Hối tiếc: Lẽ ra nên làm nhưng ĐÃ KHÔNG LÀM. Mang sắc thái cảm xúc trách cứ hoặc tự trách.
Could have done Khả năng: Lẽ ra có thể làm được nhưng ĐÃ CHỌN KHÔNG LÀM. Nhấn mạnh cơ hội bị bỏ phí.
Can't have done Phủ định đối lập với Must have: Chắc chắn không thể đã xảy ra. Không bao giờ dùng 'mustn't have done' để suy đoán phủ định.

🗣️ V. Hệ Thống 7 Ví Dụ Đa Dạng Tình Huống Kèm Audio

Giọng Bản Xứ Chuẩn Mỹ

Bấm vào biểu tượng chiếc loa cạnh mỗi câu để nghe giọng phát âm chuẩn bản ngữ, giúp bạn vừa khắc sâu ngữ pháp vừa phát triển khả năng phát âm tự nhiên.

BẰNG CHỨNG Murphy Unit 27 - Must have
“There was no answer at their house. They must have gone out for dinner.”
👉 Ý nghĩa tiếng Việt: Không có ai trả lời khi gõ cửa nhà họ. Chắc hẳn là họ đã ra ngoài ăn tối rồi.
IPA: /ðeər wəz noʊ ˈænsər æt ðer haʊs ðeɪ mʌst/ • Suy đoán chắc chắn dựa trên việc gọi cửa không ai trả lời.
NGOẠI PHẠM Murphy Unit 27 - Can't have
“Sarah can't have seen me yesterday because she was abroad on business.”
👉 Ý nghĩa tiếng Việt: Sarah chắc chắn không thể đã nhìn thấy tôi hôm qua vì cô ấy đang đi công tác ở nước ngoài.
IPA: /ˈserə kænt hæv siːn miː ˈjestərdeɪ/ • Can't have seen: khẳng định sự việc bất khả thi trong quá khứ.
HỐI TIẾC Murphy Unit 33 - Should have
“I feel awful this morning. I shouldn't have eaten that spicy seafood last night.”
👉 Ý nghĩa tiếng Việt: Sáng nay tôi cảm thấy kinh khủng quá. Lẽ ra tối qua tôi không nên ăn món hải sản cay đó.
IPA: /aɪ fiːl ˈɔːfʊl aɪ ˈʃʊdnt hæv ˈiːtn/ • Shouldn't have eaten: hối tiếc vì đã trót ăn.
TRÁCH MÓC Murphy Unit 33 - Trách móc
“The party was absolutely wonderful. You really should have come with us!”
👉 Ý nghĩa tiếng Việt: Bữa tiệc thực sự tuyệt vời lắm. Lẽ ra bạn thực sự nên đi cùng chúng tôi chứ!
IPA: /ðə ˈpɑːrti wəz ˌæbsəˈluːtli ˈwʌndərfʊl juː ʃʊd/ • Trách yêu người đối thoại vì đã bỏ lỡ một sự kiện tuyệt vời.
CƠ HỘI Murphy Unit 27 - Could have
“Why did you stay at an expensive hotel? You could have stayed with my family.”
👉 Ý nghĩa tiếng Việt: Tại sao bạn lại ở một khách sạn đắt đỏ thế? Lẽ ra bạn đã có thể ở lại với gia đình tôi mà.
IPA: /waɪ dɪd juː steɪ æt ən ɪkˈspensɪv hoʊˈtel juː kʊd/ • Could have stayed: cơ hội ở nhờ nhà đã không được tận dụng.
SUY ĐOÁN KHẢ DĨ Murphy Unit 29 - Might have
“I can't find my car keys. I might have left them inside the restaurant.”
👉 Ý nghĩa tiếng Việt: Tôi không tìm thấy chìa khóa xe đâu cả. Có lẽ tôi đã để quên chúng bên trong nhà hàng rồi.
IPA: /aɪ kænt faɪnd maɪ kɑːr kiːz aɪ maɪt hæv left/ • Might have left: phỏng đoán không chắc chắn khoảng 40%.

⚠️ VI. Cảnh Báo 4 Bẫy Sai Điển Hình Của Người Học Việt Nam

Dùng 'mustn't have' để suy đoán phủ định

Sai nghiêm trọng: 'He mustn't have done it'. Đúng: 'He CAN'T have done it' hoặc 'He COULDN'T have done it'.

Chia 'has' sau Modal

Sai: 'She must has left'. Đúng: 'She must HAVE left' (sau modal luôn là have nguyên mẫu).

Nhầm lẫn giữa Should do và Should have done

Should do = nên làm bây giờ/tương lai. Should have done = lẽ ra đã nên làm trong quá khứ (nhưng không làm).

Quên phân từ hai (V3/ed)

Sai: 'He must have forgot'. Đúng: 'He must have forgotten'.

🧠 VII. Sơ Đồ Tư Duy (Mindmap) Ghi Nhớ Nhanh Trọn Vẹn

🌟 TÂM ĐIỂM BÀI HỌC: Khuyết Thiếu Hoàn Thành: Must have, Should have, Could have
1. Công Thức Chung
Modal + HAVE + V3/ed (Luôn luôn dùng HAVE, không có HAS).
2. Must have done
Chắc hẳn đã làm (suy đoán có bằng chứng xác thực).
3. Can't/Couldn't have done
Chắc chắn không thể đã xảy ra (không dùng mustn't have).
4. Should have done
Lẽ ra nên làm nhưng KHÔNG LÀM (hối tiếc, trách móc).
5. Could have done
Lẽ ra có thể làm được nhưng ĐÃ BỎ LỠ cơ hội.

✍️ VIII. Hệ Thống 4 Bài Tập Trắc Nghiệm Củng Cố Toàn Diện

Tự Động Chấm Điểm

Làm lần lượt các câu hỏi dưới đây từ mức cơ bản đến nâng cao để kiểm tra mức độ thấu hiểu bài giảng. Chọn phương án đúng để xem giải thích chi tiết ngay lập tức!

Câu hỏi 1 / 4 Mức độ: Căn Bản (Nhận Biết)
I'm so exhausted today. I _______ gone to bed so late last night.
A. must have
B. shouldn't have
C. could have
D. can't have
Câu hỏi 2 / 4 Mức độ: Trung Cấp (Thông Hiểu)
The jacket was on sale for only $10! You _______ bought it!
A. should have
B. must have
C. could have to
D. can have
Câu hỏi 3 / 4 Mức độ: Nâng Cao (Vận Dụng Ngữ Cảnh)
He _______ known about the surprise party because nobody told him a single word.
A. couldn't have
B. must have
C. should have
D. might have to
Câu hỏi 4 / 4 Mức độ: Chuyên Sâu (Tìm Lỗi Sai Đề Thi)
Find the error: 'He must (A) has lost (B) his way because he doesn't know (C) this neighborhood (D).'
A. must
B. has lost
C. doesn't know
D. neighborhood
🎯 Bạn Đã Nắm Vững Bài Học Này Chưa?

Bấm nút bên dưới để ghi nhận vào Hồ Sơ Học Viên cá nhân, tích lũy điểm kinh nghiệm và tiện theo dõi chặng đường học tập của bạn.

Sang Bài Tiếp Theo →
← Bài 32: Động Từ Khuyết Thiếu... 📚 Toàn Bộ 100 Bài Học Bài 34: Danh Động Từ (Gerund... →