B1 情态动词和虚拟语气
热点1·4
①(2012·陕西卷)If my car ________more reliable, I would have driven to Lhasa instead of flying last summer.
A.was B.had been
C.should be D.would be
答案 B [句意:如果我的车(性能)更可靠些的话,去年夏天我就开车去拉萨而不是坐飞机去了。本题考查虚拟语气。根据语境可知题干为与过去事实相反的假设,if引导的条件从句应该使用过去完成时,故选择B项。]
②(2012·天津卷)We would have called a taxi yesterday if Harold ________us a ride home.
A.didn't offer B.wouldn't offer
C.hasn't offered D.hadn't offered