C2

S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)

may have ต่างจาก might have เมื่อพูดถึงอดีต

คำอธิบาย

may have + V3 บอกว่าเป็นไปได้ว่าเรื่องนั้นเกิดขึ้นแล้ว แต่เรายังไม่รู้แน่ชัด ส่วน might have + V3 ก็ใช้ในความหมายนี้ได้เช่นกัน แต่ยังมีความหมายที่สองซึ่ง may ไม่มี นั่นคือเรื่องนั้น 'อาจจะเกิดขึ้นได้' แต่สุดท้ายก็ไม่ได้เกิดขึ้นจริง บริบทเป็นตัวตัดสินว่าจะใช้ความหมายใด ข้อผิดพลาดที่พบบ่อย: เรื่องที่ไม่ได้เกิดขึ้นจริงต้องใช้ might have ไม่ใช่ may have: You may have been killed ✗ เมื่อคนคนนั้นยังมีชีวิตอยู่ ต้องใช้ might have been killed ✓

ตัวอย่าง

She may have left already.

เธออาจจะออกไปแล้วก็ได้

You might have been killed.

คุณอาจจะตายไปแล้วก็ได้

He might have warned us, but he said nothing.

เขาอาจจะเตือนเราได้ แต่เขาก็ไม่ได้พูดอะไรเลย

The file may have been deleted by mistake.

ไฟล์นั้นอาจถูกลบไปโดยไม่ได้ตั้งใจ

ฝึกทำแบบฝึกหัด

ทดสอบความเข้าใจของคุณด้วยแบบฝึกหัดปรนัยสั้น ๆ

เรียน “S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)” ให้ได้ผล

หัวข้อไวยากรณ์ “S + may have + V3 (không biết) · S + might have + V3 (không xảy ra)” (may have ต่างจาก might have เมื่อพูดถึงอดีต) เป็นหนึ่งในโครงสร้างสำคัญของระดับ CEFR 6 การจะใช้โครงสร้างนี้ได้คล่อง คุณต้องเข้าใจบริบทที่ใช้และฝึกอย่างสม่ำเสมอ

เคล็ดลับการเรียน อ่านออกเสียงตัวอย่างซ้ำหลายรอบเพื่อสร้างความเคยชินตามธรรมชาติ จากนั้นลองแต่งประโยคจากสถานการณ์ของตัวเอง แล้วใช้ปุ่มเสียงเพื่อฟังและฝึกออกเสียงให้ถูกต้อง

คุณเปิดดูบทเรียนเต็ม “” เพื่อทำความเข้าใจไวยากรณ์และคำศัพท์ที่เกี่ยวข้องให้ลึกขึ้นได้เช่นกัน

คำถามที่พบบ่อย