(2011·安徽芜湖调研)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
解析: 句意为:如果人类少点贪婪少点残忍,更多的鸟类和动物就有可能免于灭绝。这里考查的是对过去情况的假设,从句用had done,主句用would/could/might have done。avoid “避免”,其后接doing 时没有被动语态。
答案: d
3.(2011·哈尔滨检测)________anyone call,please tell him i’m not free.
a.must b.can
c.may资源难易程度:★★★★★★★★★★★★★★★
高考资源网版权所有 ©2005-2010
未经许可,盗用或转载本站资料者,本站将追究其法律责任!