[例1]If there were no subjunctive,English______much easier.
A.will be B.would have been C.could have been D.would be
【解析】答案D。观察题干,可知全句表达的是与现在事实相反的虚拟语气。
[例2]—Alice,why didn’t you come yesterday?
—I______,but I had an unexpected visitor.
A.had B.would C.was going to D.did
【解析】答案C。此题A、D明显不合上下文,因为乙方没有去。B选项若为would have则成立,可以理解为I would have come if I hadn’t had an unexpected visitor.的简略式。但此处是would,故应排除。只有was going to可得体地表达“我原本打算去的,但是有不速之客造访”这一意思。
[例3]The guard at the gate insisted that everybody______the rules.
A.obeys B.obey C.will obey D.would obey
【解析】答案B。根据insist表示“坚持要求”时,其后的宾语从句谓语要用(should)do形式。
[例4]I wish I______you yesterday.
A.seen B.did see C.had seen D.were to see
【解析】答案C。此题表示与过去事实相反的愿望。
[例5]— If he______,he______that food.
— Luckily he was sent to the hospital immediately.
A.was warned;would not take
B.had been warned;would not have taken
C.would be warned;had not taken
D.would have been warned;had not taken
【解析】答案B。从对话看,是表达与过去事实相反的虚拟语气。
[例6]Without electricity human life______quite different today.
A.is B.will be C.would have been D.would be
【解析】答案D。without引出一个含蓄条件句,主句表述的是与现在事实相反的虚拟语气。
[例7]When a pencil is partly in a glass of water,it looks as if it______.
A.breaks B.has broken C.were broken D.had been broken
【解析】答案C。放入水中的铅笔看上去是断的,但实际上并非如此,因此是与现在的事实相反,这时as if从句谓语要用一般过去时。