Had it not been for the haze(霾)weather phenomenon, there         fewer car accid

Had it not been for the haze(霾)weather phenomenon, there         fewer car accid

题型:不详难度:来源:
Had it not been for the haze(霾)weather phenomenon, there         fewer car accidents in Beijing then.
A.would have beenB.were
C.may beD.would be

答案
A
解析

试题分析:考查虚拟语气:句意:要不是因为雾霾天气,那时北京的交通事故会更少,从Had it not been for the haze(霾)weather phenomenon,可知是和过去相反的虚拟条件句,相当于:If it had not been for the haze(霾)weather phenomenon,所以主句也是和过去相反的虚拟语气,用would have done,选A。
举一反三
Grace doesn’t want to move to New York because she thinks if she _____there ,she wouldn’t be able to see her parents very often.
A.livesB.would liveC.has livedD.were to live

题型:不详难度:| 查看答案
—It rained cats and dogs this morning. I"m glad we took an umbrella.
—Yeah, we would have got wet all over if we   ________. 
A.hadn"tB.haven"tC.didn"tD.don"t

题型:不详难度:| 查看答案
If we had taken such effective measures much earlier, the river ________ so seriously now.
A.is not pollutedB.would not be polluted
C.had not been pollutedD.would not have been polluted

题型:不详难度:| 查看答案
I think that"s unlikely to happen, but if that_______, both America"s and China"s interest would be severely damaged.
A.should occurB.occurs
C.had occurredD.is going to occur

题型:不详难度:| 查看答案
John wants to see me now, but I have so much work on hand that I wouldrather he ________ tomorrow than today.
A.should comeB.will comeC.is comingD.came

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.