Had better ใช้ยังไง โครงสร้าง ตัวอย่าง และแบบฝึกหัดพร้อมเฉลย

การเข้าใจ had better ใช้ยังไง จะช่วยให้คุณสามารถให้คำแนะนำได้อย่างชัดเจน เป็นธรรมชาติ และแม่นยำยิ่งขึ้นในการสื่อสาร บทความนี้จะพามาเรียนรู้อย่างละเอียดเกี่ยวกับโครงสร้าง เปรียบเทียบ had better กับ would rather, would prefer และ should พร้อมตัวอย่างและแบบฝึกหัดพร้อมเฉลยเพื่อช่วยให้การฝึกฝนของคุณมีประสิทธิภาพยิ่งขึ้น

Had better คือ?

Had better เป็นกริยาช่วย (Modal Verb) ในภาษาอังกฤษที่แสดงความหมายว่าควรทำสิ่งใดสิ่งหนึ่ง  ควรทำสิ่งใดสิ่งหนึ่งจะดีกว่า

สอบก่อนเข้าฟรี

{{(sIndex/sentences.length)*100}}%
{{ sentences[sIndex].text }}.
loading

Had better ย่อว่า ‘d better ซึ่ง Had better ใช้ได้ทั้งในกาลปัจจุบัน (Present Tense) และกาลอนาคต (Future Tense).

ตัวอย่าง:

  • You had better be on time or our boss will get mad. (คุณควรมาตรงเวลา ไม่งั้นเจ้านายของพวกเราจะโกรธ)
  • Min had better finish the homework as soon as possible. (มินควรทำการบ้านให้เสร็จโดยเร็วที่สุด)
Had better คือ?

>>> อ่านเพิ่มเติม:

  • 12 tense ในภาษาอังกฤษ: โครงสร้าง หลักการใช้ และสัญญาณการรับรู้
  • โครงสร้าง Must: วิธีใช้และแยกแยะระหว่าง Must กับ Have to อย่างละเอียด
  • การวิเคราะห์ความแตกต่างระหว่าง Can Could โดยละเอียด

โครงสร้าง Had better

โครงสร้าง Had better

เรียนรู้ Have has ใช้ยังไงในภาษาอังกฤษอย่างเข้าใจง่าย

ประโยคบอกเล่า

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

โครงสร้าง

Subject (S) + had better + V(infinitive)

ตัวอย่าง:

  • You had better leave now if you want to catch the last train. (คุณควรออกไปตอนนี้ถ้าอยากขึ้นรถไฟเที่ยวสุดท้าย)
  • She had better study harder if she wants to pass the exam. (เธอควรตั้งใจเรียนให้มากขึ้นถ้าอยากสอบผ่าน)
  • We had better bring umbrellas with us, as the weather forecast predicts rain. (เราควรนำร่มไปด้วย เพราะพยากรณ์อากาศบอกว่าฝนจะตก)

ประโยคปฏิเสธ

ในประโยคปฏิเสธ Had better จะตามด้วย not และตามด้วยคำกริยาไม่แท้ (V_infinitive) ซึ่งหมายถึงการแนะนำให้ใครบางคนอย่าทำบางสิ่งบางอย่างเพื่อหลีกเลี่ยงผลเสีย งั้น had better not ใช้ยังไง เพื่อใช้โครงสร้าง had better ในประโยคปฏิเสธ เพียงแค่เติม not หลัง Had better

โครงสร้าง

Subject (S) + had better not + V (infinitive)

ตัวอย่าง:

  • You had better not eat too much junk food; it’s bad for your health. (คุณไม่ควรกินอาหารขยะมากเกินไป มันไม่ดีต่อสุขภาพของคุณ)
  • She had better not forget to submit the report by the deadline. (เธอไม่ควรลืมส่งรายงานก่อนกำหนด)

ประโยคคำถาม

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

โครงสร้าง

Had + S + better + V (infinitive)?

ตัวอย่าง:

  • Had we better leave now to avoid the traffic? (เราควรออกไปตอนนี้เพื่อหลีกเลี่ยงการจราจรหรือไม่?)
  • Had he better tell her the truth before it’s too late? (เขาควรบอกความจริงกับเธอก่อนที่จะสายเกินไปหรือไม่?)

