题目内容
4.-I'm sorry.I ________ at you the other day.-Forget it.I was a bit out of control myself.( )
A. | shouldn't shout | B. | couldn't have shouted | ||
C. | mustn't shout | D. | ought not to have shouted |
分析 --很抱歉.我那一天本不应该对你大吼.
--别放在心上.我自己也有点失控了.
解答 答案是D.本题考查"情态动词+have done"的结构.the other day几天前;对过去的或已经发生是事件的说明用"情态动词+have done"的结构,所以排除A和C;couldn't have done 不可能已经…;ought not to have done是虚拟语气,表示"本不应做但事实上却做了;根据句意可知,"我那一天本不应该对你大吼",由此判断答案选择D.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
15.--I wonder _______ Sarah has kept her figure after all these years.
--By working out every day.( )
--By working out every day.( )
A. | why | B. | that | C. | how | D. | which |
19.Of course,________ access to up-to-date information is ________ for anyone who is doing research.( )
A. | the; very important | B. | /; of a great importance | ||
C. | /; of great importance | D. | an; great important |