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的主要原因。
我认为A最awkward的地方是construcion of 和 three separate sewer systems to serve 加了between 1876 and 1904。我怎么也想不通 construction of sth 中间还可以加一个时间。就好象中文语序应该说:“在1876年和1904年间的三个排水系统建筑”而不应该是“三个排水系统在1876年和1904年间的建筑”
A 因為Concerns about public health 是當年出現的理由, 所以 led 已經表達出當年的後果. B 沒有前文後理, 是不能肯定這三個東西(百年前的)是否還在用, 所以更加沒可能用have led. C had led between 1876-1904表示只影響這段期間, 很明顯是錯的. D -ing format 不太恰當. main verb 變成were, 令句子變成陳述句而己, 跟原意有出入. 原意是要突顯因果關係!! E 同D
ok 1. 关于have done表达的时间状态可以参照BY或PREP,我记得是表示已经发生,且影响的状况到现在为止。在这里between 1876 and 1904很明显是个过去的时间状态。用现在完成时肯定不合理,如果是过去完成时的话,更有迷惑性一点。而且,使用现完或过完,必须要有明确的时间标志或是逻辑意思可以推断出有完成的意思。在这里,这两个条件都不具备。 2.关于限定词的修饰,简单的说越靠近所修饰的中心词越好,意思越明确。隔的太远很容易造成歧义。在这里,原句所要表达的意思是在1876和1904之间的施工,修饰construction。不论提前还是置后,给人的感觉是作修饰整个句子的状语,即修饰了led,这点从逻辑意思上不通,而且改变了原句的意思。