精英家教网 > 高中英语 > 题目详情
________ the arrival of the police, I would have been robbed by two masked men.
A.Had it not been forB.If it were not for
C.Had it been not forD.If it would not be for
A
A 考察虚拟语气。句义:要不是意为警察赶到,我就被那两个蒙面人抢了,与过去事实相反的时候,从句使用过去完成时,主句使用情态动词+have done。从句中省略了if还可以使用部分倒装的学生。
练习册系列答案
相关习题

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

—Why didn’t Henry come?
—He ________ except he didn’t have time.
A.would have comeB.will come
C.would comeD.will be coming

查看答案和解析>>

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

—Did you attend the opening ceremony of The Voice of China last week?
—Sorry! We ________ it, but we had a terrible traffic accident on our way.
A.must have attendedB.must attend
C.could have attendedD.could attend

查看答案和解析>>

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

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.
A.can't passB.hadn't passed
C.would not have passedD.have not passed

查看答案和解析>>

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

If you ________ home without a word, your parents wouldn't be so worried now.
A.didn't leaveB.couldn't have left
C.hadn't leftD.shouldn't leave

查看答案和解析>>

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

Regulations require        needs special diets         the cooking manager in advance.
A.who; informsB.whom; informed
C.whomever; inform D.whoever; inform

查看答案和解析>>

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

Housing prices _____much higher now if the government hadn’t taken measures to control house dealing.
A.wereB.would be C.had beenD.would have been

查看答案和解析>>

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

(2011·北京高考)—Where are the children? The dinner's going to be completely ruined.
—I wish they______always late.
A.weren'tB.hadn't been
C.wouldn't beD.wouldn't have been

查看答案和解析>>

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

You       get two tickets of Despicable Me Ⅱ, as I have promised .
A.mayB.canC.needD.shall

查看答案和解析>>

同步练习册答案