当前位置:高中试题 > 英语试题 > 虚拟语气 > If the prediction for the earthquake ________ more accurate, we would have been ...
题目
题型:不详难度:来源:

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
解析
考查虚拟语气。语境表示假如地震的预测更准确,我们就能做好准备,很多生命就不会失去了,主句使用了would have done,因此表示与过去实际情况相反的假设,状语从句用过去完成时,因此选A。
核心考点
试题【If the prediction for the earthquake ________ more accurate, we would have been 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

—Who has made a mess in my room?
—Who else       it but your naughty son?
A.could doB.could have doneC.didD.has done

题型:不详难度:| 查看答案
--- I have great difficulty figuring out the answer to this problem.   
--- _____ my advice, you ____ less difficulty with such problems. 
A.If you had followed, would have hadB.If you followed, would have
C.If you had followed, would haveD.If you listen, will have

题型:不详难度:| 查看答案
I am glad that you have managed to come. You ___ have brought wine. We’ve got plenty.
A.wouldn’tB.couldn’tC.mustn’tD.needn’t

题型:不详难度:| 查看答案
You _____ pay your library fines. If not, you _____ not be allowed to graduate.
A.may; shouldB.should; needC.must; willD.will; can

题型:不详难度:| 查看答案
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

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.