UNIT 11 - If It Hadn't Happened
Modal verb + have + Past participle
Past participle คือ คำกริยาช่อง 3
Modal verb คือ would, could, may,
might, should, must เป็นต้น
ถ้าใช้ Modal verb ต่อด้วย “have” แล้วต่อด้วย Past participle จะเป็นการพูดถึงเหตุการณ์ในอดีต
should/ought
to + have + Past participle
ใช้เมื่อพูดถึงเหตุการณ์ที่ควรจะเกิดขึ้นในอดีต
แต่ก็ไม่เกิดขึ้น
We should have waited for the rain
to stop. (ใช้ ought to แทน should ก็ได้)
เราควรรอให้ฝนหยุดตก
(พูดถึงอดีตที่ผ่านมา ที่เราควรรอให้ฝนหยุดตก แต่ความจริงคือเราไม่ได้รอ)
ใช้เมื่อคาดการณ์ว่าถ้าบางอย่างเป็นแบบนี้
ก็จะเกิดอีกอย่างขึ้น โดยเป็นเหตุการณ์ในอดีต
If the flight was on time, he should
have arrived in Jakarta early this morning. (ใช้ought
to แทน should ก็ได้)
ถ้าเที่ยวบินตรงเวลา
เขาก็ควรจะเดินทางถึงจาการ์ตาแล้วเมื่อเช้ามืดวันนี้
must
+ have + Past participle
ใช้เมื่อพูดถึงเหตุการณ์ในอดีตที่คาดว่าต้องเป็นอย่างนั้นแน่ๆ
That’s not Kate’s car. She must have
borrowed it from her parents.
นั่นไม่ใช่รถของเคท
เธอต้องยืมมาจากผู้ปกครองของเธอแน่ๆ
That must not have been an easy
task.
นั่นต้องไม่ใช่งานที่ง่ายแน่ๆ
(งานนั้นต้องไม่ง่ายแน่ๆ)
would+
have + Past participle
ใช้เมื่อพูดถึงเหตุการณ์ที่ในอดีตที่คาดว่าจะเป็นอย่างนั้น
I would have been happy to see him,
but I didn’t have time.
ฉันคงจะมีความสุขถ้าได้เจอเขา
แต่ฉันก็ไม่มีเวลา (ที่จะไปเจอเขา)
My grandmother wouldn’t have
approved of the exhibition.
คุณย่าของฉันคงจะไม่ชอบนิทรรศการนั้น
will+
have + Past participle
ใช้เมื่อพูดถึงเหตุการณ์ที่ในอดีตที่คาดว่าจะเป็นอย่างนั้น
(ถ้าใช้ “will” จะแน่ใจกว่า“would” แต่ก็ไม่ถึงกับ “must”)
As you will have noticed, he’s got
new glasses.
ตามที่คุณคงจะได้สังเกตเห็นแล้ว เขามีแว่นตาใหม่
(คุณคงสังเกตเห็นแล้วว่าเขามีแว่นตาใหม่ )
Most people won’t have seen last
night’s lunar eclipse.
คนส่วนใหญ่ไม่เห็น...อ่านเพิ่มเติม
ไม่มีความคิดเห็น:
แสดงความคิดเห็น