当前位置:高中试题 > 英语试题 > 动词的分类 > —Mary broke up with me!—You_ _have forgotten about the Valentine"s Day.A.shouldn...
题目
题型:不详难度:来源:
—Mary broke up with me!
—You_ _have forgotten about the Valentine"s Day.
A.shouldn"tB.couldn"tC.needn"tD.mustn"t

答案
A
解析

试题分析:考查情态动词+have done的用法:句意是:“玛丽和我分手了。--你本不该忘了情人节”,可知说话人现在觉得对方当时应该记得情人节,而事实上没有,shouldn’t  have done就表示“本不应该作某事而做”,是一种虚拟语气的表达,符合题意,其它项:B表示“过去不可能做了”,C项是“本不必做,而做了,D表示“一定做过了”。选A。
点评:情态动词+have done可以表示推测和虚拟:“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。“can"t+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
核心考点
试题【—Mary broke up with me!—You_ _have forgotten about the Valentine"s Day.A.shouldn】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.
A.was drownedB.could have been drowned
C.had drownedD.should be drowned

题型:不详难度:| 查看答案
The weather in the south is generally warm, but it________ be very cold sometimes.
A.mayB.shall C.willD.can

题型:不详难度:| 查看答案
Tom likes driving and he ______drive his car to the party, but I’m not quite sure about it yet.
A.canB.shallC.mustD.may

题型:不详难度:| 查看答案
---- Daddy ,can you buy me a new MP3 when you go to Beijing?
-----You ____ get one if you are admitted to a key middle school.
A.could B.shallC.mayD.can

题型:不详难度:| 查看答案
When we were young, every evening my brother and I _____stay at home waiting for our mother to come back from work.
A.mightB.would C.shouldD.could

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.