OG11说选D的唯一理由就是“Since the dumping continues into the present...”。但是哪里能够得出这一结论呢?这显然是无中生有。让我们作一个假设:如果2000年又达成了一个协议,两国全面禁止phosphate的排放,然后从那以后再没有谁dump phosphates了,甚至我们可以再假设绝对一点,2000年以后phosphate在地球上已经不存在了(就像恐龙现在已经不存在了一样),还能说dump一直延续到了现在的2006年吗?!
Some buildings that were destroyed and heavily damaged in the earthquake last year had been constructed in violation of the city's buliding code.
此题如果选A:
A 1972 agreement between Canada and the United States reduced the amount of phosphates that municipalities had been allowed to dump into the Great Lakes.
A 1972 agreement between Canada and the United States reduced the amount of phosphates that municipalities had been allowed to dump into the Great Lakes
A reduced the amount of phosphates that municipalities had been allowed to dump
D reduced the amount of phosphates that municipalities are allowed to dump
我不懂这里应该用什么时态, 也是在两个答案之间徘徊.答案是D
说一下我的理解:
phosphates 实际上应该是一直到现在都被允许dump into the Great Lakes;而1972年的agreement是减少amount
A 1972 agreement between Canada and the United States reduced the amount of phosphates that municipalities had been allowed to dump into the Great Lakes
A reduced the amount of phosphates that municipalities had been allowed to dump
D reduced the amount of phosphates that municipalities are allowed to dump
句子主干A 1972 agreement reduced the amount,reduced是1972年发生的一个动作,用过去时没有问题.
reduce的宾语是amount,即减小的是数量,amount是怎么来的,逻辑上判断肯定是前面有个已经规定的amount。但是如果这样表述--A 1972 agreement reduced the amount that had been permitted,即减少以前已经规定的量,会显得冗余。即使不用时态强调amount也可判断出是早于1972年的。