Had it not been for the fact that she ____ in the accident, she ____ in the race.A.got injured; would have petedB.had got injured; would peteC.would be injured; would have petedD.should be injured; would pete
网友回答
A解析试题分析:考查虚拟语气。本题前半句是省略了if的一个虚拟语气,第一句中的that she got injured in the accident是一个同位语从句,解释名词the fact的内容;第二句使用虚拟语气,因为是与过去的事实相反,所以使用情态动词+have done的形式。句意:要不是因为她在事故中受伤的事实,她就会参加比赛的。考点:考查虚拟语气
点评:要注意在条件句的虚拟语气中,如果省略了if,要使用部分倒装的形式。同时也要注意如果是与过去事实相反,主句使用情态动词+have done。如果是与现在的事实相反,主句使用情态动词+动词原形。