8.I didn’t know your mobile phone number;otherwise I________ you the moment I got to Changsha.
A.had rung
B.would ring
C.should have rung
D.would have rung
解析:选D。句意:我不知道你的手机号,否则我一到长沙就给你打电话了。此句相当于:If I had known your mobile phone number,...。所以本句是考查虚拟语气在条件句中的运用,当对过去的情况虚拟时,主句要用would have done结构。
9.Without the help,we ________ the program in time and I ________ so happy now.
A.can’t finish;would not be
B.will not finish;would not have been
C.couldn’t have finished;wouldn’t have been
D.couldn’t have finished;would not be
解析:选D。without=but for,所以排除A和B项;本句后半部分的时间表示的是现在,不是对过去的虚拟,所以选D。
10.The millions of calculations involved,had they been done by hand,________all practical value by the time they were finished.
A.could lose
B.would have lost
C.might lose
D.ought to have lost
解析:选B。had they been done by hand实际上是虚拟条件句if they had been done by hand省去if的倒装形式,它表示对过去情况的假设。剩下部分为主句,主语为The millions of calculations,involved作其定语。表示对过去情况的虚拟,主句应用“情态动词+have done”形式。
【2016届高考英语二轮精选基础词汇+语法强化练习(02)外研版】相关文章:
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(15)附答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (82)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题四《简单句的五大基本句型》课件外研版
★ 常熟市2014高考英阅读理解语一轮(暑假)训练题(6)及答案
★ 2017届高考英语二轮复习大题冲关秘籍阅读理解七选五:名校模拟(含解析)
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ规范练:1(含解析)
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(3)附答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (8)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21