A.could perform
B.must have performed
C.should perform
D.could have performed
解析:选D。考查虚拟语气。含蓄条件句表转折表示与过去事实相反主句使用“情态动词+have done”。must have done表示对过去的肯定推测表示在过去本来能做某事。句意:他昨晚本来能表演得更好但他有点紧张未能发挥他最好的水平。故选D。________ find a room in a small guest house near the station.
A.ought to
B.could
C.were able to
D.might
17.—I called you at 9 last night,but no one answered.
—Sorry,I ________ sleeping.I went to bed very early.
A.need have been
B.would have been
C.must have been
D.should have been
解析:选C。根据答语中的“I went to bed very early”可知此处为肯定推测用must表示问话人打电话时答话人一定正在睡觉。must have done表示过去肯定做了某事。________ for the free vegetables,women workers would not have gone to the supermarket so often.
A.If it is not
B.Were it not
C.Had it not been
D.If they were not
解析:选C。考查虚拟语气。根据题干中的would not have gone to可知本句话是对过去事情的虚拟所以从句中谓语应用had done的形式;同时在if条件句中表示虚拟语气时经常将if省略而把从句中的had或should提前。C。 I cannot find him anywhere.
【2016届高考英语命题猜想与仿真押题:专题07 情态动词和虚拟语气(仿真押题)(解析版)】相关文章:
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之夹叙夹议文:名校模拟(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:创新押题(含解析)
★ 2017年高考英语二轮复习精品资料:专题14 阅读理解(押题专练)(原卷版)
★ 2017届高考英语二轮复习大题冲关秘籍之日常交际用语大全:高考英语日常交际用语必备习语大全(上)(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:创新押题(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍阅读理解七选五:考纲解读(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21