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

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

เรียนรู้ 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 จะอยู่ในรูปกริยาไม่ผันเสมอ | She had better go now. → ใช้ go ไม่ใช้ goes แม้ว่าประธานจะเป็น she ก็ตาม |
| ประโยคปฏิเสธใช้เฉพาะ had better not | You 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 กับโครงสร้างที่คล้ายกัน เช่น Would rather, Would prefer, Should และ Be better, Be best ตารางเปรียบเทียบโดยละเอียดด้านล่างนี้จะช่วยให้คุณเข้าใจความแตกต่างระหว่างโครงสร้างเหล่านี้ได้ชัดเจนยิ่งขึ้น
Had better กับ should ต่างกันอย่างไร?
| เกณฑ์ | Had better | Should |
|---|---|---|
| วิธีใช้ | คำแนะนำที่หนักแน่น มักบ่งบอกถึงผลที่ตามมาหากไม่ปฏิบัติตาม | คำแนะนำทั่วไปเกี่ยวกับสิ่งที่ควรทำ ไม่ใช่ข้อบังคับ |
| โครงสร้าง | 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 Would rather ใช้ยังไง
| เกณฑ์ | Had better | Would 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 prefer
| เกณฑ์ | Had better | Would 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 กับ Be better, Be best
| Had Better | Be 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. (ตรวจสอบราคาก่อนซื้อจะดีที่สุด) |

>>> อ่านเพิ่มเติม:
- วิธีการใช้ be able to และ การแยกแยะระหว่าง can, could, be able to ที่เข้าใจง่าย
- คำว่า will – would ต่างกันอย่างไรและใช้ให้ถูกต้อง
- รวบรวมความรู้เกี่ยวกับโครงสร้าง used to ที่จำเป็นต้องรู้
แบบฝึกหัด had better พร้อม เฉลย
ข้อที่ 1: เติมคำในช่องว่างให้ถูกต้อง
- You had better ___ (study/studied/studying) for your final exams.
- They had better ___ (leave/left/leaving) soon if they want to catch the bus.
- She had better ___ (not wait/not waits/not waiting) too long before calling for help.
- I had better ___ (eat/ate/eating) something before going out for the meeting.
- He had better ___ (not be/not was/not to be) late for the interview tomorrow.
- We had better ___ (take/took/taking) a different route to avoid the traffic jam.
- You had better ___ (bring/brought/bringing) your umbrella; it looks like it’s going to rain.
- The children had better ___ (go/went/going) to bed early tonight because they have school tomorrow.
- I had better ___ (call/called/calling) the restaurant to make a reservation.
- She had better ___ (speak/spoke/speaking) to her boss about the issue before it gets worse.
เฉลย:
| study | leave | not wait | eat | not be |
| take | bring | go | call | speak |
ข้อที่ 2: เขียนประโยคใหม่โดยใช้คำว่า Had better
- You haven’t finished your homework yet. The teacher will be mad.
- He has a lot of work to do and the deadline is tomorrow.
- We haven’t prepared anything for the presentation yet.
- She is going to be late for her meeting if she doesn’t leave now.
- You are feeling sick, and you have an important test tomorrow.
- The car is making strange noises. It could break down soon.
- The weather forecast says it’s going to be really hot tomorrow.
- The exam starts in an hour and you haven’t studied yet.
- We have to leave early for the flight tomorrow morning.
- It looks like the train is going to leave soon.
เฉลย:
- You had better finish your homework soon.
- He had better start working now.
- We had better prepare for the presentation quickly.
- She had better leave now to be on time.
- You had better go to the doctor.
- You had better take the car to the mechanic.
- You had better drink plenty of water.
- You had better study now if you want to pass.
- We had better get ready early.
- You had better catch the train before it leaves.
ข้อที่ 3: ใช้ Had better หรือ Should เพื่อเติมคำในช่องว่างในประโยคต่อไปนี้:
- I have an appointment in ten minutes. I_____ go now or I’ll be late.
- It’s a great event. You ____ go and see it.
- I ____ get up late tomorrow. I don’t have got a lot to do.
- When we are driving, they ___ keep their eyes on the road.
- I’m glad you came to see us. You ____ come more usually.
- Adam’ll be upset if we don’t invite him to the wedding so we ____ invite her.
- These biscuits are delicious. You ___ try one.
- I think everybody ___ learn more foreign languages.
เฉลย:
| had better | should | should | should |
| should | had better | should | should |
คำถามที่พบบ่อย
- 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 จัดเตรียมไว้ เพื่อให้จำได้นานและนำไปใช้ได้อย่างคล่องแคล่วกันนะ
