【2016年高考江苏卷】
27.If it for his invitation the other day, I should not be here now.
A. had not been B. should not be C.were not to be D.should not have
been
【答案】A
慧费有司41db限元11be公学科b77da942的465a秀网495409014ea9优798d2e3c得技广心-途费升46e3软学东件
【解析】试题分析:考查虚拟语气。本句属于错综条件句的虚拟语气。if从句表示与过去事实相反,所以使用过去完成时,主句表示与现在事实相反,所以使用“情态动词+动词原形”。句意:如果不是因为前几天他的邀请,我现在就不会在这里了。故A正确。
【名师点睛】
有时条件从句和主句所表示的动作在时间上可以不一致(例如一个与过去事实相反,另一个与现在事实相反),这种虚拟条件句就称为错综时间虚拟条件句。在这种条件句中,动词的形式要根据具体情况进行调整。
例句:
网495409014ea9途费司41db慧费科b77da942的465a秀430e东元11be上优798d2e3c得习软227ffad2公学限学有件8d8d-升46e3广心学技
She would never have behaved like that if she had some common sense.如果她有一些常识的话,她就决不会像那样做了。
If I had a bike (now), I would have lent it to you yesterday.
假如我有自行车,昨天早就借给你了。
句型说明: 错综时间条件句中,特别注意时间状语,在这种情况下必须明确给以时间或通过上下文可明白看出时间不同,否则就按