在學(xué)習(xí)了定語從句以后,仍然還有很多童鞋對到底該選擇關(guān)系代詞還是關(guān)系副詞傻傻分不清楚,其實,用什么關(guān)系詞還是要根據(jù)具體語境中關(guān)系詞需要充當(dāng)什么成分,那么今天就來看看什么情況下使用關(guān)系代詞,什么情況下使用關(guān)系副詞。結(jié)合具體語境分析。
1.根據(jù)句子中所缺成分

A. This is at December when I decide to go to Italy.
我決定在12月份去意大利。(在這句子 when 是關(guān)系副詞, 表明時間狀語的作用)

B.This is December that I most enjoy in one year.
一年中我最喜歡12月。(這里that后的從句作定語修飾December,that 正好充當(dāng)enjoy的賓語)

2.根據(jù)句中語境所表達的意思
A.I can`t accept that this place where I spent my precious childhood has disappeared.
我不能接受我度過珍貴童年的地方消失了。(根據(jù)表達的意思來看,從句句子主謂賓完整,缺地點狀語,用where意思更完整)

B.I can`t accept that this place which(that) I have visited with my classmates last autumn, has disappeared.
我不能接受這個我和我同學(xué)上個秋天參觀過的地方消失了。(從句中visit后缺賓語, 所以用關(guān)系代詞which,不用where)

reason在主句中出現(xiàn)的情況:
A.The reason which he gave was ridiculous.

他給的這個原因是荒謬的。(從句缺少賓語,用關(guān)系代詞which,使句子結(jié)構(gòu)意思完整)

B.The reason why he did not tell others the truth was reliable.

為什么他沒有告訴其他人事實的原因是可信的。(從句結(jié)構(gòu)意思完整,用why在句中表明原因狀語的作用,同時限定reason)

4.當(dāng)先行詞前面有介詞時,不能用介詞+which結(jié)構(gòu),只能用一般的關(guān)系副詞