top of page
Search

การใช้ Modal verb + "have" + Past participle

mathilda2k4

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.

คนส่วนใหญ่ไม่เห็นจันทรุปราคาเมื่อคืนนี้


might/may+ have + Past participle

ใช้เมื่อคิดว่าเหตุการณ์อาจจะเป็นอย่างนั้นในอดีต (ไม่แน่ใจนัก)

My sister might have eaten my pizza.

น้องสาวของฉันอาจจะทานพิซซ่าของฉันไป


could+ have + Past participle

ใช้เมื่อคิดว่าเหตุการณ์ในอดีตอาจจะเป็นอย่างนั้นก็ได้

I have lost my bicycle. My neighbor could have stolen my bicycle.

จักรยานของฉันหายไป เพื่อนบ้านอาจจะขโมยจักรยานของฉันไปก็ได้

(ข้อมูลส่วนใหญ่เรียบเรียงจากหนังสือ Advanced Grammar in Use โดย Martin Hewings)


3 views0 comments

Comments


Post: Blog2_Post
  • Facebook
  • Twitter
  • LinkedIn

©2020 by English Love. Proudly created with Wix.com

bottom of page