精英家教网 > 高中英语 > 题目详情
Mr. Brown, a good friend of mine, __________ us but that he was short of money at the time.
A.would helpB.would have helped
C.had helpedD.helped
B。本题考察虚拟语气。
but that 引导的从句表示假设条件,谓语用陈述条件。例如:But that he was prevented, he would have accomplished his design.
练习册系列答案
相关习题

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

I _________ you, but I was busy all the time yesterday afternoon.
A.could helpB.had helpedC.helpedD.could have helped

查看答案和解析>>

科目:高中英语 来源:不详 题型:阅读理解

But for the heavy rain, the sports meetwould be held last Wednesday.
A        B            C           D

查看答案和解析>>

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

—The problem wasn’t difficult for him,was it?
—No,it wasn’t.He      a more difficult one.
A.should have been givenB.ought to be given
C.would have been givenD.must be given

查看答案和解析>>

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

In the 1990s.a trip to Zhangjiajie cost less than 500 yuan,but now with the same amount of money you______even cover the entrance fee.
A.couldn’t          B shall’t                  C.can’t                 D.won’t

查看答案和解析>>

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

Without electronic computers,much of today’s__________advanced technology.?
A.will not have been achievedB.have not been achieved?
C.would not have been achievedD.had not been achieved?

查看答案和解析>>

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

George would certainly have attended the meeting,__________.?
A.if he didn’t get a flat tireB.if the flat tire hadn’t happened?
C.had he not had a flat tireD.had the tire not flattened itself?

查看答案和解析>>

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

Had the boy worked harder,he__________the exams.
A.must have got through?
B.could get through?
C.ought to get through?
D.would have got through?

查看答案和解析>>

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

—The winner of the race is a tall and thin boy with thick glasses.?
—Then it _______ be my friend, Mike, who looks like a “meat ball”.?
A.mustn’tB.can’t?
C.may  D.should?

查看答案和解析>>

同步练习册答案