Trong quy trình học giờ Anh, nhất là ngữ pháp nâng cấp hoặc trong những bài thi TOEIC, bạn chắc chắn là sẽ thường xuyên chạm chán những kết cấu “khó nhằn” và khó khăn hiểu như Could have done/might have done/ should have done/ must have done .. Phải không?

Hãy thuộc lostvulgaros.com mày mò thật chi tiết cách sử dụng của những kết cấu này nhé, đảm bảo các bạn sẽ hiểu trong tầm 1 nốt nhạc!

Trước tiên , chúng ta cần ghi nhớ là những cấu trúc như should/might/should/must + HAVE + Vpp luôn được dùng để NÓI VỀ QUÁ KHỨ. Các bạn ghi lưu giữ nhé, những cấu tạo này được dùng để làm nói về QUÁ KHỨ.

Bạn đang xem: Should have là gì

1. Could have + Vpp (Past participle)

Cấu trúc này hoàn toàn có thể mang 2 nghĩa:

Điều nào đấy đã rất có thể xảy ra trong thừa khứ, tuy nhiên nó dường như không xảy raĐiều nào đó đã hoàn toàn có thể xảy ra trong vượt khứ, mặc dù người nói không dám chắc

Đọc mang đến đây mình dĩ nhiên là chúng ta thấy 2 giải pháp dùng này hơi là kỳ quặc và có vẻ như ngược nhau đúng không? Vậy làm sao bọn họ biết được lúc nào cấu trúc này sở hữu nghĩa nào? tất cả nhờ vào vào ngữ cảnh! ^^

Ví dụ:

I could have stayed up late last night, but I decided to go khổng lồ bed earlyTối qua tớ đã hoàn toàn có thể thức khuya, cơ mà mà tớ đã quyết định đi ngủ sớm.Who was the last person lớn leave the store last night? (Tối qua ai là người rời siêu thị cuối thuộc vậy?) It could have been Tom, but I’m not sure. (Có thể là Tom nhưng lại mà tớ không chắc)2. Couldn’t have + Vpp (Past participle)

Dạng tủ định của Could have … được dùng khi nhấn mạnh vấn đề hành động/ điều nào đó chắc chắn đang không thể xảy ra (impossibility) trong vượt khứ.

Ví dụ:

Well, you went lớn Michelin Restaurant last night, it couldn’t have been cheap! (Chà, tối qua cậu đi ăn uống ở nhà hàng quán ăn Michelin à, chắc chắn là là không ít tiền đâu nhỉ)Mary couldn’t have been at work yesterday, she was sick. (Mary chắc chắn là không đi làm hôm qua, cô ấy bị bé mà)

*

3. Might have + Vpp (Past participle)

Cấu trúc này diễn tả một hành động/ điều gì đó hoàn toàn có thể đã xảy ra, tuy nhiên thực tế nó đã không xảy ra. (khá tương đồng với biện pháp dùng thứ nhất của could have …). Một số trong những người có thể dùng May have + Vpp với chân thành và ý nghĩa tương tự, mặc dù cách dùng này không được khuyến khích cùng không được xem là “chuẩn” trong giờ đồng hồ Anh.

Ví dụ:

Why did you go there? You might have been harmed! (Sao cậu lại đến chỗ đó, cậu rất có thể bị hãm hại đó – thực tiễn là fan nghe đã không bị hãm hại, tuy vậy người nói nhấn mạnh việc fan đó đã rất có thể bị hãm hại)With more effort, we might have won the game (Với nhiều cố gắng nỗ lực hơn, chúng ta đã có thể thắng cuộc đấu rồi – thực tiễn là đã thua trận đấu)4. May/ Might have been + V-ing:

Cấu trúc này được thực hiện khi sở hữu ý “có lẽ lúc đó đang” (trong vượt khứ)

Ví dụ:

I didn’t hear the telephone ring, I might have been sleeping at that time. (Tôi không nghe giờ đồng hồ chuông năng lượng điện thoại, có lẽ lúc ấy tôi sẽ ngủ.)I may have been taking a shower when you called. (Lúc cậu gọi có lẽ rằng tớ sẽ tắm)5. Should have + Vpp

Cấu trúc được áp dụng khi chỉ một việc/hành cồn đáng lẽ ra sẽ phải xảy ra trong vượt khứ dẫu vậy vì tại sao nào đó lại không xảy ra, hay mang hàm ý trách móc hoặc nhớ tiếc (điều diễn tả ngược với thừa khứ)

Ví dụ:

You should have apologized for what you did (Đáng lẽ cậu đã cần xin lỗi bởi vì những điều mình làm cho – thực tế là dường như không xin lỗi)Someone stole my phone last night, I should have locked the door. (Ai đó đã lấy trộm năng lượng điện thoại của mình tối qua rồi, xứng đáng lẽ mình đề xuất khóa cửa cẩn thận)6. Must have + Vpp:

Cấu trúc được sử dụng với ý “chắc hẳn đã…”, chỉ sự suy đoán súc tích dựa trên phần nhiều hiện tượng/bằng chứng ở thừa khứ.

Ví dụ:

Katie did very well on the exam. She must have studied very hard.Jane đang làm bài xích thi hết sức tốt, chắc chắn rằng cô ấy học hành chịu khó lắm.Leslie found out that her boyfriend is a cheater yesterday, that must have hurt! (Leslie biết rằng chúng ta trai cô ấy là một kẻ lừa dối, chắc chắn cô ấy đau lắm!)7. Must have been V-ing:

Cấu trúc này được sử dụng với ý “hẳn khi ấy đang”

Ví dụ:

I didn’t hear you knock, I must have been gardening behind the house.

Xem thêm: ' Struck Là Gì Trong Tiếng Việt? Struck Là Gì, Nghĩa Của Từ Struck

Tôi ko nghe thấy giờ đồng hồ gõ, hẳn là lúc đó tôi đang làm cho vườn phía sau nhà.

Nếu chúng ta vẫn đã băn khoăn, hoặc có một ví dụ cần phân tích và lý giải về những cấu tạo này, hãy bình luận dưới nhé!