If human beings had been a bit less greedy and cruel, more b

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
zhangxi990 1年前 已收到1个回答 举报

wish365 幼苗

共回答了27个问题采纳率:81.5% 举报

D

本题涉及虚拟语气的使用,从if引导的从句分析可以知道与过去相反,should have done表示本来不应该但实际上干了,不符合题意。

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 3.593 s. - webmaster@yulucn.com