精英家教网 > 高中英语 > 题目详情

Had he not come an hour earlier, he___the secret that his mother was always there.

A.must never findB.must never have found
C.would never findD.would never have found

D

解析试题分析:句意:如果他没有早一些来,他就不会发现他妈妈总是在那里的秘密了。这里的Had he not come an hour earlier,是和过去相反的虚拟条件句的省略,相当于if he had not come an hour earlier,所以主句用would have done,所以选D。
考点:考查虚拟语气

练习册系列答案
相关习题

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

I walked slowly through the market, where people      all kinds of fruits and vegetables. I studied the prices carefully and bought what I needed.

A.sellB.were sellingC.had soldD.have sold

查看答案和解析>>

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

He is the only one of the students who ________ a winner of schoolarship for three years.

A.is B.has been 
C.are D.have been 

查看答案和解析>>

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

—Mr. Hu, have you finished correcting the papers?
—Not yet, the papers _______. You _______ get the results from me by tomorrow.

A.are corrected; willB.are being correcting; should
C.are being corrected; shallD.are being corrected; would

查看答案和解析>>

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

Either you or one of your family members __________the opening ceremony next week.

A.attends B.attend C.is to attend D.are to attend

查看答案和解析>>

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

— Did you see it with your own eyes, Mike?
— Yes. Otherwise I _______you about it.

A.didn’t tellB.hadn’t told
C.wouldn’t tellD.wouldn’t have told

查看答案和解析>>

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

They________have arrived at lunchtime but their flight was delayed.(2011·全国 )

A.will B.can C.must D.should

查看答案和解析>>

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

We were strongly recommended that we _____ in Malaysia.

A.didn’t travel B.wouldn’t travelC.hadn’t travelled D.not travel

查看答案和解析>>

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

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.

A.can't pass B.hadn't passed
C.would not have passed D.have not passed

查看答案和解析>>

同步练习册答案