五、should (ought to )+have+-ED 分词:肯定句表示过去本应发生事却没有发生;否定句表示已发生了本不该发生的事。前者可译为“本 应”后者为“本不该”。
You should have apologized to her for not soon replying to the letter.
你本应向她道歉,说明为什么没能及时回信。(可你没这么做) Sally shouldn't have bought that hat.It looks terrible. 萨莉真不该买下那顶帽子,真难看死了。