题目内容

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表示本来不应该但实际上干了,不符合题意。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网