您现在的位置是:首页 > 学科知识查询 > 高中英语题库

If human beings had been a bit less greedy and cruel, more birds and animals dying out.A.ought to av

编辑:chaxungu时间:2026-04-24 12:59:14分类:高中英语题库

Ifhumanbeingshadbeenabitlessgreedyandcruel,morebirdsandanimals_______dyingout.
A.ought to avoidB.could have been avoidedC.should have avoidedD.might have avoided在线课程D

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