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.was | C.has been | D.were |
|
答案
A |
解析
考查虚拟语气。语境表示假如地震的预测更准确,我们就能做好准备,很多生命就不会失去了,主句使用了would have done,因此表示与过去实际情况相反的假设,状语从句用过去完成时,因此选A。 |
举一反三
—Who has made a mess in my room? —Who else it but your naughty son?A.could do | B.could have done | C.did | D.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 had | B.If you followed, would have | C.If you had followed, would have | D.If you listen, will have |
|
I am glad that you have managed to come. You ___ have brought wine. We’ve got plenty.A.wouldn’t | B.couldn’t | C.mustn’t | D.needn’t |
|
You _____ pay your library fines. If not, you _____ not be allowed to graduate.
A.may; should | B.should; need | C.must; will | D.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 |
|
最新试题
热门考点