Модальный глагол ought to имеет только одну форму и используется по отношению к настоящему или будущему времени.
Инфинитив после ought употребляется с частицей to.
Глагол ought to имеет значение обязанности (obligation), которое в различных контекстах приобретает дополнительные оттенки значения совета и желательности (advisability and desirability).
Например: You ought to say a word or two about yourself.
Ought she to warn him?
He oughtn’t to mention it to anybody.
В сочетании с перфектным инфинитивом (Perfect Infinitive) в утвердительном предложении ought to означает, что желательное действие не было выполнено.
Например: You ought to have called on him yesterday. Вам следовало бы зайти к нему вчера.
В сочетании с перфектным инфинитивом (Perfect Infinitive) в отрицательном предложении ought to означает, что нежелательное действие было совершено.
Например: You oughtn’t to have married her, David. It was a great mistake.
В косвенной речи глагол ought to не изменяется.
Следует заметить, что глаголы should и ought to очень похожи по значению и часто взаимозаменяемы. Однако, употребляя ought to, мы больше подчёркиваем моральную обязанность, долг, в то время как should более обычен в инструкциях, поправках.
Например: You ought to help him, he is in trouble.
You should use the definite article in this sentence.