在曼哈顿里面看到说,which只能修饰离他最近的名词,所以例如 I have an apple from my friend which is tasty 肯定是错的,因为tasty修饰friend去了。 那想请问下大家,如果which前面和名词之间有逗号,或者还有其他介词短语,会不会就认定which指代不明呢?比如以下两种情况
原句: I have an apple which is tasty.
加逗号: I have an apple, which is tasty.
加介词短语: I have an apple from my friend, which is tasty.
还有一种理解,which可不可以修饰一个名词短语呢?比如我把上面最后一个句子的“an apple from my friend”认定为一个名词短语,那是不是就可以说的通which之后的内容是在修饰这个短语而不是friend,从而使得句子变得合理呢?
下面有同学说到which不能修饰人,所以我打算换一个句子,麻烦大家再看看
The Great Wall is one of the greatest historical interest in China, which attracts millions of tourists every year.
那么这句话中,which指代的会是谁呢?是中国还是greatest historical interest in China这个短语呢?(我知道肯定不会是 Great Wall...)