Иногда употребление выражений had better и would rather, а также глагола prefer вызывает затруднения, поэтому давай разбираться.
Мы используем выражение
had better, когда выражаем свое мнение о том, что другой человек должен сделать, как другой должен поступить. Такие предложения иногда похожи на совет.
You had better go and look with a candle. – Лучше иди и поищи со свечкой.
Мы будем употреблять
would rather для выражения предпочтения:
I’d rather have tea than coffee – Я бы лучше выпил чаю, нежели чем кофе.