ought to : 侧重反映客观情况,多在涉及法律、道义、责任、义务或原则时使用。
should : 侧重自己的主观看法,语气比ought to稍弱一些。
语法书上的解释:ought to1)表示应该做的事情(和should差不多,只是口气稍重一些)例如:We ought to help them.2)表示可能的事Mary ought to know my address.亲:祝你学习进步,每天都开心V_V!望采纳,thx!