标题: OG16 verbal分册 SC38 [打印本页] 作者: virnnie 时间: 2015-10-19 18:28 标题: OG16 verbal分册 SC38 [size=15.000000pt]Around 1900, fishermen in the Chesapeake Bay area landed more than seventeenmillion pounds of shad in a single year, but by 1920, overfishing and theproliferation of milldams and culverts that have blocked shad migrations up theirspawning streams had reduced landings to less than four million pounds.
[size=15.000000pt](A) that have blocked shad migrations up their spawning streams hadreduced landings to less
[size=15.000000pt](B) that blocked shad from migrating up their spawning streams hadreduced landings to less
[size=15.000000pt](C) that blocked shad from migrating up their spawning streams reducedlandings to a lower amount
(D) having blocked shad from migrating up their spawning streams reducedlandings to less
[size=15.000000pt](E) having blocked shad migrations up their spawning streams had reducedlandings to an amount lower
[size=15.000000pt]
正确答案B。
这里比较的不是说1920年前和1920年后吗?by 1920就是说直到1920年,shad的数量已经下降到少于4 million pounds了。那么显然这个应该是发生在1900年之后啊,为什么能用had done?是强调影响吗?
另外,为什么不能选择D?OG解释说,having blocked shad from....要用逗号隔开,为什么要用逗号隔开?
作者: morimori 时间: 2015-10-19 20:34
had done要和过去时间点一起出现,表示过去的过去,而这里的by 1920就是那个过去的时间点,所以用had done,表示在1920年以前,shad的数量就已经下降到4m。