_________the freezing wind ,they_________ the injured man in time. They felt sorry for that.
A.Had not been for ;could reachB.If there was not; might have reached
C.But for; might reachD.If there hadn’t been ; could have reached
D
考查虛擬語氣。本題考查與過去事實相反的虛擬語氣,故從句用had + v-ed,主句用could have + -ed。選擇D。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

—My sister is very upset today.
—It’s your fault .You           the bad news to her yesterday.
A.should tellB.should have toldC.shouldn’t have toldD.must tell

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

―Is that Miss Liu having dinner over there?
―It     be her. She has gone to New York for an important business meeting.
A.mustn’tB.needn’t C.can’tD.shouldn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

_________ it rain, the crops would be saved.
A.WillB.ShouldC.WouldD.Could

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Why        we eat out when can easily cook ourselves at home?
A.mustB.shallC.canD.may

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


--- Don’t you think it necessary that he __________ to Miami but to New York?
--- I agree, but the problem is __________ he has refused to.
A.will not be sent; that B.not be sent; that
C.should not be sent; what D.should not send; what

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


All the doctors in the hospital insisted that he_____ badly wounded and that he______ at once.
A.should be; be operated onB.were; must be operated on
C.was; should be operatedD.was; be operated on

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

You ______have written such a long article. The teacher said 100 words would be enough.
A. mustn’t           B needn’t            C couldn’t         D. wouldn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Tom       have come in person.He came such a long way just to tell us me result.
A.mustn’tB.needn’tC.wouldn’t D.couldn’t

查看答案和解析>>

同步練習冊答案