四级语法系列练习-虚拟语气(8)(在线收听

Unit 3 虚拟语气(八)


22. Jean doesn't want to work right away because she thinks that if she _____ a job she probably wouldn't be able to see her friends very often.
A. has to get
B. had got
C. were to get
D. could have got

23. If the whole operation ____ beforehand, a great deal of time and money would have been lost.
A. was not planned
B. had not been planned
C. has not been planned
D. were not planned

24. Had he worked harder, he _____ the exams.
A. must have got through
B. would get through
C. would have got through
D. could get through



答案:
22. C
译文:琼不想马上就工作,她想要是找了工作就不能马上探访朋友了。
本句涉及if引导的虚拟条件句,表示与将来事实相反的假设。表示与将来事实相反的非真实条件句,从句中的谓语动词用“were to +动词原形或should +动词原形”,主句中的谓语动词用“should (第一人称), would (第二、三人称)+动词原形”。

23. B
译文:要是整个手术当时没有预先计划好的话,大量的金钱和时间就白花了。
本句涉及if条件状语从句中虚拟语气的用法,表示与过去事实相反的假设。与过去事实相反的非真实条件句中,从句中的谓语动词用“had+过去分词”,主句的谓语动词用“should 或 would +have+过去分词”。

24. C
译文:他当时学习努力的话,这次考试就通过了。
本句涉及省略if 的虚拟条件句。在正式文体中,有时可把虚拟条件句中的连词if 省去,而将were, had, should 等助动词(不包括行为动词)提到主语前面,用倒装结构。如果句中没有were,  had 或should 时,既不能省略if,也不能倒装。

  原文地址:http://www.tingroom.com/listen/vocabulary/17066.html