作者lingualedwin (Linguistics :))
看板Language
标题Re: [文法] 请问附属连接词中where跟which的用法.. …
时间Wed Apr 12 23:21:11 2006
※ 引述《Chiwaku (坐上一台喷射机)》之铭言:
: ※ 引述《lingualedwin (Linguistics :))》之铭言:
[恕删]
: I invited my brother who lived in San Francisco.
: 主要子句:I invited my brother.
: 次要子句:Who (my brother) lived in San Francisco.
: 很明显可以发现主要子句的brother是受格,而次要子句的brother是主格。
: 因为本句的relative "who" 在次要子句中是扮演「主格」的角色,
: 所以绝对不可以为了配合主要子句的受格格位,而用受格的"whom"替换,
: 变成 *I invited my brother whom lived in San Francisco. 就错了。
: 同理,原po的例子中the city of San Francisco 在主要子句里是斜格oblique,
: 在次要子句里是主格,基本上就要使用主格形态的relative。
: 因为the city是物,所以用which,不可以用where。
relative当然不会因为在主句中修饰受格 而变成被动式
在原发问者的句子中 which 和 where 都是指 location 并没有被动问题
这和who修饰"人"的状况不同
您对relative在主句或子句中的被动或主动格的说明 并无法解释where的用法
原发问者问which何以不能用where 也应该不是错把主动当被动
其实我上一篇强调的 主要是对where和which的混用提出一个解释
我想这应该是原发问者想知道的
which可以有很多用法
他可以在主句修饰受格 子句中当主格; 或是在主句修饰受格 子句中当补语
前者如 He lives in the city which is called New York.
後者如 He lives in the city which Mary lives in.
把where误植为which 是因为不当省略了介系词
把which误植为where 这就比较复杂 因为which可能当子句的主词或补语
但是where不可能当主词:
*He lives in the city where is called New York.
这是我说举例稍不恰当的原因
而这原因 来自於发问者对於where不能当主词用这一点不太清楚
当然 如果只是单纯讨论(而非比较)各种relative的用法 特别是which that和who
您上篇的讨论就十分切中要点
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.143.224.70
※ 编辑: lingualedwin 来自: 220.143.224.70 (04/12 23:34)
1F:推 Chiwaku:了解了,谢谢 不过我没有提到主被动的问题喔// 04/13 01:15
2F:推 wwwptt:这里魔人好多 真是个学习的好地方 05/13 19:10