1、引導同位語從句的that是連詞,在從句中不充當任何成份,而引導定語從句的that是關係代詞,除起連線作用外,還在從句中充當主語、賓語或表語等,如:The idea that computers can recognize human voices surprises many people.計算機能夠識別人的聲音的想法使許多人感到驚奇。(同位語從句,that在從句中不充當任何成份)The idea that he gave surprises many people.他提出的觀點令許多人感到吃驚。(定語從句,that在從句中作gave的賓語)
3、同位語從句與前面的名詞是同位關係,即說明它前面名詞的內容;而定語從句與前面的名詞是修飾與被修飾關係,即限定它前面的名詞範圍,或補充一些情況。如:The news that l have passed the math exam is true.我通過了數學考試這一訊息是真的。(同位語從句,即從句所表達的意思就是前面名詞的內容)The news that he told me just now is true.他剛才告訴我的訊息是真的。(定語從句,從句對前面名詞起修飾限制作用,即“他告訴我的”那個訊息,而不是別的訊息)
4、定語從句的先行詞是名詞或代詞;而同位語從句的先行詞只能是名詞,而且僅限於idea, fact, hope,news,doubt,truth,information,suggestion,question, belief,conclusion等少數名詞。而且when,where,why引導的定語從句的先行詞一定分別是表示時間、地點和原因的名詞,而三者引導的同位語從句的先行詞則肯定不是表示時間、地點和原因的名詞。I have no idea when they will come. 我不知道他們什麼時候來。(同位語從句)I’ll never forget the days when I lived there. 我永遠不會忘記我住在那兒的日子。(定語從句)
同位語從句與定語從句從形式上來看十分相似,大多都由that來引導,都跟在名詞或代詞之後,這也很容易導致同學們在理解或做題時出現錯誤,而這兩者在實質上是截然不同的,句法功能都有所不同,具體有哪些不同呢?下面我們從以下四個方面來進行區別。
1、引導同位語從句的that是連詞,在從句中不充當任何成份,而引導定語從句的that是關係代詞,除起連線作用外,還在從句中充當主語、賓語或表語等,如:The idea that computers can recognize human voices surprises many people.計算機能夠識別人的聲音的想法使許多人感到驚奇。(同位語從句,that在從句中不充當任何成份)The idea that he gave surprises many people.他提出的觀點令許多人感到吃驚。(定語從句,that在從句中作gave的賓語)
2、引導詞的不同what, how, if, whatever 等可引導名詞性從句,但不引導定語從句。
3、同位語從句與前面的名詞是同位關係,即說明它前面名詞的內容;而定語從句與前面的名詞是修飾與被修飾關係,即限定它前面的名詞範圍,或補充一些情況。如:The news that l have passed the math exam is true.我通過了數學考試這一訊息是真的。(同位語從句,即從句所表達的意思就是前面名詞的內容)The news that he told me just now is true.他剛才告訴我的訊息是真的。(定語從句,從句對前面名詞起修飾限制作用,即“他告訴我的”那個訊息,而不是別的訊息)
4、定語從句的先行詞是名詞或代詞;而同位語從句的先行詞只能是名詞,而且僅限於idea, fact, hope,news,doubt,truth,information,suggestion,question, belief,conclusion等少數名詞。而且when,where,why引導的定語從句的先行詞一定分別是表示時間、地點和原因的名詞,而三者引導的同位語從句的先行詞則肯定不是表示時間、地點和原因的名詞。I have no idea when they will come. 我不知道他們什麼時候來。(同位語從句)I’ll never forget the days when I lived there. 我永遠不會忘記我住在那兒的日子。(定語從句)