ought to have done 分类:情态动词完成式 定义 本应该做某事(而实际上没有做),表示过去的义务。 用法 表示过去本应该做而没做的事 含有责备或遗憾的语气 例句 You ought to have told me about it. (你本该告诉我的) He ought to have arrived by now. 相关术语 ought to should have done 情态动词完成式