Модальная конструкция had better выражает настоятельный совет или обязанность выполнить действие и переводится как «лучше», «лучше бы», «стоит». Конструкция имеет только одну форму had (форма прошедшего времени от to have) для всех лиц, но она используется для обозначения будущего и настоящего времени.
Модальная конструкция had better в основном используется с простым инфинитивом смысловых глаголов (глаголами в первой форме) без частицы to.
Прошедшее |
Настоящее |
Будущее |
---|---|---|
Should / Ought to Perfect Infinitive |
Had better Simple infinitive |
Had better Simple / Perfect Infinitive |
You should have done it. Ты должен был это сделать. |
I had better do it now. Я лучше сделаю это сейчас. |
I had better do it tomorrow. Я лучше сделаю это завтра. |
We shouldn't have said that. Лучше бы мы этого не говорили. |
You had better not go there. Лучше тебе не идти туда. |
We had better have done it till next Monday. Нам лучше закончить это до следующего понедельника. |
Should / Ought to Perfect Infinitive |
||
You should have done it. Ты должен был это сделать. |
||
We shouldn't have said that. Лучше бы мы этого не говорили. |
Had better Simple infinitive |
||
I had better do it now. Я лучше сделаю это сейчас. |
||
You had better not go there. Лучше тебе не идти туда. |
Had better Simple / Perfect Infinitive |
||
I had better do it tomorrow. Я лучше сделаю это завтра. |
||
We had better have done it till next Monday. Нам лучше закончить это до следующего понедельника. |