Had better ใช้ยังไง

  • Had better ใช้ในการให้คำแนะนำเมื่อผู้พูดต้องการแนะนำให้ใครบางคนทำบางสิ่งบางอย่าง โดยเน้นย้ำมากกว่า should.

ตัวอย่าง: You had better go to the hospital now. (คุณควรไปโรงพยาบาลเดี๋ยวนี้เลย)

  • Had better เน้นความเร่งด่วน ความจำเป็น และผลที่อาจเกิดขึ้นหากไม่ปฏิบัติตามคำแนะนำ

ตัวอย่าง: You had better finish the report today. (คุณควรเขียนรายงานให้เสร็จวันนี้)

  • Had better ยังหมายถึงการเตือนหรือห้ามปรามไม่ให้ใครบางคนทำบางสิ่งบางอย่างเมื่ออยู่ในรูปปฏิเสธ 

ตัวอย่าง: You had better not touch that wire. (คุณไม่ควรแตะต้องสายไฟนั้น)

Had better ใช้ยังไง

หมายเหตุเมื่อใช้โครงสร้าง Had better

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

หมายเหตุตัวอย่าง (พร้อมคำอธิบายสั้น ๆ)
กริยาหลัง had better จะอยู่ในรูปกริยาไม่ผันเสมอShe had better go now. → ใช้ go ไม่ใช้ goes แม้ว่าประธานจะเป็น she ก็ตาม
ประโยคปฏิเสธใช้เฉพาะ had better notYou had better not drive when tired. → ไม่มีรูปแบบ hadn’t better / had not better.
ไม่ใช้สำหรับอดีตYou should have studied harder. → เมื่อพูดถึงอดีต ให้ใช้ should have + V3 ไม่ใช้ had better.
มักใช้ในรูปแบบย่อในการสนทนาWe had better leave now. → ในภาษาพูด นิยมใช้ ’d better เพื่อให้เป็นธรรมชาติ
มีความหมายหนักแน่นกว่า should บ่งบอกถึงผลที่ตามมาYou had better see a doctor. → หมายความว่าหากคุณไม่ได้ไปหาหมอ สถานการณ์อาจแย่ลง
หมายเหตุเมื่อใช้โครงสร้าง Had better

ความแตกต่างระหว่าง Had better กับโครงสร้างที่คล้ายกัน

ในภาษาอังกฤษ โครงสร้าง Had better หมายถึงการให้คำแนะนำอย่างเร่งด่วน อย่างไรก็ตาม ในบางกรณี ผู้เรียนอาจสับสนระหว่าง Had better กับโครงสร้างที่คล้ายกัน เช่น Would rather, Would prefer, Should และ Be better, Be best ตารางเปรียบเทียบโดยละเอียดด้านล่างนี้จะช่วยให้คุณเข้าใจความแตกต่างระหว่างโครงสร้างเหล่านี้ได้ชัดเจนยิ่งขึ้น

Had better กับ should ต่างกันอย่างไร?

เกณฑ์Had betterShould
วิธีใช้คำแนะนำที่หนักแน่น มักบ่งบอกถึงผลที่ตามมาหากไม่ปฏิบัติตามคำแนะนำทั่วไปเกี่ยวกับสิ่งที่ควรทำ ไม่ใช่ข้อบังคับ
โครงสร้างS + had better + V (infinitive)S + should + V (infinitive)
ตัวอย่างYou had better check your homework, or you’ll lose marks. (คุณควรตรวจเช็คการบ้านของคุณให้ดี ไม่งั้นจะเสียคะแนน)You should check your homework. (คุณควรตรวจเช็คการบ้านของคุณ)
Had better กับ should ต่างกันอย่างไร?

Had better Would rather ใช้ยังไง

