Grammar· ·อ่าน 3 นาที

Have something done กับ Have someone do something ต่างกันยังไง?

หลายๆ คนคงคุ้นเคยกับ 2 ประโยคนี้ที่เราใช้ท่องกันบ่อยๆ ทั้ง 2 ประโยคนี้ คือตัวอย่างการใช้ causative form 

Causative form สามารถแบ่งได้เป็น 2 ประเภท คือ

1. Have something done คือการเน้นถึงการกระทำที่เสร็จไปแล้ว (เหมือนการใช้ passive voice)

โครงสร้าง Subject + has/have/get + object + V.3

โดย Has/Have และ Get จะเปลี่ยนไปตาม Tense ของประโยค

เช่นเมื่อประโยคเป็น Past simple tense Has/Have => Had

หรือถ้าประโยคเป็น Future simple tense Has/Have => Will has/have

ข้อแตกต่างระหว่าง Have กับ Get ก็คือ Has/Have จะมีความเป็นทางการมากกว่า Get หรือใช้กับการจ้างให้ทำ ส่วนการใช้ get จะใช้กับการขอร้องให้คนอื่นทำให้

ตัวอย่างเช่น

I have my hair cut. (Present simple tense) ฉันตัดผม (โดยคนอื่นตัดผมให้)
หากใช้คำว่า I cut my hair. จะหมายถึง ฉันตัดผมด้วยตัวเอง

I had/got my phone repaired. (Past simple tense) ฉัน (ให้คนอื่น) ซ่อมมือถือ

หากใช้คำว่า I repaired my phone. จะหมายถึง ฉันซ่อมมือถือด้วยตัวเอง

Ann will have/get her house cleaned tomorrow.(Present simple tense) แอนจะ (ให้คนอื่น) ทำความสะอาดบ้านในวันพรุ่งนี้

หากใช้คำว่า Ann will clean her house tomorrow. จะหมายถึง แอนจะทำความสะอาดบ้านด้วยตัวเองในวันพรุ่งนี้

2. Have someone do something คือ การเน้นว่าให้ใครเป็นคนทำบางอย่างให้กับเรา

โครงสร้าง Subject + has/have + someone/something + V.1

หรือ

Subject + get + someone/something + to + V.1

โดย Has/Have และ Get จะเปลี่ยนไปตาม Tense ของประโยค

ตัวอย่างเช่น

Mary will get her sister to teach her homework. (Future simple tense) แมร์รี่จะให้พี่สาวของเธอสอนการบ้านของเธอ

I have the secretary take care of everything. (Present simple tense) ฉันมีเลขาคอยดูแลทุกอย่างให้

The president got his assistant  to conduct the meeting when he was busy. (Past simple tense) ประธานให้ผู้ช่วยขอเขาควบคุมการประชุมเมื่อเขายุ่ง

Have someone V.1 ใช้เมื่อเรามั่นใจมากว่าคนนั้นจะทำให้เรา
Get someone to V.1 ใช้เมื่อเรามีความมั่นใจ แต่ไม่มากเท่า ว่าคนนั้นจะทำให้เรา
Ask someone to V.1 ใช้เมื่อเรามีความเกรงใจมาก จึงต้อง”ขอร้อง”ให้คนนั้นทำให้เรา

I’ll have my secretary pick you up at the airport. ผมจะให้เลขาของผมไปรับคุณที่สนามบิน

I’ll get my brother to pick you up at the airport. ผมจะให้(พี่หรือน้อง)ชายผมไปรับคุณที่สนามบิน

I’ll ask my friend to pick you up at the airport. ผมจะลองขอให้เพื่อนของผมไปรับคุณที่สนามบิน

ยังไม่แน่ใจว่าเริ่มตรงไหน วัดระดับภาษาอังกฤษฟรี แล้วรับแผนอ่าน 7 วันที่ตรงกับคุณ
เริ่มเลย →
วันละ 1 บทเรียน ทางอีเมล

ตื่นมาเจอคำใหม่ทุกเช้า

บทเรียนของวันส่งเข้าอีเมล 7:00 น. อ่านจบก่อนถึงที่ทำงาน ไม่มีโฆษณา ยกเลิกได้ทุกเมื่อ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
Manage Consent Preferences
  • คุกกี้ที่จำเป็น
    Always Active

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

  • คุกกี้เพื่อการวิเคราะห์

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

  • คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย

    คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย คุกกี้ประเภทนี้จะเก็บข้อมูลต่าง ๆ รวมทั้งข้อมูลส่วนบุคคลเกี่ยวกับตัวคุณเพื่อเราสามารถนำมาวิเคราะห์ และนำเสนอเนื้อหา ให้ตรงกับความเหมาะสมกับความสนใจของคุณ ถ้าหากคุณไม่ยินยอมเราจะไม่สามารถนำเสนอเนื้อหาและโฆษณาได้ไม่ตรงกับความสนใจของคุณ

บันทึกการตั้งค่า