精英家教网 > 高中英语 > 题目详情
________ 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
选B 句意:要不是她摔断了腿,她可能就通过考试了。根据题干中的broke, might have passed可推知设空处为与过去事实相反的虚拟语气。与过去事实相反,if从句谓语动词应为“had+过去分词”,故排除C、D两项;如果虚拟语气的if从句为否定句,省略if时,只需将助动词、were或情态动词提前构成倒装,而否定词not需保持在主语之后,故排除A项。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—Nothing wrong with it,________?
—No.Yours is a specially built model.Drive carefully,though.
A.is thereB.does it
C.is itD.has it

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

______ you do the experiment carefully, you would make discoveries others wouldn’t make.
A.ShouldB.WouldC.CouldD.Might

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Kate had a terrible time this summer. Not a day ________ without having some unpleasantness with her sister at home.
A.she spent B.she had spent
C.did she spend D.had she spent

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·安徽重点中学一模)Not only ________ to turn off the lights in the kitchen, but we also failed to lock the front door.
A.we forgot B.forgot we
C.did we forget D.we did forget

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It sounds like something is wrong with the car's engine.________,we'd better take it to the garage immediately.(2011·江苏,33)
A.OtherwiseB.If not
C.But for thatD.If so

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

(2013·东北三校一模)I am certain by no means ________ his word since he has promised an amount of money to the poor.
A.he will breakB.will he break
C.brokeD.did he break

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Officials from China and France formally promised on Thursday to build a new type of economic partnership, while ________ business cooperation.
A.strengthenedB.to strengthenC.strengtheningD.strengthen

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Since the work is so tiring ,I won't accept it even if ________ twice as much the money.
A.offeredB.being offered
C.to be offeredD.having offered

查看答案和解析>>

同步练习册答案