18、选B。从句子结构可知,空缺处应填入表示与过去事实相反的虚拟条件从句,并且将连词if 省略。此时应把虚拟语气的谓语动词提前。符合语法规则的只有B项。
19、选A。本题中otherwise引出的是一种与事实相反的假设条件,后面的句子应用虚拟语气。前一分句暗示了一个过去的时间,所以用不着would have done的形式,相当于If we had known his telephone number, we would have telephoned him.
20、选C。根据unfortunately后面直接陈述一个过去的事实,可以推断出第一个句子里含有一种“应该做某事而没有做的”虚拟条件。C项用于表示与过去事实相反的虚拟语气,正合题意。B、D不是虚拟语气。
21、选B。从主句的时间状语now以及从句的谓语可知,本题为一错综时间虚拟语气,从句表示与过去事实相反的假设,主句则表示与现在情况相反,故B项为正确答案。
大学英语语法-虚拟语气
22、选A。根据本题句意逻辑,条件从句的行为发生在主句之前,须用过去时的虚拟语气形式,故A项为正确答案。同时,它是由把if省略,助动词提前而形成倒装。B、C、D三项均不合题意。本题句意是:要不是能及时从社会获得投资,我们公司也不会像现在这样繁荣了。
23、选D。由从句的谓语可知,本题为一错综时间虚拟语气,从句表示与现在事实相反的假设,主句则表示与过去事实相反的设想。故D项为正确答案。本句题意:假如他已知此事,那一定是偶然的
24答案C。由主句的谓语动词would have been lost 可以判断,本题考查的是表示与过去事实相反的虚拟语气的用法,if 引导的从句须用过去完成时,故C项为正确答案。本句题意是:如果整个手术不提前安排的话,那就要浪费大量的时间和金钱。
25、答案B。because引导的原因状语从句中有一个虚拟结构,if 条件从句谓语动词的时态应与wouldn’t be able to 对应,表示与将来事实相反的虚拟,条件从句的谓语应用should或were to +动词原形,因此B项正确。本题句意是:吉恩并不想马上去上班,因为好考虑到一旦上班,她很可能不能经常见到她的朋友们。