C1กริยาช่วย (modal verb)22 นาที
Modal perfect: การคาดเดาเรื่องในอดีต
Modal perfects: speculating about the past
ใช้ must have, can't have, might have และ should have เพื่อตัดสินเหตุการณ์ในอดีตด้วยระดับความมั่นใจที่เหมาะสม
เรามักไม่แน่ใจเสมอไปว่าในอดีตเกิดอะไรขึ้น Modal verbs + have + past participle ช่วยให้บอกระดับความมั่นใจ หรือแสดงความเห็นเกี่ยวกับสิ่งที่ควรหรือไม่ควรเกิดขึ้น ในระดับสูงคุณต้องใช้ร่วมกับรูป continuous และ passive ได้ด้วย
| ความหมาย | รูปแบบ | ตัวอย่าง |
|---|---|---|
| Almost certain (positive) | must have + past participle | The lights are off, so they must have gone home. |
| Almost certain (negative) | can't / couldn't have + past participle | That can't have been Kofi; he's in Madrid this week. |
| Possible | may / might / could have + past participle | The keys might have fallen out of my pocket. |
| Possibly not | may not / might not have + past participle | He might not have heard the phone ringing. |
| Expected but did not happen | should / ought to have + past participle | The parcel should have arrived by Friday. |
| Unnecessary action | needn't have + past participle | You needn't have brought so much food. |
| Longer activity | modal + have been + -ing | She looked exhausted. She must have been working for hours. |
| Passive | modal + have been + past participle | The contract may have been signed last week. |
สังเกตความแตกต่างระหว่าง couldn't have กับ needn't have อย่างแรกบอกว่าสิ่งนั้นเป็นไปไม่ได้ (She couldn't have known) ส่วนอย่างหลังบอกว่ามีการทำไปแล้วแต่ไม่จำเป็น (You needn't have come) นอกจากนี้ โดยปกติไม่ใช้ can have ในประโยคบอกเล่า ให้เลือก may, might or could have แทน
- The bridge can't have been built before 1900; the style is far too modern.
- I wonder why Dev did not reply. He may not have seen my message.
- We should have booked earlier. Now every seat is taken.
- You needn't have waited; I could have found the way myself.
แบบฝึกที่ 1 จาก 2
เลือกรูปที่ถูกต้อง
เลือกตัวเลือกที่เติมแต่ละประโยคได้ดีที่สุด
แบบฝึกที่ 2 จาก 2
เติมประโยคให้สมบูรณ์
พิมพ์รูป modal perfect ที่ถูกต้องของกริยาในวงเล็บ คำแรกในวงเล็บคือ modal ที่ต้องใช้
Her name is on the list, so she (must / see) the email.
He is very reliable; he (can't / forget) the deadline.
My keys are missing. They (might / fall) out of my pocket.
The hotel is now full. We (should / book) earlier.
We have enough food for ten people. We (needn't / bring) so much.
Their coats were soaked. They (must / wait) outside for hours.
Perhaps the contract was signed last week. It (may / sign) last week.
She arrived late, so she (can't / catch) the earlier bus.
แหล่งที่มา
บทเรียนต้นฉบับโดย Joy English
ระดับเป็นเพียงคำแนะนำ หากพบข้อผิดพลาด แจ้งเราได้ทางหน้าติดต่อเรา