[文法] ....., which it

作者: zzss2003 (brotherD)   2017-09-07 14:41:59
各位好,小弟目前常常遇到一個文法,但是google不曉得該如何下關鍵字。
原文:This brute-force approach can be improved upon by using semaphores. To
enter a critical section, a thread must obtain a semaphore, which it releases
on leaving the section.
那就是,關係代名詞+主詞。
一開始看到以為是筆者筆誤,但是隨著看到次數愈來愈多,才覺得這是文法的一種。
想請問各位前輩,為什麼which後面可以在+主詞呢?which本身不就是身兼主詞功能的代名
詞了嗎?
作者: sunny1991225 (桑妮)   2017-09-07 14:49:00
關係子句從來不要求先行詞是主詞which可以是關係句的主詞,動詞受詞,甚至是介系詞受詞。要看的是你的關係句被挖掉的那塊東西是什麼以你的句子來說semaphore絕對不會是關係句的主詞,而是release這個動詞的受詞你要注意的是which和which前面的那個詞是同一個東西多一個which只是讓你比較容易知道後方是關係句而已很多時候我們日常對話甚至會把關係詞省掉
作者: zzss2003 (brotherD)   2017-09-10 13:29:00
謝謝您,受益良多。所以這句是it releases which(semaphore)

Links booklink

Contact Us: admin [ a t ] ucptt.com