If human beings had been a bit less greedy and cruel, more birds and animals ___

If human beings had been a bit less greedy and cruel, more birds and animals ___

题型:不详难度:来源:
If human beings had been a bit less greedy and cruel, more birds and animals _____dying out.
A.ought to avoidB.could have been avoided
C.should have avoidedD.might have avoided

答案
D
解析
本题涉及虚拟语气的使用,从if引导的从句分析可以知道与过去相反,should have done表示本来不应该但实际上干了,不符合题意。
举一反三
—Why are most of us unable to study English well,Mr.Li?
—You ______.But you ______ too little attention to it.
A.could;payB.will;attach
C.would;referD.can;devote

题型:不详难度:| 查看答案
I advised that he ______to the hospital at once,but he insisted that he ______quite well then.
A.be sent;was feeling
B.was sent;felt
C.be sent;feel
D.should be sent;should feel

题型:不详难度:| 查看答案
What a pity! I ______in Hainan two more days,but something urgent needed to be dealt with back home.
A.must have stayed
B.needn"t have stayed
C.may have stayed
D.could have stayed

题型:不详难度:| 查看答案
We are all for your proposal that the discussion ______.
A.be put off
B.was put off
C.should put off
D.is to put off

题型:不详难度:| 查看答案
Elise remembers many things exactly as if it ______ yesterday.
A.was happeningB.happensC.has happenedD.happened

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.