定語從句講解:特定選擇
關(guān)系詞
1、只用that不用which
1)當(dāng)先行詞是或被序數(shù)詞,最高級,不定代詞修飾時,關(guān)系詞用that。
2)當(dāng)先行詞既有人又有物時,用that。
3)當(dāng)先行詞帶有the only,the very,the same,the last,the one等詞時,用that。
4)當(dāng)主句中有who或which時,為避免重復(fù)用that。
5)當(dāng)先行詞為something,anything,nothing,none,no,little,much,all等不定代詞時用that。
2、只用who不用that
1)如果先行詞是those,they,all,persons,people,he,anyone,one時用who
2)當(dāng)先行詞指人并含有較長的后置定語從句或在被分割的定語從句中時。
3、只用which不用that
1)當(dāng)主句先行詞后有介詞時,用which。例:This is the one of which I'm speaking。
2)非限定性定語從句,用which。
3) 描述句中一般用which。例:Beijing,which was China's capital for more than 800years。
4)those +復(fù)數(shù)名詞之后,多用which .例:Shopkeeper want to keep a number of those goods which sell best。
5)先行詞本身是that時,用which。