四级语法系列练习-虚拟语气(11)
时间:2019-01-14 作者:英语课 分类:英文语法词汇
Unit 3 虚拟语气(十一)
31. We didn't know his telephone number; otherwise we _____ him.
A. would have telephoned
B. would telephone
C. must have telephoned
D. had telephoned
32. He must have had an accident, or he _____ then.
A. would have been here
B. should be here
C. had to be here
D. would be here
33. Some women ____ a good salary in a job instead of staying home, but they decided 1 not to work for the sake of the family.
A. must make
B. should have made
C. would make
D. could have made
答案:
31. A
译文:我们不知道他的电话号码,否则,我们会打电话给他.
本句涉及含蓄虚拟条件句。有时假设的情况并不以条件从句表示出来,而是通过一个介词短语或其他方式表示。除了otherwise外,常用的其他词或短语有:without, but for, but that,or,but等。
32. A
译文:他准是出事了,否则,他已经到这儿了。
本句涉及含蓄虚拟条件句。
33. D
译文:如果不呆在家里,有些妇女本可获得可观的薪水,但是为了家庭,她们才决定不去工作。
本句涉及由but引导的暗含虚拟语气的用法。but 前面主句中的谓语动词用虚拟语气,but 后的并列句用陈述语气。其形式为:情态动词“should(ought to,could,might) + have done " ,表示该动作本来应该发生而实际并未发生,含有某种责怪的口气。