52单词网 > 高中英语 > 高中英语题库 > If human beings had been a bit less greedy and cruel, more birds and animals dyi

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

来源:网络 时间:
If human beings had been a bit less greedy and cruel, more birds and animals dyi

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表示本来不应该但实际上干了,不符合题意。