(2007浙江﹚—My cat’s really fat.
—You
have given her so much food.
A.wouldn’t
B.couldn’t
C.shouldn’t
D.mustn’t
’t have done sth本不应该做某事(暗含做了)。
(2007福建﹚My MP4 player isn’t in my bag.Where
I have put it?
A.can
B.must
C.should
D.would
“我的MP4不在我包里。我可能把它放哪儿了?”可知应选A。can have done过去可能做过而must have done “过去肯定做过”, 只能用于肯定陈述句;should have done本应该做过(而事实上没做);would have done只能用于虚拟语气。
(2007江苏﹚—She looks very happy.She
have passed the exam.
—I guess so.It’s not difficult after all.
A.should
B.could
C.must
D.might
“happy”和下句中的 “not difficult after all”可以推知。
(2007山东﹚They
two free tickets to Canada, otherwise they’d never have been able to afford to go.
A.had got
B.got
C.have got
D.get
【2017最新命题题库大全2005-2011高考英语试题分项解析汇编 专题05 情态动词与虚拟语气】相关文章:
★ 2017年高考英语二轮复习精品资料:专题14 阅读理解(押题专练)(原卷版)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题十三《名词性从句》课件外研版
★ 【三维设计】2017届高考英语(江苏专用)二轮复习素材:高考单词2.背佳句记单词
★ 2017届高考英语(江苏专用)二轮复习高考单词5大记忆法课件:4.联想记忆法
★ 江苏省扬州市2014高考英语一轮 阅读理解暑假练习题(10)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题八《情态动词用法详解》课件外研版
★ 2017年高考英语二轮复习精品资料:专题15 完形填空(教学案)(原卷版)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:创新押题(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21