(1)定語(yǔ)從句和賓語(yǔ)從句的區(qū)別
1.賓語(yǔ)從句前面的主句部分只有主語(yǔ)和謂語(yǔ),缺少賓語(yǔ),整個(gè)從句充當(dāng)句子賓語(yǔ),從句前面是一個(gè)及物動(dòng)詞、介詞或部分形容詞。含有定語(yǔ)從句的主從復(fù)合句中,主句部分完整,整個(gè)從句作為定語(yǔ)修飾主語(yǔ)、賓語(yǔ)、表語(yǔ)或者整個(gè)主句,從句前面是一個(gè)名詞、代詞、(動(dòng))名詞短語(yǔ)或句子。
2. 引導(dǎo)賓語(yǔ)從句的關(guān)聯(lián)詞有三種:從屬連詞that, if, whether;連接代詞which, who, what, whom, whose等;連接副詞when, where, why, how等。注意:that在賓語(yǔ)從句中無(wú)意義且不作任何成分,僅僅起連接主句與從句的作用,大多數(shù)情況下可以省略。連接代詞有意義且充當(dāng)主語(yǔ)、賓語(yǔ)等成分,起連接主句與從句的作用,在賓語(yǔ)從句中不可省略。
3. 引導(dǎo)定語(yǔ)從句的關(guān)聯(lián)詞有兩種:關(guān)系代詞that, who, whom, which, whose, as;關(guān)系副詞when, where, why。注意:that在定語(yǔ)從句中有意義且充當(dāng)主語(yǔ)、賓語(yǔ)或表語(yǔ)。that, who, whom, which在定語(yǔ)從句中作賓語(yǔ)且前面沒(méi)有介詞時(shí),可以省略。
例1:I don’t know which one is honest. 我不知道哪個(gè)人誠(chéng)實(shí)。(賓語(yǔ)從句,位于及物動(dòng)詞know之后,作know的賓語(yǔ),which不可省略)
例2:I don’t know the fact (that/ which) she told you. 我不知道她告訴你的事實(shí)。(定語(yǔ)從句,位于名詞(先行詞)fact之后,作fact的定語(yǔ),that/ which作從句謂語(yǔ)動(dòng)詞told的賓語(yǔ),因此可以省略)
例3:I don’t know (that) he has failed in the exam. 我不知道他沒(méi)通過(guò)這次考試。(賓語(yǔ)從句,位于及物動(dòng)詞know之后,作know的賓語(yǔ),that可以省略)
(2)定語(yǔ)從句和同位語(yǔ)從句的區(qū)別
1.同位語(yǔ)從句和先行詞在語(yǔ)法地位上是平等的關(guān)系,兩者互換不影響句子的完整性;定語(yǔ)從句修飾先行詞,兩者不可互換。
2. that在同位語(yǔ)從句中無(wú)詞義,不充當(dāng)句子成分,因此同位語(yǔ)從句中that后面跟的是一個(gè)完整的句子;而that在定語(yǔ)從句中充當(dāng)主語(yǔ)賓語(yǔ)等句子成分,因此定語(yǔ)從句中that后面的句子不完整。
3. 從句修飾的先行詞不同。同位語(yǔ)從句修飾的先行詞一般是抽象名詞,如idea, opinion, belief, fact, doubt, news, hope, problem, truth, conclusion, decision等;定語(yǔ)從句的先行詞既可以指人,也可以指物。
例1:I have heard the news that Lucy told me. 我聽(tīng)說(shuō)了露西告訴我的消息。(that后面的句子不完整,所以是定語(yǔ)從句)
例2:I have heard the news that you are going to be promoted. 我聽(tīng)說(shuō)你要升職的消息了。(that后面的句子完整,所以是同位語(yǔ)從句)
聯(lián)系客服