定语从句和同位语从句

1.两种从句有什么区别?典型一点~
2.i was surprised by her words,which made me recognize( )silly mistake i had made.括号里填what 为什么额?

1. 区别有3点: 1)最基本的,意思不同,例如:
The news that I heard of is true. (定语)
The news that he won't be back is true. (同位语)
请问此2句哪一句能回答下面这个问题: What's the news?
显然是第二个。那就是同位语,看同语例句:
My brother, Jim, likes basketball.
Jim是 my brother的同位语,这两部分去掉其中一个,句子还成立。
2)定语从句中的that在定语从句中做成分,同位语从句中的that不做成分。
3) 定语从句中的that 做宾语时可以省略;同位语从句中的that不做成分,但还不能省略。

2.第二题少了个词吧?应该是what a silly mistake
比较一下 how silly a mistake,就知道为什么了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-20
1.定语从句是修饰先行词(名词或代词)的,而同位语从句是解释说明同位名词的。
2.定语从句的关系代词在从句中作成分,且作宾语时可以省略。同位语从句的连接词中that,if,whether都不作成分也不可省略。
eg:The news that he didn't pass the exam made him disappointed.(that引导同位语从句,从句就是news的内容)
The news that he told me made me disappointed.(that引导定语从句,且在从句中作told的宾语,可以省略。)
第2个回答  2009-04-17
1同位语从句中的先行词和从句部分是平等的 指代同一件事情,辨别方法一般式看句子中的从句部分与先行词是同位语关系还是其他关系,如果是在看不出来,还有一个方法,那就是同位语从句中的关系词比如说that 是不充当任何成分的, 只是一个配相的 如I heard the news that our team had won.the news 就是 our team had won. that 只是一个连接作用
而定语从句就不同了 从句部分是个定语 实际上就是原来定语是个词 现在用词已经不能表示完整的意思了 就用个句子 如this is the book that you want.句子中的you want 是the book 的定语
2 用what充当的是 recognize的宾语 因为这里后半句silly mistake i had made 缺少了宾语所以要加上 如果改成 which made me recognize( ) the silly mistake i had made.用that ,因为the silly mistake 就已经是宾语了 当然 在这个句子中还是不能用that 我只是举个例子拓展一下 因为这是非限定性定语从句 无论如何都不能用that 的 (所以我举例子的时候 把前半句删了)
相似回答