满分5 > 高中英语试题 >

________ for the fact that she broke he...

 ________ 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

 

B 【解析】 试题分析:考查虚拟语气。本题考查与过去事实相反的虚拟语气,故从句用had + v-ed,主句用would/could/should/might + have + v-ed。这里的从句用了倒装结构Had it not been= If it had not been。句意:要不是她摔断了腿这样的事实,她也许会通过考试。故B正确。 考点:考查虚拟语气
复制答案
考点分析:
相关试题推荐

 We need an effective strategy to help children living in        poverty to have the opportunity to receive      good education.

A./;a                      B.a;/                  C./,the               D.the; a

 

查看答案

A lot of language learning ,_______has been discovered, is happening in the first year of life, so parents should talk much to their children during that period .

A. as          B. it            C. which          D. this 

 

查看答案

That Jill was worried seemed _____ to everyone present at the meeting.

A. constant      B. evident     C. previous      D. rough

 

查看答案

Having finished her project ,she was invited by the school______ to the new students.

A. speaking    B. having spoken   C. to speak     D. to have spoken

 

查看答案

The calculations, had they been done by hand, ______all practical value by the time they were finished.

A. had lost  B. would lose   C. should have lost  D. would have lost

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.