Had better - это конструкция, которая используется для совета или предупреждения. Она переводится как «лучше бы», «следует», «было бы лучше». Часто в ней звучит угроза: если не последовать совету, будут неприятные последствия.
Образование
Подлежащее + had better + глагол в базовой форме (без to)
Хотя had выглядит как прошедшая форма, значение у конструкции настоящее или будущее. В разговорной речи используется сокращение ‘d better.
Отрицание
Отрицание образуется добавлением not после better.
Подлежащее + had better not + глагол
Вопрос
Вопросы с had better встречаются редко, обычно они выглядят так:
Had better и should
Обе конструкции дают совет, но had better звучит сильнее: в нём подразумевается риск или последствия. Should - мягкий, нейтральный совет.
Особенности
- Употребляется для конкретной ситуации, а не для общих советов.
- Не используется для прошлого. Для упрёка в прошлом применяют should have + V3.
- Не ставится частица to: You had better go, а не You had better to go.
- Не меняется по лицам и числам.
Заключение
Had better + глагол без to - это сильный совет или предупреждение о возможных последствиях. Запомните сокращение ‘d better и форму отрицания had better not.