Concerns about public health led to the construction between 1876 and 1904 of three separate sewer systems to serve metropolitan Boston.
A. Concerns about public health led to the construction between 1876 and 1904 of three separate sewer systems to serve
B. Concerns about public health have led to the construction of three separate sewer systems between 1876 and 1904 to serve
C. Concerns about public health had led between 1876 and 1904 to the construction of three separate sewer systems for serving
D. There were concerns about public health leading to the construction between 1875 and 1904 of three separate sewer systems serving
E. There were concerns leading between 1876 and 1904 to the construction of three separate systems for serving
答案不是B, 请教nn,那答案应该是哪一个呢?为什么?谢谢。作者: cx_ding 时间: 2009-11-23 10:29
想了半天,不知道这样排除对不对。 首先是时态,排除B现在完成时和C过去完成时。 然后A的to serve不对,因为这个事情已经做好了,不存在表目的。 E between... 把固定搭配lead to拆开,而且少了about public health,改变了原文意思。 所以选D 请牛牛指教。作者: cx_ding 时间: 2009-11-23 10:30
我如果在考试时候碰到这样的题目就惨了。作者: conia 时间: 2009-11-23 10:30
A. Concerns about public health led to the construction between 1876 and 1904 of three separate sewer systems to serve
B. Concerns about public health have led to the construction of three separate sewer systems between 1876 and 1904 to serve
答案是A吧.
A和B的区别:
1led和have led ,我觉得两个时态区别不大。
2three separate sewer systems to serve和three separate sewer systems between 1876 and 1904 to serve,B在three separate sewer systems 和 to serve加了between 1876 and 1904,使得between 1876 and 1904 看起来像是修饰 to serve,而作者的意思应该是between 1876 and 1904建造了三个建筑..........可能这个是排除B的主要原因。作者: Boot 时间: 2009-11-23 12:54
IMO A to serve用的很好。between xxx and xxx就近修饰construction很明确。无时间词明确需使用现完。作者: 自由心证 时间: 2009-11-23 13:02
不太了解boot的关于“无时间词明确需使用现完。”想法,能否再展开?
我认为A最awkward的地方是construcion of 和 three separate sewer systems to serve 加了between 1876 and 1904。我怎么也想不通 construction of sth 中间还可以加一个时间。就好象中文语序应该说:“在1876年和1904年间的三个排水系统建筑”而不应该是“三个排水系统在1876年和1904年间的建筑”
各位怎么看?作者: gaia_0927 时间: 2009-11-23 14:26
A 因為Concerns about public health 是當年出現的理由, 所以 led 已經表達出當年的後果. B 沒有前文後理, 是不能肯定這三個東西(百年前的)是否還在用, 所以更加沒可能用have led. C had led between 1876-1904表示只影響這段期間, 很明顯是錯的. D -ing format 不太恰當. main verb 變成were, 令句子變成陳述句而己, 跟原意有出入. 原意是要突顯因果關係!! E 同D作者: Boot 时间: 2009-11-23 15:20
ok 1. 关于have done表达的时间状态可以参照BY或PREP,我记得是表示已经发生,且影响的状况到现在为止。在这里between 1876 and 1904很明显是个过去的时间状态。用现在完成时肯定不合理,如果是过去完成时的话,更有迷惑性一点。而且,使用现完或过完,必须要有明确的时间标志或是逻辑意思可以推断出有完成的意思。在这里,这两个条件都不具备。 2.关于限定词的修饰,简单的说越靠近所修饰的中心词越好,意思越明确。隔的太远很容易造成歧义。在这里,原句所要表达的意思是在1876和1904之间的施工,修饰construction。不论提前还是置后,给人的感觉是作修饰整个句子的状语,即修饰了led,这点从逻辑意思上不通,而且改变了原句的意思。