情态动词练习题带答案一、单项选择情态动词1.Whatapity
Consideringhisabilityandexperience,heitbetter
A.needhavedoneB.musthavedoneC.canhavedoneD.mighthavedone【答案】D【解析】【详解】考查虚拟语气中的情态动词
句意:真遗憾啊
考虑到他的能力和经验,他也许可以做得更好
canhavedone 较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道真的做了吗”,表示怀疑;needhavedone 需要做某事,实际上却未做(表示虚拟语气);musthavedone 一定做了某事(表示对过去发生的事情的肯定推测);mighthavedone 表示对发生过的事情的推测,意思是“可能已经"或"也许已经”,用于肯定句中
故 D 正确
【点睛】本题是高考必考考点,一定要牢记句型意思
musthavedone 过去肯定做了某事
shouldhavedone 本应该做而实际未做
can'thavedone 过去不可能做了某事;shouldn'thavedone 本不应该做而实际做了
needhavedone 本有必要做某事而没做;needn'thavedone 本没有必要做某事;注意没有 mustn'thavedone 的形式
2.—Idon'treallylikeJanes
Whydidyouinvitehim
—Don'tworry
Hecome
Hesaidhewas'tcertainwhathisplanswere
A.mustnotB.neednotC.wouldnotD.mightnot【答案】D【解析】考察情态动词,题干中的 hewasn'tcertain 说明他可能不来,可能来,因此使