Ở cấp độ B2, Modal Verbs (động từ khiếm khuyết) không chỉ dùng để diễn tả khả năng, nghĩa vụ, hay lời khuyên đơn giản — mà còn được dùng để diễn tả suy luận logic, giả định trong quá khứ, và nghĩa vụ gián tiếp. Cùng tìm hiểu chi tiết cách dùng nâng cao của các modal verbs phổ biến nhất.
Cấu trúc chung:
| Cấu trúc | Ví dụ | Nghĩa |
|---|---|---|
| S + Modal Verb + V (nguyên mẫu) | You must study harder. | Phải học chăm hơn. |
| S + Modal Verb + have + V₃/ed | You must have studied a lot. | Chắc hẳn bạn đã học rất nhiều (suy luận quá khứ). |
Dùng để suy đoán logic về một tình huống ở hiện tại hoặc quá khứ dựa trên bằng chứng.
| Modal | Ý nghĩa | Hiện tại | Quá khứ | Ví dụ |
|---|---|---|---|---|
| must | Chắc chắn (90–100%) | must + V | must have + V₃ |
He must be tired. (Chắc là anh ấy mệt.) He must have forgotten his key. (Chắc là anh ấy quên chìa khóa rồi.) |
| might / may / could | Khả năng (50%) | might / may / could + V | might / may / could have + V₃ |
She might be at work. (Có thể cô ấy ở chỗ làm.) She might have gone home early. (Có thể cô ấy đã về sớm.) |
| can’t | Không thể (trái logic) | can’t + V | can’t have + V₃ |
He can’t be 50! (Không thể nào anh ấy 50 tuổi được!) He can’t have done it. (Không thể nào anh ấy đã làm điều đó.) |
💡 Ghi nhớ nhanh:
must = chắc chắn đúng
might / may / could = có thể
can’t = chắc chắn sai
Dùng để nói về điều đáng ra nên / không nên xảy ra trong quá khứ.
| Modal | Nghĩa | Ví dụ |
|---|---|---|
| should have + V₃ | Đáng lẽ nên làm (nhưng đã không làm) | You should have called me. (Đáng lẽ bạn nên gọi cho tôi.) |
| shouldn’t have + V₃ | Đáng lẽ không nên làm | You shouldn’t have lied to her. (Bạn không nên nói dối cô ấy.) |
| could have + V₃ | Đáng ra có thể làm được (nhưng đã không) | We could have won if we’d tried harder. |
| would have + V₃ | Đã có thể xảy ra, nếu điều kiện khác đi | I would have helped you, but I was busy. |
| Modal | Nghĩa | Ví dụ |
|---|---|---|
| must | Bắt buộc (do người nói / luật lệ) | You must wear a seatbelt. |
| have to | Bắt buộc (do hoàn cảnh bên ngoài) | I have to work late tonight. |
| need to | Cần phải | You need to finish this by Friday. |
| needn’t + V | Không cần phải làm | You needn’t come early. |
| needn’t have + V₃ | Đã làm nhưng không cần thiết (vì không cần làm) | You needn’t have brought any food – we had plenty! |
Cấu trúc: be supposed to + V
→ Dùng để nói về điều “được cho là”, “đáng lẽ phải”, hoặc “theo quy định”.
| Cách dùng | Ví dụ |
|---|---|
| Quy định / bổn phận | Students are supposed to wear uniforms. |
| Kỳ vọng (đáng ra phải làm) | You were supposed to call me! (Đáng ra bạn phải gọi cho tôi!) |
| Nghe nói là / được cho là | This movie is supposed to be really good. |
| Cặp Modal | Khác biệt | Ví dụ |
|---|---|---|
| must / have to | must → chủ quan, have to → khách quan | I must study (tôi tự bắt buộc). I have to work (do hoàn cảnh). |
| should / must | should → lời khuyên, must → bắt buộc | You should eat less sugar. You must wear a helmet. |
| could / was able to | could → khả năng chung, was able to → hành động cụ thể | I could swim when I was 5. I was able to finish the project on time. |
Ở B2, cấu trúc này giúp bạn nói về quá khứ khi muốn thể hiện cảm xúc, suy luận, hoặc hối tiếc.
| Cấu trúc | Nghĩa | Ví dụ |
|---|---|---|
| must have + V₃ | chắc hẳn đã | He must have left early. |
| might / could have + V₃ | có thể đã | They could have missed the bus. |
| can’t have + V₃ | chắc chắn không thể đã | She can’t have done that! |
| should have + V₃ | đáng ra nên | You should have told me earlier. |
| needn’t have + V₃ | đã làm nhưng không cần | You needn’t have worried. |
📘 Tổng kết:
✔ Thành thạo nhóm Modal Verbs nâng cao giúp bạn diễn đạt suy luận, giả định, và đánh giá tình huống một cách linh hoạt, tự nhiên.
✔ Đây là cấu trúc thường xuyên xuất hiện trong IELTS Writing Task 2 và Speaking Part 3 khi diễn đạt quan điểm & phân tích logic.
| You must be tired after that long flight. Chắc hẳn anh mệt mỏi sau chuyến bay dài. | ||
| She can't be at home — her car isn't there. Cô ấy không thể ở nhà được — xe của cô ấy không có ở đó. | ||
| He might be sleeping now. Có thể giờ anh ấy đang ngủ. | ||
| It could rain later. Có thể trời sẽ mưa sau. | ||
| You should see a doctor. Bạn nên đi khám bác sĩ. | ||
| You shouldn't eat so much junk food. Bạn không nên ăn nhiều đồ ăn vặt như vậy. | ||
| You have to wear a uniform at work. Bạn phải mặc đồng phục khi đi làm. | ||
| You don't have to come if you don't want to. Bạn không cần phải đến nếu bạn không muốn. | ||
| You mustn't touch that wire — it's dangerous. Bạn không được chạm vào dây điện đó - nó nguy hiểm. | ||
| You ought to apologize to her. Bạn nên xin lỗi cô ấy. | ||
| He ought not to be so rude. Anh ta không nên thô lỗ như vậy. | ||
| You needn't bring your laptop. Bạn không cần mang theo máy tính xách tay. | ||
| You needn't have worried — everything's fine. Bạn không cần phải lo lắng - mọi thứ đều ổn. | ||
| I had to finish my project by Friday. Tôi phải hoàn thành dự án của mình trước thứ Sáu. | ||
| You must have left your keys on the table. Bạn chắc hẳn đã để quên chìa khóa trên bàn. | ||
| He can't have told the truth. Anh ta không thể nói sự thật được. | ||
| She may have missed the bus. Có thể cô ấy đã lỡ chuyến xe buýt. | ||
| He could have been injured. Anh ấy có thể đã bị thương. | ||
| They might have forgotten our meeting. Có thể họ đã quên cuộc họp của chúng ta. | ||
| You should have called me earlier. Đáng lẽ anh nên gọi cho em sớm hơn. | ||
| I shouldn't have said that. Đáng lẽ em không nên nói thế. | ||
| We must have taken the wrong train. Chắc hẳn chúng ta đã đi nhầm tàu. | ||
| She can't have been serious. Cô ấy không thể nào nói nghiêm túc được. | ||
| He must have known about it. Chắc hẳn anh ấy đã biết chuyện. | ||
| You don't need to come tomorrow. Ngày mai anh không cần phải đến. | ||
| You didn't need to buy so many apples. Anh không cần phải mua nhiều táo đến vậy. | ||
| I was able to solve the problem. Em đã giải được bài toán rồi. | ||
| He managed to pass the exam. Anh ấy đã đậu kỳ thi. | ||
| We're supposed to hand in the report today. Hôm nay chúng ta phải nộp báo cáo. | ||
| You were supposed to meet him at noon. Đáng lẽ anh phải gặp anh ấy lúc trưa. | ||
| You're not allowed to smoke here. Anh không được phép hút thuốc ở đây. | ||
| I wasn't allowed to stay out late as a child. Hồi nhỏ tôi không được phép đi chơi khuya. | ||
| He can't be over fifty — he looks so young. Anh ấy không thể nào quá năm mươi tuổi được — trông anh ấy trẻ quá. | ||
| They must be lost; they've been gone too long. Chắc họ bị lạc rồi; họ đi lâu quá rồi. | ||
| You might want to double-check that. Anh nên kiểm tra lại xem. | ||
| I should have brought my umbrella. Đáng lẽ tôi nên mang theo ô. | ||
| You could have told me earlier. Anh nên nói với tôi sớm hơn. | ||
| It might have been a misunderstanding. Có thể chỉ là hiểu lầm thôi. | ||
| You'd better not be late again. Tốt hơn hết là anh đừng đến muộn nữa. | ||
| You'd better take an umbrella. Tốt hơn hết là anh nên mang theo ô. | ||
| He must have been working all night. Chắc anh ấy đã làm việc suốt đêm. | ||
| You can't have forgotten her name! Không thể nào quên tên cô ấy được! | ||
| You need to talk to him about this. Anh cần nói chuyện với anh ấy về chuyện này. | ||
| You don't need to hurry — we have time. Anh không cần phải vội đâu — chúng ta còn thời gian mà. | ||
| I might be wrong, but I think she likes you. Có thể tôi sai, nhưng tôi nghĩ cô ấy thích anh. | ||
| He can't have done it alone. Anh ấy không thể làm việc đó một mình được. | ||
| You mustn't park here. Anh không được đỗ xe ở đây. | ||
| You ought to have told the truth. Anh nên nói sự thật. | ||
| You may as well stay for dinner. Anh ở lại ăn tối cũng được. | ||
| I should have studied harder for the exam. Tôi nên học chăm chỉ hơn cho kỳ thi. | ||