先行詞只用that不用which的情況有五種,詳情如下:
1、先行詞是不定代詞或者先行詞被不定代詞所修飾時,關系代詞通常只用that,不用which。
2、先行詞被序數詞、形容詞最高級、the only,the very,the last等修飾時,關系代詞通常只用that,不用which。
3、先行詞既有人又有物時,關系代詞只用that,不用which。
4、關系代詞在限定性定語從句中作表語並帶有類比含義時,通常只用that,不用which。
5、句中其他位置已出現which,為避免重復,不用which而用that引導限定性定語從句。
相關內容:
先行詞是被定語從句所修飾的名詞、代詞,在主句中充當壹定的部分。
被定語從句修飾的名詞、代詞稱為先行詞。我們可以這樣認為,之所以稱它為先行詞,是因為修飾它的定語從句總是放在它之後,先行詞總是出現在定語從句之前,而不同於普通形容詞修飾名詞時,形容詞位於名詞之前。