题目内容
【题目】
---I didn't apologize to him for being unable to inform him of the change in the plan.
---But you________.
A.ought to have
B.have to
C.should
D.must have
【答案】A
【解析】句意:——我并没有因为没能告诉他计划中的变化而向他道歉。——但是你应该道歉。根据but可知此处用ought to have=ought to have done表示(过去)本该做却未做;B.have to不得不;C.should应该,表现在或将来之意;D.must have(done )(过去)一定做了某事。
![](http://thumb2018.1010pic.com/images/loading.gif)
练习册系列答案
相关题目