题目内容
1.-Hey,the washing up has been done!-That ______ Cynthia,She's always helpful.( )
A. | need have been | B. | could have been | ||
C. | should have been | D. | must have been |
分析 ---嘿,洗刷的工作已经被完成了!
---一定是Cynthia做的,她一向乐于助人.
解答 答案:D
根据句子的语境以及答语中"She's always helpful她一向乐于助人"可知,此处表示对过去的事情非常肯定的推测;A.need have done 不表示推测,通常用作虚拟语气,"本来需要做…,而没做";B.could have done 可以表示推测,但是语气不够肯定;C.should have done表示按常理接近事实的推测,"理应…".,语气不如must肯定;D.must have been 表示对过去的事情非常肯定的推测,"一定是";故选D
点评 本题考查情态动词表示推测的用法.做本题时,必须要熟练掌握各情态动词的意义及用法,特别是要注意区分它们表推测时的用法区别.
练习册系列答案
相关题目
12.They always give the vacant seat to comes first.( )
A. | anyone | B. | whom | C. | whomever | D. | whoever |
9.Home is ______ we complain the most,but are often treated the best.( )
A. | which | B. | where | C. | that | D. | how |
16.Since there is only one laboratory in the school,it is important to check _____ the students can use it.( )
A. | which | B. | what | C. | when | D. | where |
6.______ matters is the selection of the right website,______ can offer the daily news and entertainment,and you can know everything in a matter of 30minutes.( )
A. | Whatever; which | B. | However; which | C. | Whatever; where | D. | However; where |
11.It was in 2008 _______ she first met him in New York.( )
A. | that | B. | when | C. | which | D. | where |