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 avoid | B.could have been avoided | C.should have avoided | D.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;pay | B.will;attach | C.would;refer | D.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 happening | B.happens | C.has happened | D.happened |
|
最新试题
热门考点