Ifhumanbeingshad

发布时间:2020-07-13 10:47:34

If human beings had been a bit less greedy and cruel, more birds and animals _______dying out.A.ought to avoidB.could have been avoidedC.should have avoidedD.might have avoided

网友回答

D解析本题涉及虚拟语气的使用,从if引导的从句分析可以知道与过去相反,should have done表示本来不应该但实际上干了,不符合题意。
以上问题属网友观点,不代表本站立场,仅供参考!