原文如下(6th ed. p67):
Sentences such as the following are common in speech, but they are weong in writing:
Wrong: Crime has recently decreased in our neighbourhood, WHICH has led to a rise in propetry values.
The recently decreased in crime has led to a rise in property values, but decreased is a verb in the stence. Whenever you use which, you must be referring to a noun. Here the neighbourhood has not led to anything, nor crime it self. Remember the rule:
Use WHICH only to refer to nouns -----never to refer to an entire claus.
然后它还给了个正确的例子:Crime has recently decreased in our neighbourhood, leading to a rise in propetry values.
首先我不明白的是,which不能指代之前的一整句话吗?那么我之前学的有关非限定性定语从句的知识就都是错的了。而且我人在英国,当地人他们说which的指代实际上是按需要来的……
另外关于那个正确的例子,我看过CD上面一个帖子http://forum.chasedream.com/thread-1113732-1-1.html也提到过:
“Crime has recently decreased in our neighborhood, leading to a rise in property prices.
if you have to assign responsibility/causality to a THING, then that thing is ... crime, which caused the rise in property values by decreasing. 所以,现在分词的动作和主语make sense并不是说要主语就要是动作的发出者,而是主语要对现在分词的这个结果负责。我要对吓到狗狗负责,犯罪要对财产价值的上升负责(通过下降),因为是犯罪的改变导致的财产价值的上升。”
好像和曼哈顿的说法矛盾了,那么犯罪到底能不能对财产升值负责呢?
请各位大神指点,谢谢!
|