If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.
A.wouldn’t have arrivedB.hadn’t arrived
C.didn’t arriveD.shouldn’t arrive
B
考查虛擬語氣。這是一個與過去事實相反的虛擬語氣。條件從句中用過去時,主句里用情態(tài)動詞+have done;
練習冊系列答案
相關習題

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

— Pity you missed the lecture on nuclear pollution
—I _______ it, but I was busy preparing for a job interview.
A.a(chǎn)ttendedB.had attendedC.would attendD.would have attended

查看答案和解析>>

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

—What happened to the young trees we planted?
—The trees       well, but I didn't water them.
A.might growB.needn't have grown
C.would grow D.would have grown

查看答案和解析>>

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

一I heard that you got an A in the chemistry exam.Well done!
一Thanks,I know that you     a good job as well.
A.shouId have doneB.need have done
C.must have doneD.could have done

查看答案和解析>>

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

----Thank you very much for giving me a hand when I was in trouble.
------Don’t mention it. I only did what anyone else _______ in my place.  
A.must doB.might doC.would have doneD.can have done

查看答案和解析>>

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

The pills       him.If only he had taken them regularly.
A.could helpB.may help
C.must have helpedD.might have helped

查看答案和解析>>

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

If he _______ the opportunity at that time, he would be the new department manager now.
A.seizedB.should seizeC.has seizedD.had seized

查看答案和解析>>

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

They        have arrived at lunchtime, but their flight was delayed.
A.willB.canC.mustD.should

查看答案和解析>>

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

           for the timely investment from the general public, our company would not be developing so fast as it is.
A.Had it not beenB.Were it not
C.Was it notD.Should it not be

查看答案和解析>>

同步練習冊答案