1、限定性定語從句:限定先行詞的范圍,關(guān)系代詞前無逗號,who可用that代替,賓格關(guān)系代詞可省略。 例子: He has two sons who/that work in the hospital. 他有兩個在醫(yī)院工作的兒子。(意思是他不是只有兩個兒子,可能有三個或四個兒子,其中有兩個在醫(yī)院工作。) 2、非限定性定語從句:補(bǔ)充說明先行詞,關(guān)系代詞前有逗號,who不可用that代替,賓格關(guān)系代詞不可省略。 例子: He has two sons,who work in the hospital. 他有兩個兒子,并且都在醫(yī)院工作。(意思是他只有兩個兒子,且這兩個兒子都在醫(yī)院工作。) 3、關(guān)系代詞that有兩個身份:連詞+代詞 例子: I heard the news (that/which)John told to you. 我聽說了John告訴你的消息了。 在這里的that是關(guān)系代詞,且是賓格的關(guān)系代詞。 tell是雙賓動詞:tell sb sth/tell sth to sb 注意:名詞+關(guān)系代詞that+不完整句(缺主語或賓語),也就是說關(guān)系代詞后面要接不完整句,而不完整句的定義是缺主語或者賓語。 4、連詞that只有一個身份:連詞 例子: I heard the news that John passed the entrance exam. 我聽說了John通過入學(xué)考試的消息了。 在這里的that是連詞,不能省略,也不能用which代替。 注意:名詞+連詞that+完整句(不缺主語或者賓語) 切記:英語語法是用來理解的,不是用來背誦的。 |
|