Khi muốn khuyên ai đó nên làm một việc gì, trong tiếng Anh chúng ta có thể sử dụng nhiều cách khác nhau như should, ought to hoặc had better. Trong đó, had better thường được dùng khi người nói muốn đưa ra một lời khuyên khá mạnh, đặc biệt khi nếu không thực hiện thì có thể xảy ra một kết quả không mong muốn.
Vậy had better là gì? Had better dùng như thế nào? Cấu trúc had better có gì khác với should? Cùng BMyC tìm hiểu chủ điểm ngữ pháp này qua những ví dụ gần gũi và bài tập thực hành dưới đây nhé!

1. Had better trong tiếng Anh là gì? Ví dụ dễ hiểu

Trong tiếng Anh, had better là một cấu trúc dùng để đưa ra lời khuyên, lời cảnh báo hoặc lời nhắc nhở khá mạnh rằng ai đó nên hoặc không nên làm một việc gì. Cấu trúc này thường được sử dụng khi người nói cho rằng hành động đó cần được thực hiện để tránh một kết quả không mong muốn.
Mặc dù có từ had, nhưng had better không phải là một cấu trúc ở thì quá khứ. Khi đứng trong cụm had better, từ had không mang nghĩa “đã” hay “có”. Vì vậy, con không nên hiểu had better theo nghĩa đen là “đã tốt hơn”. Cả cụm had better được sử dụng với nghĩa gần như “nên… thì tốt hơn”, “tốt hơn là nên…”.
Ví dụ:
- You had better study for the test. (Bạn nên học bài cho bài kiểm tra.)
- You had better take an umbrella. It may rain. (Bạn nên mang theo ô. Có thể trời sẽ mưa.)
- We had better leave now, or we will be late. (Chúng ta nên đi ngay, nếu không sẽ bị muộn.)
- You had better not touch that hot pan. (Bạn không nên chạm vào chiếc chảo nóng đó.)
✨ Đừng để ngữ pháp là rào cản! Đồng hành cùng con chinh phục tiếng Anh ngay hôm nay.
Cùng BMyC đồng hành, giúp con vững vàng bước tiếp.
2. Cấu trúc had better trong tiếng Anh

