GGrammarPal
NGỮ PHÁP · ĐỘNG TỪ KHUYẾT THIẾUCẤP ĐỘ C1

Would rather / Had better

Would rather/Had better

Would ratherhad better là hai cấu trúc bán khuyết thiếu quan trọng thường bị nhầm lẫn: 'would rather' diễn đạt sự ưa thích (preference), còn 'had better' mang nghĩa khuyên bảo hoặc cảnh báo (advice/warning). Cả hai đều có những sắc thái cú pháp đặc biệt mà người học cần nắm vững ở trình độ C1.

⏱ Đọc trong 8 phútCập nhật 06/2026
1

Định nghĩa & cách dùng

A
Would rather — sở thích cá nhânDùng 'would rather + V' để diễn đạt điều bạn muốn làm hơn, có thể thêm 'than' để so sánh trực tiếp.I would rather stay home tonight than go to a noisy bar. Tôi thích ở nhà tối nay hơn là đến quán bar ồn ào.
B
Would rather — mong muốn về hành động của người khácKhi mong muốn người khác làm điều gì, dùng 'would rather + S + quá khứ đơn' (cấu trúc subjunctive).I would rather you didn't mention this to anyone at the office. Tôi muốn bạn đừng nhắc điều này với ai ở văn phòng.
C
Had better — lời khuyên mạnh, cảnh báoDùng 'had better' để khuyên ai đó làm gì, thường ngụ ý có hậu quả nếu không làm theo.You had better not be late for the interview — they're very strict about punctuality. Bạn tốt nhất đừng đến trễ buổi phỏng vấn — họ rất khắt khe về giờ giấc.
2

Công thức / cấu trúc

DẠNGCÔNG THỨCVÍ DỤ
Khẳng địnhS + would rather + V / S + would rather + S2 + V-past / S + had better + VI would rather leave early. / I would rather you left early. / You had better leave now.
Phủ địnhS + would rather not + V / S + would rather + S2 + didn't + V / S + had better not + VShe would rather not discuss it. / I'd rather you didn't call me. / You had better not ignore this.
Nghi vấnWould + S + rather + V + or + V? / Hadn't + S + better + V?Would you rather eat in or go out? / Hadn't you better call first?
QUAN TRỌNG: 'Had better' luôn giữ nguyên 'had' — không đổi theo chủ ngữ (không nói 'have better'). Dạng phủ định là 'had better NOT + V', không dùng 'had better don't'. 'Would rather + S + past tense' trông như quá khứ nhưng diễn đạt hiện tại/tương lai — đây là h허虚 thức (subjunctive).
3

Dấu hiệu nhận biết

would ratherthích... hơn / muốn... hơnwould soonerthích... hơn (= would rather, trang trọng hơn)had bettertốt nhất nên / tốt hơn làthanhơn (so sánh sau would rather)had better nottốt nhất đừng / không nênhadn't bettertốt hơn là đừng... phải không?I'd rathertôi thích... hơn (dạng rút gọn)
4

Ví dụ song ngữ

Bấm nút loa để nghe phát âm câu tiếng Anh.

I would rather take the train than drive in this heavy traffic.Tôi thích đi tàu hơn là lái xe trong tình trạng tắc đường này.
Would you rather have tea or coffee with your breakfast?Bạn muốn uống trà hay cà phê cùng bữa sáng?
I'd rather you kept this between us — it's quite sensitive.Tôi muốn bạn giữ bí mật điều này — chuyện khá nhạy cảm.
You had better submit the report before midnight or the system will lock you out.Bạn tốt nhất nên nộp báo cáo trước nửa đêm không thì hệ thống sẽ khóa bạn ra ngoài.
She had better not forget to bring her passport — the flight boards in two hours.Cô ấy tốt nhất đừng quên mang hộ chiếu — chuyến bay cất cánh sau hai tiếng.
5

So sánh

Would ratherDiễn đạt sở thích — muốn làm A hơn B. Không ngụ ý hậu quả.
I would rather stay in tonight.Tôi muốn ở nhà tối nay hơn (đây là sở thích của tôi).
Had betterLời khuyên mạnh hoặc cảnh báo — nên làm X, không thì có hậu quả.
You had better stay in tonight.Bạn tốt nhất ở nhà tối nay (ngụ ý: nếu không, sẽ có chuyện).
6

Lỗi thường gặp

I would rather to stay home.
I would rather stay home.
Sau 'would rather', dùng động từ nguyên thể KHÔNG CÓ 'to'. Đây là lỗi phổ biến nhất. Tương tự 'would sooner, had better' đều không dùng 'to'.
You have better be careful.
You had better be careful.
'Had better' không bao giờ biến thành 'have better' — giữ nguyên 'HAD' với mọi chủ ngữ (I/you/he/she/we/they had better).
I would rather you don't tell anyone.
I would rather you didn't tell anyone.
Khi 'would rather' có chủ ngữ thứ hai, động từ phía sau phải chia ở thì QUÁ KHỨ ĐƠN (subjunctive), dù đang nói về hiện tại hoặc tương lai.
7

Bài tập tự luyện

Chọn đáp án đúng cho mỗi câu, rồi bấm Kiểm tra đáp án.

1Choose the correct sentence:
2Which sentence correctly uses 'had better'?
3I'd rather you ___ to the party without telling me first.
4What is the correct negative of 'You had better leave now'?
5She would rather ___ in a small town than live in the city.
8

Câu hỏi thường gặp

'Would rather' và 'would sooner' có khác nhau không?+

Về nghĩa, 'would sooner' và 'would rather' gần như giống hệt nhau — cả hai đều diễn đạt sở thích. 'Would sooner' mang sắc thái trang trọng hơn một chút và thường gặp hơn trong văn viết Anh-Anh. Cú pháp hoàn toàn giống nhau: 'I would sooner resign than accept those conditions.'

Tại sao 'I'd rather you went' lại dùng 'went' thay vì 'go'?+

Đây là cấu trúc subjunctive quá khứ — mặc dù câu nói về hiện tại hoặc tương lai, tiếng Anh dùng dạng quá khứ đơn để tạo khoảng cách lịch sự/giả định. Đây giống với cấu trúc 'If I were you...' hay 'It's time you told the truth.'

'Had better' có thể dùng để tự khuyên mình không?+

Có. 'I had better leave now or I'll miss the bus.' Tuy nhiên, 'had better' luôn mang hàm ý có hậu quả nếu không làm theo. Khi chỉ đang cân nhắc sở thích cá nhân, dùng 'would rather' hoặc 'should' sẽ tự nhiên hơn.

SẴN SÀNG HỌC?

Bắt đầu chỉ với 5 phút hôm nay

Tải miễn phí. Dùng thử PRO miễn phí để mở khóa Trợ lý AI và toàn bộ nội dung nâng cao.

Tải trênApp StoreAndroid · Sắp ra mắt