Had better แปลว่าควรจะดีกว่า มีความหมายเหมือน should น่ะค่ะ ตรงนี้ข้อสอบมักจะถามความเข้าใจระหว่าง had better กับ would rather ทั้งสองคำจะตามโดยกริยาช่องที่หนึ่งไม่เติม s/es แต่ว่ามีความหมายแตกต่างกันมากมาย ดูตัวอย่างประโยคต่อไปนี้นะคะ
I had better study, but I would rather go to the sea. ฉันควรจะเรียนหนังสือ แต่ฉันอยากไปเที่ยวทะเล
Would rather หมายถึงอยากจะ ส่วน had better คือควรจะ would rather จึงเน้นไปที่อารมณ์ของคนพูดว่าอยากทำอะไร แต่ had better คือความควรตามเหตุและผลค่ะ