Haditnotbeenforthefactthatshe____intheaccident,she____intherace.A.

发布时间:2020-08-04 05:39:39

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。如果是与现在的事实相反,主句使用情态动词+动词原形。
以上问题属网友观点,不代表本站立场,仅供参考!