ought to have done

分类:情态动词完成式

定义

本应该做某事(而实际上没有做),表示过去的义务。

用法

  • 表示过去本应该做而没做的事
  • 含有责备或遗憾的语气

例句

  1. You ought to have told me about it. (你本该告诉我的)
  2. He ought to have arrived by now.

相关术语