A. can have achieved
B. must have achieved
C. need have achieved
D. might have achieved
[解析]本题考查“情态动词+have done”。can have done“过去可能干过”,一般不用于肯定的陈述句;must have done,“过去肯定干过”;might have done 意义有两层:一表示“过去可能干过某事”;二表示“过去本可能干某事而事实上没干”;由句意“真遗憾!鉴于他的智力和努力,他本来能够获得一个更高一点的分数”可知D项正确。
[答案]D
28.(2011·黑龙江哈九上学期期末)—Where is my dictionary? I remember I put it here yesterday.
—Perhaps, you ________ it in the wrong place.
A. must have put
B. should have put
C. can have put
D. might have put
[解析]本题考查情态动词。must have done 表示对过去行为的推测,具有较大的可能性,意为“一定……;想必……”;should have done 表示应该做的事情没有做;can have done 表示过去可能做过。might have done 常用于推测过去的行为,表示“可能已经”;还可以表示过去应该做而没有做的事。由句意:“—我的词典呢?我记得我昨天放这儿了。—或许你放错了地方”可知D项正确。
【2017届高三英语一轮复习课时作业49:语法专练九之情态动词和虚拟语气】相关文章:
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (9)
★ 四川省2016届高考英语一轮复习课时作业(32) Module 2 Fantasy Literature 外研版选修6
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题九《正反解读动词的时态和语态》课件外研版
★ 【北京专用】2014届高考英语一轮复习方案课时作业:选修8 Unit 4 Pygmalion
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (1)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (25)
★ 【浙江专用】2014届高考英语一轮复习课时作业(二十三)必修5Unit 3《Life in the future》
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21