题目内容
9.Most assume that he __________ for Germany last week,but for a serious injury which put him out of football.( )A. | need have played | B. | must have played | ||
C. | should have played | D. | would have played |
分析 要不是那个让他不能踢球的重伤,大多数人认为他上星期会去德国踢球.
解答 答案D
这里表示对过去状况的推测,用情态动词+have done形式.根据"要不是那个让他不能踢球的重伤,"可知,用would have done表示本来会做某事而没做,need have done表示本来需要做某事而没做,must have done表示对过去事情的肯定推测,意为"一定做过某事",该结构只用于肯定句,should have done表示过去本该做…(实际却没做),故选D.
点评 本题考查虚拟语气中情态动词的选择,做题时,先弄清选项中每个情态动词的意思及用法,再根据句意选择合适的情态动词.
练习册系列答案
相关题目
20.Demand for iPhones in China is becoming greater than before,_______ has encouraged some to hire people to buy products that they resell at higher prices.( )
A. | as | B. | who | C. | which | D. | what |
17.He is confident,______,in my opinion,is most important in modern society.( )
A. | who | B. | that | C. | which | D. | what |
2.-What a beautiful river and breathtaking mountains!
-Yeah.They make me think I___on an alien planet.( )
-Yeah.They make me think I___on an alien planet.( )
A. | arrive | B. | arrived | C. | have arrived | D. | had arrived |
5.-Maria,the summer vacation is approaching.How shall I do my travel?
-It's your money,your time-spend it how you want.___( )
-It's your money,your time-spend it how you want.___( )
A. | So what? | B. | Count me out. | C. | Who cares? | D. | It all depends. |