词义说明
ought to 的核心含义是“应该”,主要表示道义、义务或责任上的应该,即“按理应当”。例如:You ought to help your parents.(你应该帮助父母。)由此引申出“预期中的应当”,表示根据常理推断某事很可能发生或应该如此,例如:It ought to be sunny tomorrow.(明天应该是晴天。)另外,ought to have done 表示“本应该做而未做”,暗含责备或遗憾,例如:You ought to have told me earlier.(你本该早点告诉我。)这三个义项层层递进:从义务到预期,再到对过去的虚拟性评价。