我觉得这题的正确选项应该是A,而不是OG11给出的参考答案D。 前面有人提到不能用过去完成时,理由是“如果是过去完成时,就是指在那时已经排放完了的(在过去明确时间点之前完成的事才能用过去完成时),已经排放完的东东怎么还会去限制呢?”。其实这里搞错了一个对象, 进行时态变化的是动词allow,而不是dump!这才是本题的关键!
也就是说: 1972年之前,允许了一个倾倒量;那么在1972年协议达成之后,减少了这个允许的倾倒量,“减少”发生在过去(1972),用reduced毫无疑问,那么allow用什么时态呢?当然应该用过去完成时了,因为允许(allow)这个动作发生在1972年之前。
而且dump这个动作是否延续到现在从原文无从得知,也没有必要去了解。我们关心的重点应该放在动词allow上。而且很明显,1972年前有一个allow的动作,1972年协议达成之后,也有一个allow的动作。 OG11说选D的唯一理由就是“Since the dumping continues into the present...”。但是哪里能够得出这一结论呢?这显然是无中生有。让我们作一个假设:如果2000年又达成了一个协议,两国全面禁止phosphate的排放,然后从那以后再没有谁dump phosphates了,甚至我们可以再假设绝对一点,2000年以后phosphate在地球上已经不存在了(就像恐龙现在已经不存在了一样),还能说dump一直延续到了现在的2006年吗?! 所以这题的正确答案应该是A!OG11的解释是错误和不可接受的。 欢迎大家讨论! [此贴子已经被作者于2006-8-9 22:19:25编辑过] -- by 会员 asyouwish (2006/8/9 20:57:00)
同意此说法~ A1972 agreement between Canada and the United States reduced the amount of phosphates that municipalities had been allowed to dump into the Great Lakes. 这里that引导的定语从句修饰的是phosphates,而这里p作为reduced宾语的一部分出现,所以这里的意思不应该是“the amount of p是在1972 agreement之前允许的,而1972 agreement的出现减少了这个原本允许的量”么?而且D项(D) reduced the amount of phosphates that municipalities are allowed to dump我是否可以理解为1972 agreement在过去减少了现在允许的倾倒量?这不是有些不合逻辑么? 求指教~ |