题目内容
Oh, Janne, you’ve broken another glass. You ought ____when you washed it.
- A.be careful
- B.to care
- C.have cared
- D.to have been careful
D
should/ought to have done表示“本来应该做的事而事实上并未做”。根据上下文,句中省去了seen her。
should/ought to have done表示“本来应该做的事而事实上并未做”。根据上下文,句中省去了seen her。
练习册系列答案
相关题目