以下是引用madben在2006-9-10 14:23:00的发言: 在这里leading to 的确可以修饰public health, 但如果在public health后面有一个逗号,那就不会有问题 - leading to can modify concerns only. 请参考我在另一个贴子里的回复.
以下是引用rt316在2004-8-18 8:28:00的发言: B的时态肯定错,the construction between 1876 and 1904表明construction这个动作开始于过去结束于过去,和现在没有任何关系,所以现在完成时错,只能用一般过去时;between 1876 and 1904作为一个时间状语的插入成分修饰construction这个动作性名词是可以接受的。
因为concerns about public health不是一个过去的东西,而是一个贯穿历史的东西,所以要用现在完成时。如果是一个特定时期才有的concern,那适合用过去时。同时between的位置确实很不爽,介词词组修饰名词中心词,与名词关系相对近的词组要前置,相对远的,特别是时间,要后置,参见章振邦797介词词组在句中的相互位置关系。由此,我觉得选B较好。