答案:C
解析:这是一个含蓄的if虚拟条件句,相当于:If it hadn’t been for the traffic jam, we would have arrived earlier. but for=without,要不是。6. Without your timely help, we _______ in big trouble that day.
A. had been
B. would be
C. would have been
D. were
答案:C
解析:本题同第五题。相当于if it hadn’t been for your timely help, we would have been in trouble that day.7. It’s high time you _______ to make the decision yourself.
A. shall learn
B. learn
C. learnt
D. have learnt
答案: C
解析:It’s high time+从句表建议时要用were式虚拟语气,从句中用过去式。8. If you ______ me earlier, you ________ sorry now.
A. had listened to; wouldn’t have been
B. were to listen to; shouldn’t have been
C. had listened to; wouldn’t be
D. listened to; wouldn’t be
答案:C
解析:此题是一个混合虚拟语气题,从句是对过去的假设,所以根据if虚拟条件句的规则,要用过去完成时,而主句部分讲的是目前的情况所以要用would + do。 9.—I’m feeling terribly drunk now.
【2017届高三英语语法要点细讲(高考题+模拟) 专题13 虚拟语气】相关文章:
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(10)附答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21