เกณฑ์Had betterWould rather
วิธีใช้ให้คำแนะนำอย่างเร่งด่วนหรือเตือนถึงผลที่จะตามมาหากไม่ปฏิบัติตามแสดงทางเลือกหรือความชอบเมื่อเปรียบเทียบสองตัวเลือก
โครงสร้างS + had better + V (infinitive)S + would rather + V (infinitive) + than + V (infinitive)
ตัวอย่างYou had better drink water, or you’ll feel tired. (คุณควรดื่มน้ำ มิฉะนั้นคุณจะรู้สึกเหนื่อย)I would rather drink coffee than tea. (ฉันชอบดื่มกาแฟมากกว่าชา)
Had better Would rather ใช้ยังไง

ความแตกต่างระหว่าง Had better กับ Would prefer

เกณฑ์Had betterWould prefer
วิธีใช้ใช้เพื่อให้คำแนะนำที่หนักแน่นใช้เพื่อแสดงความชอบหรือความต้องการเมื่อมีการเลือก
โครงสร้างS + had better + V (infinitive)S + would prefer + to V (infinitive)/ Noun/ V_ing
ตัวอย่างYou had better leave early, or you’ll be late. (คุณควรออกเดินทางแต่เช้า มิฉะนั้นคุณจะไปสาย)I would prefer to leave early. (ฉันชอบไปแต่เช้า)
ความแตกต่างระหว่าง Had better กับ Would prefer

ความแตกต่างระหว่าง Had better กับ Be better, Be best

Had BetterBe better and Be best
ความคล้ายคลึงกันโครงสร้างทั้งสามอย่าง Had Better, Be better และ Be best ใช้สำหรับให้คำแนะนำหรือข้อเสนอแนะโครงสร้างทั้งสามอย่าง Had Better, Be better และ Be best ใช้สำหรับให้คำแนะนำหรือข้อเสนอแนะ
ความแตกต่างใช้ Had Better เพื่อให้คำแนะนำเฉพาะเจาะจงสำหรับสถานการณ์ใดสถานการณ์หนึ่งใช้ Be better หรือ Be best กับคำกริยาไม่แท้ (ininf) เมื่อคุณต้องการให้คำแนะนำทั่วไป
ตัวอย่างYou had better save your work now, or you might lose it. (คุณควรบันทึกงานของคุณตอนนี้ มิฉะนั้นคุณอาจสูญเสียมันไป)It is better to ask first than make a mistake. (ถามก่อนจะดีกว่าทำผิดพลาด)
It would be best to check the price before buying. (ตรวจสอบราคาก่อนซื้อจะดีที่สุด)
ความแตกต่างระหว่าง Had better กับ Be better, Be best

>>> อ่านเพิ่มเติม:

  • วิธีการใช้ be able to และ การแยกแยะระหว่าง can, could, be able to ที่เข้าใจง่าย
  • คำว่า will – would ต่างกันอย่างไรและใช้ให้ถูกต้อง
  • รวบรวมความรู้เกี่ยวกับโครงสร้าง used to ที่จำเป็นต้องรู้

แบบฝึกหัด had better พร้อม เฉลย

ข้อที่ 1: เติมคำในช่องว่างให้ถูกต้อง

  1. You had better ___ (study/studied/studying) for your final exams.
  2. They had better ___ (leave/left/leaving) soon if they want to catch the bus.
  3. She had better ___ (not wait/not waits/not waiting) too long before calling for help.
  4. I had better ___ (eat/ate/eating) something before going out for the meeting.
  5. He had better ___ (not be/not was/not to be) late for the interview tomorrow.
  6. We had better ___ (take/took/taking) a different route to avoid the traffic jam.
  7. You had better ___ (bring/brought/bringing) your umbrella; it looks like it’s going to rain.
  8. The children had better ___ (go/went/going) to bed early tonight because they have school tomorrow.
  9. I had better ___ (call/called/calling) the restaurant to make a reservation.
  10. She had better ___ (speak/spoke/speaking) to her boss about the issue before it gets worse.

เฉลย:

studyleavenot waiteatnot be
takebringgocallspeak

ข้อที่ 2: เขียนประโยคใหม่โดยใช้คำว่า Had better

  1. You haven’t finished your homework yet. The teacher will be mad.
  2. He has a lot of work to do and the deadline is tomorrow.
  3. We haven’t prepared anything for the presentation yet.
  4. She is going to be late for her meeting if she doesn’t leave now.
  5. You are feeling sick, and you have an important test tomorrow.
  6. The car is making strange noises. It could break down soon.
  7. The weather forecast says it’s going to be really hot tomorrow.
  8. The exam starts in an hour and you haven’t studied yet.
  9. We have to leave early for the flight tomorrow morning.
  10. It looks like the train is going to leave soon.

