These shoes will have to be repaired. (It will be neccessary to have them repaired.).
§ 114е.
Отсутствие обязанности выражается посредством have not to, haven’t got, to. См. § 13ж, таблицу № 3.He’s so rich that he doesn’t have to work (is not obliged to work, need not work).
You don’t have to go to school seven days a week, do you?
Tomorrow’s a holiday, so I shan’t have to go to the office.
We haven’t got to (are not required to) answer all the questions in the examination paper, have we?
Заметьте, что have not to редко употребляется для выражения запрещения. См. употребление must not (§ 109к).
§ 114ж.
Обязанность выражается также сочетанием личных форм глагола be синфинитивом.
We are to be there at nine o’clock.
Об употреблении этого оборота смотри также в разделе “Приказания и просьбы” (§ 109 ж).
§ 114з.
Недостаточный глагол ought употребляется для выражения желательности, моральной обязанности и долга в настоящем и будущем. В косвенной речи он может относиться и к прошлому.You ought to start at once (if you want to catch your train).
You ought to leave early tomorrow morning.
Не ought to be ashamed of his ignorance.
Ought I to go? Yes, I think you ought (to).
I told him that he ought to do it, so he did it.
§ 114и.
Should употребляется таким же образом. Особенно часто should используется для выражения совета. Значение необходимости выражено в этом глаголе слабее, чем в глаголе ought. Should употребляется во всех лицах.You shouldn’t laugh at his mistakes.
How much should I contribute towards the relief fund?
Do you think he should apologize (that he ought to apologize)?
You shouldn’t give the baby scissors to play with.
§ 114к.
Сочетания глаголов ought to и should с перфектным инфинитивом выражают не осуществленный, не ‘выполненный в прошлом долг.You ought to have helped him (but you did not).
Не ought to have been more careful. (He was not careful enough.)
You should have used the money for paying your debts instead of for a new motor-cycle.
I think you should have told her you were sorry.
You should have put part of your salary in the bank each month.
§ 114л.
Сочетания ought not to и should not с перфектным инфинитивом выражают неодобрение уже совершенных действий.You shouldn’t have (oughtn’t to have) laughed at his mistakes.
She shouldn’t have given the baby scissors to play with.