If the prediction for the earthquake ________ more accurate, we would have been more prepared and many more lives would have been saved.
A.had been B.wasC.has been D.were
A
考查虛擬語氣。語境表示假如地震的預(yù)測更準(zhǔn)確,我們就能做好準(zhǔn)備,很多生命就不會失去了,主句使用了would have done,因此表示與過去實際情況相反的假設(shè),狀語從句用過去完成時,因此選A。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—Well, I forgot to bring my dictionary here yesterday.
—Actually you _____ it here. You were not allowed to use it.
A.needn’t bringB.needn’t have brought
C.didn’t need to bringD.don’t have to bring

查看答案和解析>>

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

--What do you think of it?
--I think it is a thing of importance that it ____ done soon.
A.is B.is to be C.be D.to be

查看答案和解析>>

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

—You know that you were driving at 100 kilometers per hour, don’t you?
—No, officer, I _____ have been. This car can’t do more than 80.
A.mustn’tB.shouldn’tC.may notD.couldn’t

查看答案和解析>>

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

The pilot kept calm in the terrible storm, otherwise the accident ______.
A.couldn’t be prevented
B.mustn’t have prevented
C.wouldn’t have been prevented
D.shouldn’t prevent

查看答案和解析>>

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

The little girl _____ there alone.
A.not dare goB.dares not goC.dare not goD.dare not to go

查看答案和解析>>

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


Thank you very much. But for you, I ____ in the fight yesterday.
A.would have been diedB.would have been killed
C.should dieD.would have killed

查看答案和解析>>

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

Were it not for the debt, we ______a happy life:
A.a(chǎn)re livingB.would liveC.were livingD.will live

查看答案和解析>>

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

. — Please don’t make a noise.
— _____. I’ll be as quiet as a mouse.
A.Yes, I won’tB.No, I won’tC.No, I willD.Yes, I will

查看答案和解析>>

同步練習(xí)冊答案