Sau khi hiểu had better dùng để đưa ra lời khuyên hoặc cảnh báo, con cần nắm chắc công thức để tránh nhầm với should hay các cấu trúc khác. Điểm quan trọng nhất là sau had better dùng động từ nguyên mẫu không có “to”. Bảng dưới đây sẽ giúp con dễ dàng hệ thống lại các dạng câu thường gặp:
| Dạng câu | Công thức | Cách dùng | Ví dụ |
| Khẳng định | S + had better + V-inf + … | Dùng để khuyên hoặc nhắc nhở ai đó nên làm gì. | You had better study harder. (Bạn nên học chăm chỉ hơn.) |
| Phủ định | S + had better not + V-inf + … | Dùng để khuyên hoặc cảnh báo ai đó không nên làm gì. | You had better not stay up late. (Bạn không nên thức khuya.) |
| Khuyên để tránh hậu quả | S + had better + V-inf + …, or + S + V… | Khuyên ai đó nên làm gì, nếu không có thể xảy ra kết quả không mong muốn. | We had better hurry, or we will be late. (Chúng ta nên nhanh lên, nếu không sẽ bị muộn.) |
| Dạng rút gọn | S + ’d better + V-inf | Dùng trong giao tiếp, văn phong thân mật. | You’d better take an umbrella. (Bạn nên mang theo ô.) |
3. Bảng tổng hợp cấu trúc had better dễ nhớ
Theo phương pháp học của BMyC, con không nên học ngữ pháp bằng cách ghi nhớ công thức một cách máy móc. Thay vào đó, hãy hiểu had better được dùng khi muốn đưa ra lời khuyên hoặc lời cảnh báo mang tính cần thiết, đặc biệt trong những tình huống có thể xảy ra hậu quả không mong muốn nếu không thực hiện.
Để giúp con dễ dàng ôn tập và ghi nhớ, bố mẹ có thể cùng con tham khảo bảng tổng hợp dưới đây:
| Cấu trúc | Ý nghĩa | Ví dụ |
| Had better + V | Nên làm gì, tốt hơn là nên làm gì | You had better wear a jacket. (Bạn nên mặc áo khoác.) |
| Had better not + V | Không nên làm gì | You had better not stay up late. (Bạn không nên thức khuya.) |
| Had better + V…, or + mệnh đề | Nên làm gì, nếu không sẽ xảy ra hậu quả nào đó | We had better leave now, or we will miss the train. (Chúng ta nên đi ngay, nếu không sẽ lỡ tàu.) |
| ‘d better + V | Dạng viết tắt của had better, thường dùng trong giao tiếp | You’d better call your parents. (Bạn nên gọi cho bố mẹ.) |
| Had better be + N/tính từ | Nên ở trạng thái nào đó | You had better be careful. (Bạn nên cẩn thận.) |
| Had better have + V3/ed | Nên hoàn thành một việc trước thời điểm nào đó | You had better have finished your homework before the teacher arrives. (Con nên hoàn thành bài tập trước khi giáo viên đến.) |
Sau khi nắm được công thức, con hãy thử đặt had better vào những tình huống quen thuộc trong cuộc sống. Thực tế, bố mẹ, thầy cô hoặc bạn bè thường sử dụng cấu trúc này khi muốn nhắc nhở ai đó làm một việc quan trọng để tránh gặp rắc rối hoặc kết quả không mong muốn.
Ví dụ, khi trời sắp mưa, sắp đến giờ học, đồ vật quá nóng hoặc con chưa hoàn thành bài tập, người lớn thường đưa ra những lời khuyên mang tính cảnh báo như “Con nên nhanh lên”, “Con nên mang áo mưa” hay “Con không nên chạm vào đó”. Trong tiếng Anh, những tình huống như vậy thường được diễn đạt bằng had better.
Hãy cùng quan sát một số ví dụ dưới đây:
| Tình huống | Câu sử dụng had better | Ý nghĩa |
| Trời nhiều mây và có dấu hiệu sắp mưa, nhưng con chuẩn bị ra ngoài mà không mang ô. | You had better take an umbrella. | Bạn nên mang theo ô. |
| Chỉ còn vài phút nữa là vào lớp nhưng con vẫn đang chuẩn bị sách vở. | You had better hurry, or you’ll be late. | Bạn nên nhanh lên, nếu không sẽ bị muộn học. |
| Một nồi canh vừa mới nấu xong và còn rất nóng. | You had better not touch it. | Bạn không nên chạm vào nó. |
| Ngày mai có bài kiểm tra nhưng con vẫn chưa ôn bài. | You had better study tonight. | Bạn nên học bài tối nay. |
| Con chuẩn bị đi xe đạp ra đường. | You had better wear a helmet. | Bạn nên đội mũ bảo hiểm. |
Qua những ví dụ trên, con có thể thấy had better không chỉ đơn giản mang nghĩa là “nên”. Cấu trúc này thường xuất hiện khi người nói muốn nhấn mạnh rằng nếu không làm theo lời khuyên thì có thể xảy ra một hậu quả không tốt. Đây cũng là dấu hiệu giúp con nhận biết và sử dụng had better chính xác hơn trong giao tiếp hằng ngày.
4. Had better và should khác nhau như thế nào?

