C1

have + O + V0 · have + O + V-ing · get + O + V-ing

have somebody do กับ have somebody doing ต่างกันอย่างไร

คำอธิบาย

have somebody + V0 หมายถึงสั่งให้คนคนนั้นทำงานหนึ่งอย่างจนเสร็จสิ้น have somebody + V-ing หมายถึงปล่อยหรือทำให้คนคนนั้นอยู่ในสภาวะที่กำลังทำสิ่งใดสิ่งหนึ่งต่อเนื่องอยู่ ส่วน get somebody + V-ing เน้นที่การทำให้คนคนนั้นเริ่มลงมือทำ ทั้งสามรูปแบบมีความหมายต่างกันอย่างชัดเจน ข้อควรระวังที่พบบ่อย: หลัง have somebody ต้องใช้กริยารูปเดิมโดยไม่มี to: I had the technician to check it ✗, I had the technician check it ✓.

ตัวอย่าง

I had the technician check the wiring.

ฉันให้ช่างเทคนิคตรวจสอบระบบสายไฟ

The speaker had the whole room laughing.

ผู้บรรยายทำให้คนทั้งห้องหัวเราะกันทั่ว

We got the children reading again.

เราทำให้เด็ก ๆ กลับมาอ่านหนังสืออีกครั้ง

Do not have people waiting in the corridor.

อย่าปล่อยให้คนต้องรอที่ระเบียงทางเดิน

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

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

เรียน “have + O + V0 · have + O + V-ing · get + O + V-ing” ให้ได้ผล

หัวข้อไวยากรณ์ “have + O + V0 · have + O + V-ing · get + O + V-ing” (have somebody do กับ have somebody doing ต่างกันอย่างไร) เป็นหนึ่งในโครงสร้างสำคัญของระดับ CEFR 5 การจะใช้โครงสร้างนี้ได้คล่อง คุณต้องเข้าใจบริบทที่ใช้และฝึกอย่างสม่ำเสมอ

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

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

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