满分5 > 高中英语试题 >

—Why did Mary ignore me at the party las...

—Why did Mary ignore me at the party last night?

—She _______ you. She wasn't wearing her glasses.

A.shouldn't have seen B.needn't have seen

C.won't have seen D.might haven't seen

 

D 【解析】 考查情态动词+have done。句意:昨晚在聚会上,为什么玛丽不理我?她可能没看到你。她没戴眼镜。A. shouldn't have seen 本不该看而看了;B. needn't have seen虽然没必要,但已经看了;C. won't have seen不会看到;D. might haven't seen可能没看到。根据She wasn't wearing her glasses.可知,空白处表推测,意为“可能没看见”,故选D。  
复制答案
考点分析:
相关试题推荐

_______football is such a simple game to play is perhaps the basis of its popularity.

A.What B.Whether C.That D.Which

 

查看答案

Hostels used to provide cheap accommodations for people under the age of 25. _______ , hostels don’t have any age requirements.

A.Nowadays B.Meanwhile C.However D.Therefore

 

查看答案

Alzheimer’s disease is _______ as the most common mental disease among older people, and the number of sufferers is growing.

A.judged B.translated C.designed D.recognized

 

查看答案

—It seems that the waiter knows you well.

—You are right. I am one of the bar's _______ customers.

A.current B.regular C.potential D.frequent

 

查看答案

—The movie we saw last night was ridiculous.

—Well, _______. I would probably see it again.

A.I couldn’t agree more B.I can’t believe it is true

C.I thought it was pretty good D.I should have left early

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.