题目内容
4.-John,how did your English exam go?-I thought I _____,but in fact I came in the top 10% in the class.( )
A. | should have failed | B. | might have failed | ||
C. | couldn't have failed | D. | mustn't have failed |
分析 ---约翰,你英语考试怎么样?---我原以为可能会不及格,但事实上我是班级前10%.
解答 答案B.should have done表示对故去发生的事情的一种虚拟,意为"本来应该做某事而实际未做";might have done表示对过去发生的事情把握性较小的一种推测,意为"过去可能会做某事";couldn't have done表示对过去发生的事情把握性极大的一种推测,意为"过去一定不可能做…";mustn't不能用来表推测,也不表虚拟,没有"mustn't have done"这种结构.本题考查情态动词表推测,故可排除A和D两项;再根据下文的语境"but in fact I came in the top 10% in the class"和句子所表达的意思"我原以为可能会不及格"可知答案选B.
点评 本题考查情态动词表推测的用法."情态动词+have done"可表示对发生过的事作某种猜测、推测.这个结构是近几年高考情态动词的重点和难点.需要注意在肯定句或否定句中情态动词表推测时强弱程度.在肯定句中:must>should>can>could>may>might,在否定句中:can't>couldn't>may not,>might not.
练习册系列答案
相关题目
14.Heavy smog blankets Beijing. ,city authorities start using its new smog warning system.( )
A. | In turn | B. | In time | C. | In response | D. | In return |
15.Most of my new classmates are kind,but _________ is so good to me as Lucy.( )
A. | someone | B. | everyone | C. | no one | D. | none |
19.-Shall we put off the experiment till next week?
- .I don't think our teacher will be happy with it.( )
- .I don't think our teacher will be happy with it.( )
A. | Never mind | B. | Sure,go ahead | C. | Yes,better not | D. | I'd rather not |
9.Our company is going on very well.____dozens of local women,we produce handmade goods with unique designs that sell well overseas( )
A. | To employ | B. | Being employed | C. | Employed | D. | Employing |