Had better ('d better): lời khuyên mạnh kèm cảnh báo, phủ định had better not, bài tập có đáp án
Had better ('d better): cấu trúc had better + V nguyên mẫu (tốt hơn là nên): lời khuyên mạnh cho tình huống cụ thể, thường ngầm cảnh báo hậu quả. Phủ định had better not, dạng viết tắt 'd better, không dùng cho quá khứ dù có had, so sánh với should và would rather, lỗi thường gặp và bài tập.

Had better ('d better): cấu trúc had better + V nguyên mẫu (tốt hơn là nên): lời khuyên mạnh cho tình huống cụ thể, thường ngầm cảnh báo hậu quả. Phủ định had better not, dạng viết tắt 'd better, không dùng cho quá khứ dù có had, so sánh với should và would rather. Cuối bài có bài tập thực hành kèm đáp án để bạn tự kiểm tra.
Cấu trúc
| Dạng | Công thức | Ví dụ |
|---|---|---|
| Khẳng định | S + had better ('d better) + V | You'd better take an umbrella. |
| Phủ định | S + had better not + V | You'd better not be late. |
| Nghi vấn (hiếm) | Had + S + better + V? | Had we better leave now? |
Ý nghĩa: lời khuyên kèm cảnh báo
Had better dùng cho tình huống cụ thể, mang ý nếu không làm thì sẽ có hậu quả xấu. Nó mạnh hơn should và đôi khi nghe như mệnh lệnh hoặc lời đe dọa.
Ví dụ
It's going to rain. We'd better go home. (nếu không sẽ bị ướt)
You'd better not tell Mum. (nếu không mẹ sẽ giận)
You'd better apologise! (cảnh cáo)
Thường dùng với you, we, I.
So sánh should và had better
| should | had better |
|---|---|
| Lời khuyên chung hoặc cụ thể | Chỉ tình huống cụ thể, ngay bây giờ |
| Không ngầm cảnh báo | Ngầm cảnh báo hậu quả |
| You should eat more vegetables. (lời khuyên chung) | You'd better eat something now or you'll faint. (cụ thể, cảnh báo) |
Những lỗi thường gặp
Bài tập thực hành
Bài tập 1: Viết câu với had better / had better not
- The road is icy. (drive carefully)
- The baby is sleeping. (make noise)
- You have an exam tomorrow. (go to bed late)
- It's 11 p.m. (call a taxi)
Bài tập 2: Tìm và sửa lỗi sai
- You had better to see a doctor.
- We'd better not to wait.
- She hadn't better be late.
Đáp án
Bài tập 1
- You'd better drive carefully.
- You'd better not make noise.
- You'd better not go to bed late.
- We'd better call a taxi.
Bài tập 2
- You had better see a doctor.
- We'd better not wait.
- She'd better not be late.
Tổng kết
Bài học liên quan
Xem tất cả bài học chủ điểm Động từ khuyết thiếu (Modal Verbs)
Câu hỏi thường gặp
Had better có dùng cho quá khứ không?
Không. Muốn nói lẽ ra nên, dùng should have + V3.
Có nên dùng had better với người lớn tuổi, cấp trên không?
Nên tránh vì có thể nghe như ra lệnh. Dùng should hoặc Maybe you could... lịch sự hơn.
Had better ('d better) là gì và dùng khi nào?
Had better ('d better): cấu trúc had better + V nguyên mẫu (tốt hơn là nên): lời khuyên mạnh cho tình huống cụ thể, thường ngầm cảnh báo hậu quả. Phủ định had better not, dạng viết tắt 'd better, không dùng cho quá khứ dù có had, so sánh với should và would rather. Cuối bài có bài tập thực hành kèm đáp án để bạn tự kiểm tra.
Lỗi thường gặp khi dùng had better ('d better) là gì?
Lỗi 1: to sau had better: Sai: You'd better to go. — Đúng: You'd better go. Lỗi 2: Phủ định sai vị trí: Sai: You hadn't better go. / You'd not better go. — Đúng: You'd better not go. Lỗi 3: have better: Sai: You have better hurry. — Đúng: You had better hurry.