抓抓,看了你关于og12 sc73的解释,赞同,但想讨论一下选项C reduces the phosphate amount municipalities have been allowed to dump 1)这个题用得是现在相关时态reduces 和 have been allowed,所以可以理解为为agreement延续到现在还in effect。 2)municipalities have been allowed to dump是修饰phosphate amount的定语从句,因为phosphate amount是从句中的宾语,所以that可以省略。 3)唯一的瑕疵就是phosphate amount,说法不如amount of phosphate正规。 综上,C选项因为存在3)瑕疵,所以D选项更优。 另外我有个疑惑,我记得如果that做定于从句中的宾语,是不是必需得省略掉?这样的话,D选项不是也有瑕疵吗? -- by 会员 樱漫 (2011/7/16 3:19:55)
1)我认为不能用have been allowed,会改变句意。have been是指从过去到现在被允许dump的所有数量,而原意只是针对某个时期的限量,这个还是有蛮大差别的。。 2)同意~ 3)同意~
我觉得that省略是简洁性的问题,不是正误的问题。。OG里头大部分的题目也都是这样的,that在定语从句里头作宾语的时候都是可以省略的,只有一道题OG说不能,那题我也不太明白,OG12-50。 OPEN TO DISCUSSION~ |