Разница между модальными глаголами SHOULD и OUGHT TO в английском языке заключается в их употреблении и значении: 3
- Степень формальности. 3 Ought to звучит более формально и считается устаревшим по сравнению с should. 3 Should более распространён и используется в повседневной разговорной речи. 3
- Исторический аспект. 3 Ought to более архаичен и происходит из более старой формы английского языка. 3 Should является более современным и стандартизированным. 3
- Отношение к совету или рекомендации. 3 Should передаёт совет или рекомендацию, подобно ought to. 3 Однако ought to часто воспринимается как более строгий совет или более сильное моральное обязательство, чем should. 3
- Использование в разных контекстах. 3 Should более универсальный и может применяться в различных ситуациях, включая советы, рекомендации, ожидания, предположения и обязательства. 3 Ought to чаще используется для выражения моральных или обязательных аспектов. 3
Ещё одно различие заключается в том, что после ought to всегда ставится инфинитив с частицей to, а после should — только Bare Infinitive. 1