Had better Модальная конструкция

Модальная конструкция had better выражает настоятельный совет или обязанность выполнить действие и переводится как «лучше», «лучше бы», «стоит». Конструкция имеет только одну форму had (форма прошедшего времени от to have) для всех лиц, но она используется для обозначения будущего и настоящего времени.

Модальная конструкция had better в основном используется с простым инфинитивом смысловых глаголов (глаголами в первой форме) без частицы to.

Утверждение

Утвердительные предложения с конструкцией had better означают, что с точки зрения говорящего нужно выполнить какое-то действие, чтобы избежать нежелательных последствий.

  • I had better leave now so I won’t miss my bus. – Мне лучше выйти сейчас, чтобы я не пропустил свой автобус.
  • It might rain today. You had better take an umbrella. – Сегодня, возможно, пойдет дождь. Тебе стоит взять зонтик.
  • Had better = 'd better (сокращение)
  • The train leaves in 15 minutes. She'd better hurry up. – Поезд отправляется через 15 минут. Ей лучше поторопиться.

Конструкция had better с совершенным инфинитивом глагола (have + третья форма глагола) используется крайне редко. Совершенный инфинитив употребляется, когда какое-либо действие нужно закончить к определенному моменту времени в будущем.

  • We had better have finished this report till next Monday. – Нам стоит закончить этот отчет до следующего понедельника.
  • You had better have read this book till tomorrow. – Тебе лучше дочитать эту книгу до завтра.

Отрицание

В отрицательных предложениях частица not ставится после конструкции had better (had better not...).

  • I had better not drive now. I’m really tired. – Мне лучше не водить машину сегодня. Я очень устал.
  • Your friends had better not leave their house. There was a storm warning today. – Твоим друзьям лучше не покидать свой дом. Сегодня было штормовое предупреждение.
  • You don’t look very well. You’d better not go to school today. – Ты выглядишь не очень хорошо. Тебе лучше не идти в школу сегодня.

Вопрос

В вопросительных предложениях с конструкцией had better глагол had выносится в начало предложения перед подлежащим или ставится после вопросительного слова. В большинстве случаев вопросы с had better используется с первым (I, We) и вторым лицом (You).

  • Had I better tell her the truth right now? – Мне стоит сказать ей всю правду прямо сейчас?
  • Had we better hurry up so we won’t miss everything? – Может, нам лучше поторопиться, чтобы мы ничего не пропустили?
  • What had I better do in this case? – Что мне следует делать в такой ситуации?

Часто встречаются отрицательные вопросы с had better (hadn’t... better?). Такие вопросы более эмоциональные, часто передают укор или недовольство говорящего.

  • Hadn’t we better start working now? – А не лучше ли нам приняться за работу сейчас?
  • Hadn’t you better go to bed? It’s pretty late. – Может, тебе стоит лечь спать? Уже довольно поздно.
  • Hadn’t you better call the police in this case? – Может, тебе стоит вызвать полицию в таком случае?

Особенности употребления

Разница между Had better, Should, Ought to

Конструкция had better имеет значение, схожее с модальными глаголами should и ought to, так как они выражают совет, наставление, обязанность. Однако, конструкция had better более эмоциональная, имеет значение угрозы или отчаяния.

Конструкция had better используется в особых, конкретных ситуациях, когда нужно что-то сделать, чтобы избежать плохих последствий. В остальных случаях (общие законы, правила, советы, обязанности) используются модальные глаголы should и ought to.

  • You’d better stop talking or the teacher will turn you out of the classroom. – Тебе лучше прекратить разговаривать, а не то учитель выгонит тебя из класса. (нежелательное последствие)
  • You should brush your teeth every day. – Ты должен чистить зубы каждый день. (правило)
  • I ought to visit my grandma every week. – Я должен навещать свою бабушку каждую неделю. (обычная обязанность)

Конструкция had better используется только для настоящего и будущего времен. Для прошлого времени используются should и ought to.

  • You had better pay your bills tomorrow. – Тебе стоит оплатить свои счета завтра. (будущее)
  • You should have paid your bills yesterday. – Ты должен был оплатить свои счета вчера. (прошлое)

Had better или would rather?

Конструкция had better никогда не используется для выражения намерений или предпочтений говорящего. В таком случае всегда используется конструкция would rather или would prefer to.

  • I had better take a taxi. I don’t have enough time to go there by bus. – Мне стоит взять такси. У меня нет времени ехать туда автобусом. (нет другого выбора, кроме как взять такси)
  • I would rather take a taxi. It’s convenient and I like it. – Я бы лучше взял такси. Это удобно и мне это нравится. (личные предпочтения говорящего)

Had best

Конструкция had better в разговорном английском может заменяться на had best. Обе конструкции совпадают по значению, но had best выражает более мягкий и вежливый совет и обязанность, чем had better.

  • You had best stay at my house. It’s raining pretty hard outside. – Тебе бы лучше остаться у меня дома. На улице сильный ливень.
  • I’d best go to bed now. I’m tired. – Я бы лучше лег спать сейчас. Я устал.
  • You'd best see your doctor. You look very pale. – Тебе бы стоило показаться своему врачу. Ты выглядишь очень бледным.