________ for the fact that she broke her leg, she might have passed the exam. A.Hadn’t it be.
________forthefactthatshebrokeherleg,shemighthavepassedtheexam.A.Hadn’titbeenB.Haditn...
________ for the fact that she broke her leg, she might have passed the exam. A.Hadn’t it been B.Had it not been C.Was it not D.Were it not
展开
1个回答
展开全部
B |
试题分析:考查虚拟语气中的倒装句。在条件句的虚拟语气中,如果省略了if,要享受部分倒装。本题是与过去事实相反,条件句中要使用过去完成时的时态,本题省略了if,故使用B项。句意:如果不是因为他的腿断了,她也许会通过这次考试。故B正确。 点评:在条件句中,如果过去事实相反,条件句中使用过去完成时,主句使用“情态动词+have done”; 如果主句与现在事实相反,条件句中使用过去时,be动词使用were,主句中使用“情态动词+动词原形”;如果与将来事实相反,条件句中有三种:过去时;were to do ;should+动词原形,主句使用“情态动词+动词原形”;要特别注意如果省略了if,句子要使用部分倒装的形式,把助动词,be动词,情态动词提之主语前。 |
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询