14.4 Модальный глагол "Ought"
Глагол "ought" в сочетании с Indefinite Infinitive выражает моральный долг, желательность действия, относящегося к настоящему и будущему.
На русский язык "ought" переводится "следовало бы", "следует", "должен". Инфинитив после глагола "ought" употребляется с частицей "to".
You ought to do it at once.
Вам следует (вы должны) сделать это сейчас же.
Глагол "ought" в сочетании с Perfect Infinitive употребляется в отношении прошедшего времени и указывает на то, что действие не было выполнено.
You ought to have done it at once.
Вам следовало бы сделать это сразу же (но вы этого не сделали).
Похожие статьи