Khi học tiếng Anh, nhiều bạn thường nghĩ had better và should hoàn toàn giống nhau vì cả hai đều được dịch là “nên”. Tuy nhiên, đây là hai cấu trúc mang sắc thái khác nhau và được sử dụng trong những tình huống khác nhau.
Nếu should đơn thuần là một lời khuyên hoặc ý kiến cá nhân, thì had better thường mang tính nhắc nhở hoặc cảnh báo mạnh hơn. Người nói muốn nhấn mạnh rằng nếu không làm theo lời khuyên đó, một kết quả không mong muốn có thể xảy ra.
Để dễ hình dung, con hãy cùng so sánh hai cấu trúc này trong bảng dưới đây:
| Tiêu chí | Had better | Should |
| Ý nghĩa | Nên làm gì thì tốt hơn, thường mang tính cảnh báo | Nên làm gì, đưa ra lời khuyên hoặc ý kiến |
| Mức độ lời khuyên | Mạnh hơn | Nhẹ nhàng hơn |
| Hàm ý | Có thể xảy ra hậu quả không tốt nếu không làm theo | Chỉ là điều nên làm, không nhất thiết có hậu quả |
| Ngữ cảnh sử dụng | Nhắc nhở, cảnh báo, tình huống khẩn cấp hoặc quan trọng | Đưa ra lời khuyên, gợi ý trong cuộc sống hằng ngày |
| Cấu trúc | Had better + V nguyên mẫu | Should + V nguyên mẫu |
| Ví dụ | You had better wear a helmet. | You should wear a helmet. |
Để thấy rõ sự khác biệt, con hãy quan sát các tình huống quen thuộc dưới đây:
| Tình huống | Dùng should | Dùng had better | Sắc thái |
| Con muốn khỏe mạnh hơn | You should eat more vegetables.
(Con nên ăn nhiều rau hơn.) |
— | Một lời khuyên thông thường. |
| Trời sắp mưa nhưng con chuẩn bị ra ngoài | — | You had better take an umbrella.
(Con nên mang theo ô thì hơn.) |
Nếu không mang ô, con có thể bị ướt. |
| Con muốn cải thiện kết quả học tập | You should study more every day.
(Con nên học nhiều hơn mỗi ngày.) |
— | Lời khuyên giúp tiến bộ hơn. |
| Chỉ còn vài phút nữa là vào lớp | — | You had better hurry, or you’ll be late.
(Con nên nhanh lên, nếu không sẽ bị muộn học.) |
Nếu không nhanh lên sẽ bị muộn học. |
| Đi xe đạp ngoài đường | You should wear a helmet.
(Con nên đội mũ bảo hiểm.) |
You had better wear a helmet.
(Con nên đội mũ bảo hiểm thì hơn.) |
Had better nhấn mạnh hơn vì liên quan đến sự an toàn. |
5. Những lỗi sai thường gặp khi dùng had better
Had better có công thức khá ngắn và dễ nhớ, nhưng khi mới học các con vẫn có thể mắc một số lỗi quen thuộc như thêm “to”, chia động từ sau had better, đặt “not” sai vị trí hoặc nhầm sắc thái của had better với should. Bố mẹ có thể cùng con xem bảng dưới đây để nhận biết lỗi và sửa ngay từ đầu nhé.
| Lỗi thường gặp | Cách dùng sai | Cách dùng đúng | Cách giúp con ghi nhớ |
| Thêm “to” sau had better | You had better to study harder. | You had better study harder. (Bạn nên học chăm chỉ hơn.) | Sau had better dùng động từ nguyên mẫu, không có “to”. |
| Chia động từ sau had better | She had better goes home. | She had better go home. (Cô ấy nên về nhà.) | Dù chủ ngữ là he/she/it, động từ sau had better vẫn giữ nguyên mẫu. |
| Đặt “not” sai vị trí | You had not better go. | You had better not go. (Bạn không nên đi.) | Câu phủ định có dạng: had better not + V nguyên mẫu. |
| Hiểu had better là thì quá khứ | I had better went home. | I had better go home. (Tôi nên về nhà.) | Had better là một cấu trúc cố định, không phải thì quá khứ. |
| Nhầm had better với should | Dùng had better cho mọi lời khuyên. | You should get more sleep. (Bạn nên ngủ nhiều hơn. )/ You had better get some sleep, or you’ll be too tired tomorrow. (Bạn nên ngủ một chút, nếu không ngày mai bạn sẽ rất mệt.) | Should thường dùng cho lời khuyên thông thường; had better thường mang sắc thái mạnh hơn hoặc có cảnh báo về hậu quả. |
| Dùng V-ing sau had better | You had better studying now. | You had better study now. (Bạn nên học bài ngay bây giờ.) | Sau had better không dùng V-ing mà dùng động từ nguyên mẫu. |
6. Bài tập cấu trúc had better có đáp án
Sau khi đã hiểu cách dùng, con hãy thử tự làm bài tập trước khi xem đáp án nhé!
Bài tập 1: Chọn đáp án đúng
Chọn đáp án A, B, C hoặc D để hoàn thành mỗi câu sau.
- You had better ______ your homework before dinner.
A. finish
B. to finish
C. finishing
D. finished - We had better ______ now, or we will miss the bus.
A. to leave
B. leave
C. leaving
D. left - You had better not ______ too much candy.
A. eating
B. ate
C. eat
D. to eat - She had better ______ a coat because it is cold outside.
A. wears
B. wearing
C. wore
D. wear - Tom had better ______ late for school.
A. not be
B. not to be
C. not being
D. doesn’t be
- A – finish
- B – leave
- C – eat
- D – wear
- A – not be
Bài tập 2: Chọn should hoặc had better
Điền should hoặc had better vào chỗ trống sao cho phù hợp với ngữ cảnh.
- You ______ drink more water. It is good for your health.
- You ______ hurry, or you will miss the train.
- Children ______ respect their parents.
- You ______ not touch that pan. It is very hot.
- We ______ leave now, or we will be late for the meeting.
- should→ Đây là một lời khuyên thông thường về sức khỏe.
- had better→ Có hậu quả “sẽ lỡ tàu” nếu không nhanh.
- should→ Đây là lời khuyên hoặc điều nên làm.
- had better→ Đây là một lời cảnh báo mạnh vì chiếc chảo rất nóng.
- had better→ Có hậu quả “sẽ bị muộn” nếu không rời đi ngay.
Bài tập 3: Điền dạng đúng của động từ
Điền dạng đúng của động từ trong ngoặc vào chỗ trống.
- You had better ______ (study) for the test.
- We had better ______ (leave) before it gets dark.
- She had better not ______ (eat) too much ice cream.
- Tom had better ______ (take) an umbrella.
- You had better not ______ (touch) the hot water.
- They had better ______ (hurry), or they will miss the bus.
- My brother had better ______ (finish) his homework tonight.
- You had better not ______ (stay) up too late.
- study
- leave
- eat
- take
- touch
- hurry
- finish
- stay
Bài tập 4: Viết lại câu sử dụng had better
Viết lại các câu sau bằng cách sử dụng had better.
- It is a good idea for you to take an umbrella.
- You should hurry because you may miss the bus.
- It is not a good idea to touch that hot pan.
- We should leave now because we may be late.
- You should study harder, or you may fail the exam.
- You had better take an umbrella.
- You had better hurry, or you may miss the bus.
- You had better not touch that hot pan.
- We had better leave now, or we may be late.
- You had better study harder, or you may fail the exam.
7. Lời kết
Hy vọng qua bài viết, con đã hiểu rõ cấu trúc had better, cách dùng và những lưu ý quan trọng. Hãy cùng con luyện đặt câu, thực hành qua tình huống quen thuộc và làm bài tập để ghi nhớ tự nhiên hơn. Bố mẹ hãy truy cập bmyc.vn thường xuyên để tham khảo thêm nhiều bài học tiếng Anh bổ ích, phương pháp học hiệu quả và đồng hành cùng con mỗi ngày nhé!
Đừng để con bạn bỏ lỡ cơ hội giỏi tiếng Anh từ sớm! Tham gia ngay Group Bố Mẹ Yêu Con để được tư vấn phương pháp học tiếng Anh online cho bé phù hợp và xây dựng lộ trình học hiệu quả, giúp con tự tin chinh phục tương lai!
Xem thêm:
- Cấu trúc Would rather: Công thức, cách dùng và bài tập chi tiết từ A-Z
- Cấu trúc But trong tiếng Anh: Cách dùng, công thức và ví dụ chi tiết
- Cấu trúc Must: Cách dùng, công thức và bài tập chi tiết