Nhớ nhanh: Giới thiệu cấu trúc have/has + V3 sau modal. Trình bày cách dùng để diễn tả khả năng, suy đoán, hoặc trách nhiệm trong quá khứ. Liệt kê các từ chỉ thời gian thường gặp.
Công thức
| Thể | Công thức | Ví dụ |
|---|---|---|
| Khẳng định | Công thứcS + modal + have/has + V3/ed | Ví dụShe must have left early. Cô ấy chắc đã rời đi sớm. |
| Phủ định | Công thứcS + modal + not + have/has + V3/ed | Ví dụThey might not have heard the news. Họ có thể đã không nghe tin. |
| Câu hỏi | Công thứcModal + have/has + S + V3/ed? | Ví dụCould you have missed the bus? Bạn có thể đã lỡ xe buýt không? |
Cách dùng
Suy đoán chắc chắn về hành động đã qua
He must have forgotten the deadline.
Anh ấy chắc đã quên hạn chót.
Biểu hiện khả năng không chắc chắn
She might have taken the wrong train.
Cô ấy có thể đã lên chuyến tàu sai.
Thể hiện trách nhiệm hoặc hối hận
You should have called before coming.
Bạn lẽ ra nên gọi trước khi đến.
Dấu hiệu nhận biết
- already
- yet
- by the time
- still
- just
Lỗi thường gặp
So sánh
Past simple chỉ hành động đã xảy ra, không nhấn mạnh khả năng hay suy đoán; modal perfect dùng để diễn tả suy đoán, khả năng hoặc trách nhiệm về hành động đã qua.
Thì quá khứ đơn diễn tả hành động đã xảy ra và kết thúc hoàn toàn trong quá khứ. Cấu trúc thường dùng động từ thêm đuôi -ed hoặc biến đổi theo bảng bất quy tắc, đi kèm từ chỉ thời gian xác định như yesterday, ago, last week. Khi tạo câu phủ định và nghi vấn với động từ thường, ta mượn trợ động từ did và giữ nguyên động từ chính.
Luyện tập 15 câu
Chấm ngay từng câu, có giải thích tiếng Việt.Mai's umbrella is still by the door and the ground outside is completely dry, so it ____ have rained while we were at the cinema.
- Amust
- Bshould
- Ccan't
- Dneedn't
Mai's bag was still on her desk at 6 p.m., and her phone was next to it. She ____ gone home yet, because she never leaves without them.
- Ashould have
- Bmight have
- Cneedn't have
- Dcan't have
You ____ have told me the truth earlier.
He could have _______ the exam if he had studied more.
The classroom floor is wet and Minh's umbrella is dripping by the door, so it ____ rained while we were in the library.
- Amust have
- Bcan't have
- Cneedn't have
- Dshouldn't have
I ____ have known about the surprise party, but I pretended I didn’t.
- Ashould
- Bmust
- Cmight
- Dcould
They should have _______ the assignment before the deadline.
Mai's bike is not in the yard, and her helmet is gone too. She ____ gone to school by bike this morning, because she always cycles there.
- Amight not have
- Bmust have
- Cshouldn't have
- Dneedn't have
The lights are off, so they ____ have turned them off already.
Mai's bike was in the garden this morning, but now it is gone. Nobody else has a key to the gate, so her brother ____ taken it.
- Amust have
- Bneedn't have
- Cshouldn't have
- Dcan't have
She might have _______ the invitation by mistake.
Minh's bike is not in the garage, and the front gate is open. Someone ____ taken it while we were out, but we cannot be sure.
- Aneedn't have
- Bshouldn't have
- Cmight have
- Dwouldn't have
I ____ have called you earlier, but I lost my phone.
- Amust
- Bcould
- Cshould
- Dmay
Mai's neighbour says the garden gate was locked all evening, and nobody saw anyone enter or leave. Yet Mai's cat, which always stays indoors, was found asleep on the neighbour's porch this morning. Complete the sentence with the correct modal perfect form of 'climb' to show the speaker's logical conclusion (not simply a possibility): The cat ____ over the fence during the night.
Anna didn't need to hurry, but she ran all the way to the station. Complete the sentence: 'She ____ so fast.' Use the modal perfect form that shows the running was unnecessary.
Biên soạn với sự hỗ trợ của AI, kiểm tra tự động bởi IngLit · Cập nhật