Оборот Had better имеет значение совета, рекомендации, и используется с основным глаголом в первой форме.
You had (you’d) better go now, or you’ll miss the train. – Лучше иди, а то опоздаешь на поезд.
He’d better study hard. The exams are very difficult this term. – Ему бы учиться усерднее. Экзамены в этом семестре очень сложные.
1. Отрицательная форма оборота образуется с помощью частицы not, которая ставится после слова better:
They’d better not give their books to strangers. They might not be returned. – Им лучше не давать свои вещи посторонним людям. Их могут не вернуть.
I’d better not listen to her criticism, it’s too wicked. – Лучше я не буду слушать критику, она слишком злая.
2. Оборот had better близок по смыслу модальному глаголу should в значении рекомендации. Разница заключается в том, что оборот had better предполагает плохие последствия, если действие не будет совершено. В русском языке может передаваться структурой а (не) то… .
You’d better listen to her advice, she’s a wise woman; or you might make a mistake. – Лучше ты послушай её совета, она женщина мудрая, а не то можешь совершить ошибку.
You should listen to her advice, she’s a wise woman. – Тебе бы слушать её советов, она мудрая женщина (но ничего страшного, если слушать не будешь).
3. Также оборот had better предполагает конкретную ситуацию и не может использоваться для общего совета или рекомендации:
You should buy meal in that supermarket. It’s always fresh there. – Тебе стоит покупать еду в супермаркете. Там всегда всё свежее.
You’d better buy meal in the good supermarket, or you risk buying something stale. – Лучше бы тебе купить еды в хорошем супермаркете, а не то купишь что-нибудь не свежее.
Читайте по теме:
Модальный глагол should