一,作用不同:同位语从句是解释说明名词的具体内容。定语从句没有说明名词的具体内容,而是修饰某个名词或者代词。
二,可用同位语从句说明的名词大多数是抽象名词,主要有news , idea, fact, belief, question, truth, word(消息), doubt, evidence,order(命令)。
而定语从句所修饰的词既可以是抽象名词,也可以是具体的名词。既可以是名词,也可以是those,anything,anybody,all这样的代词。
三,从句引导词不同:一般情况下,引导同位语从句的词主要是that。当名词是question或者problem的特殊情况下,用于提问的疑问词一般都可以用在同位语从句中。这包括:which, who, where, when, what , why等疑问词。
而定语从句中,一般情况下,that,which ,who,where ,where,why ,how等都可以引导定语从句。
如果名词后的that从句是完整的,就是同位语从句;如果从句缺少主语或宾语,就是定语从句。
That从句在所有名词性从句中,都只是连接主从句的连词,没有任何意义,不在从句中充当句子成分;
That从句在定语从句中是关系代词,不但连接主从句,还要指代被修饰的名词和代词(即先行词)在从句中做主语或宾语,也就是说定语从句中必定少个主语或宾语!