“Had better” กับการแนะนำ

“Had better” + infinitive without “to” ให้คำแนะนำ ถึงแม้ว่า Had จะเป็นอดีตของ have เราก็ใช้ “had better” เพื่อให้คำแนะนำในปัจจุบันและอนาคตได้
ตัวอย่าง

  • I’d better get back to work.
  • You’d better tell him everything.
  • We’d better meet early.

ตัวอย่างในเชิง Negative

  • You’d better not say anything.
  • We’d better not miss the start of her presentation.
  • I’d better not come.

เราสามารถใช้ “had better” เพื่อให้คำแนะนำในสถานการณ์ที่เจาะจง ที่ไม่ใช่ทั่วไป แต่ถ้าต้องการจะพูดในสถานการณ์ทั่วไปสามารถใช้ “Should ” แทน
ตัวอย่าง

  • I shouldn’t listen to negative person.
  • She should dress more appropriately for the office.
  • You should brush your teeth before you go to bed.

แต่อย่างไรก็ตาม ในบางคำแนะนำที่เป็นสถานการณ์เฉพาะเจาะจง ก็ยังสามารถใช้ “Should ”ได้เช่นกัน
ตัวอย่าง

  • I should get back to work.
  • We should meet early.
  • You shouldn’t say anything.

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

  • We’d better get to the airport by six or else we may miss the flight.
  • You’d better do what I say or else you will get into trouble.
  • I’d better get back to work or my boss will be angry with me.