Which 和that同為關(guān)系代詞,都可指物,并且有時會覺得用that 也可以,用which 也沒錯。但在哪些情況下是只能用which的呢?
1.在非限定性定語從句中,無論如何也不能用that

A.This brunch of carnation, which is wound by silk ribbon ,is the first gift to my mom.
這束康乃馨是送給媽媽的第一份禮物,它被絲帶所纏繞。

B.These books,which you can get at any corner of the town will give you all the information.
這本書你可以在鎮(zhèn)里的各個角落獲取得到,它會給你所有的信息。

2.關(guān)系代詞前面出現(xiàn)介詞時
A.Those days in which you could travel without a passport has gone.
那些你不用帶護照可以旅行的日子一去不復(fù)返了。

B.That`s the motel at which we stayed several years ago.
那是我們許多年以前停留的汽車旅館。(此處which不可替換為that)

3.當(dāng)先行詞本身為that(指代)時
about that which had appeared in recent activities.
那個怎么樣,在最近的活動中出現(xiàn)過. (結(jié)合具體語境看that所指代的是什么)

B.The knowledge are from various fields and that which display the waves of human being.
知識來自不同領(lǐng)域并且它也彰顯這人類的智慧。(從句中that指前面的知識,只能用which作關(guān)系詞)

4當(dāng)先行詞是baby, child等詞時
A.Have you notice that child which has lost his way to home in the supermarket ?
在超市,你注意到那個找不到回家路的孩子了嗎??