9. 【解析】选C。考查情态动词表猜测。句意: ——我哪里都找不到我的钱包。——你也许在购物的时候丢的。may have done对过去的可能性的猜测。can have done多用于疑问句中; would表虚拟; should have done表示本来该做而实际未做。
10. 【解析】选D。句意: ——我答应Shirley生日的时候她会得到一个新的iPad。——那对她一定是个很大的惊喜吧? shall表示许诺, 符合句意。will表示意愿; would是will的过去式; should应该, 竟然。
11. 【解析】选C。will表示说话者或主语的意愿、决心。句意: ——你不在的时候不能让你的车不上锁。——是的, 我不会不锁的。请不要担心太多。其余三项均无此用法。
12. 【解析】选D。考查情态动词表猜测。根据It depends. 可知说话人的语气不肯定, 因此用might表示可能性猜测。can用于问句或否定句中; must表示肯定猜测; shall表示许诺。
13. 【解析】选B。考查情态动词的用法。句意: ——爸爸, 有人打电话找你。——会是谁呢? 已经晚上十点钟了。must必须; shall将会; need需要; can表示推测, 用于疑问句和否定句。
14. 【解析】选A。考查虚拟语气。句意: 要不是因为雾霾天气, 那时北京的交通事故会更少。从Had it not been for the haze weather可知是和过去相反的虚拟条件句, 相当于: if it had not been for the haze weather, 所以主句也是和过去相反的虚拟语气, 用would have done。
【2017届高考英语语法集训:4 情态动词和虚拟语气】相关文章:
★ 2013高考英语冲刺-基础篇 语法项目单句训练(按考试说明)(二)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:创新押题(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:名校模拟(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21