เฉลย:

  1. You had better finish your homework soon.
  2. He had better start working now.
  3. We had better prepare for the presentation quickly.
  4. She had better leave now to be on time.
  5. You had better go to the doctor.
  6. You had better take the car to the mechanic.
  7. You had better drink plenty of water.
  8. You had better study now if you want to pass.
  9. We had better get ready early.
  10. You had better catch the train before it leaves.

ข้อที่ 3: ใช้ Had better หรือ Should เพื่อเติมคำในช่องว่างในประโยคต่อไปนี้:

  1. I have an appointment in ten minutes. I_____ go now or I’ll be late.
  2. It’s a great event. You ____ go and see it.
  3. I ____ get up late tomorrow. I don’t have got a lot to do.
  4. When we are driving, they ___ keep their eyes on the road.
  5. I’m glad you came to see us. You ____ come more usually.
  6. Adam’ll be upset if we don’t invite him to the wedding so we ____ invite her.
  7. These biscuits are delicious. You ___ try one.
  8. I think everybody ___ learn more foreign languages.

เฉลย:

had bettershouldshouldshould
shouldhad bettershouldshould

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

  • I’d rather ใช้ยังไง?

ใช้เพื่อแสดงความชอบสิ่งหนึ่งมากกว่าอีกสิ่งหนึ่ง ตามด้วยกริยาไม่แท้ (V) โดยไม่มี to.

  • You’d better แปลว่า?

หมายถึง ควร … จะดีกว่า ใช้เพื่อให้คำแนะนำที่หนักแน่น โดยบอกเป็นนัยถึงผลที่จะตามมาหากไม่ทำตาม

  • Would rather แปลว่า?

หมายถึง ชอบกว่า ใช้เปรียบเทียบระหว่างสองตัวเลือก

  • Should Ought to Had better การใช้

Should: คำแนะนำทั่วไป

ตัวอย่าง: You should see a doctor. (คุณควรไปหาหมอ)

Ought to: คล้ายกับ should แต่เป็นทางการกว่า

ตัวอย่าง: You ought to see a doctor. คุณควรไปหาหมอ)

Had better: คำแนะนำที่หนักแน่น พร้อมคำเตือนถึงผลที่ตามมา 

ตัวอย่าง: You had better see a doctor, or it could get worse. (คุณควรไปพบแพทย์จะดีกว่า มิฉะนั้นอาการป่วยอาจแย่ลง)

  • How do you use I’d rather?

I’d rather + Verb (bare infinitive) ใช้เพื่อแสดงความชอบ

ตัวอย่าง: I’d rather stay at home.

I’d rather + S + V2/V-ed (ต้องการให้ใครบางคนทำอย่างอื่น)

ตัวอย่าง: I’d rather you stayed at home.

  • วิธีใช้ Had + V3?

Had + V3 (Past Perfect) ใช้ในกาลสมบูรณ์ (เน้นการกระทำที่เกิดขึ้นก่อนหน้านั้น)ตัวอย่าง: She had finished her work before 9 p.m.

ELSA Premium 1 year

8,497 บาท ->2,630 บาท

ELSA Pro Lifetime

3,659 บาท ->2,560 บาท

การเข้าใจ had better ใช้ยังไง จะช่วยให้คุณใช้โครงสร้างนี้ได้อย่างถูกต้องและมั่นใจมากขึ้นทั้งในการพูดและการเขียน การเข้าใจความแตกต่างระหว่าง had better, would rather, would prefer และ should จะช่วยให้คุณเลือกใช้สำนวนที่เหมาะสมกับแต่ละบริบท มาฝึกฝนเพิ่มเติมด้วยตัวอย่างและแบบฝึกหัดที่ ELSA Speak จัดเตรียมไว้ เพื่อให้จำได้นานและนำไปใช้ได้อย่างคล่องแคล่วกันนะ

🔥 ELSA Premium 1 ปี ลด 67%