有关定语从句和宾语从句

它们的引导词which that who whom怎么分别,我常会混淆
还有引导词在什么情况下应用哪个,好象that一般都可以用,但是前面有介词和逗号时不能用...

宾语从句是名词性从句的一种,在句中作宾语,也就是说去掉宾语从句之后剩下的句子是不完整的。例如:He said that he would come back soon."that"引导的就是宾语从句,去掉that之后这个句子是不完整的。再如,He asked who broke the window.因为是问谁,所以用"who"引导宾语从句,同样用完整与否去验证。
定语从句起修饰作用,去掉之后句子还是完整的,但会影响句子的精确性。通常翻译为“……的”。例如:I like the girl who is talking with Tom. "who"引导的就是定语从句。去掉who引导的句子后剩下的句子"I like the girl"是完整的,但不确定是“哪个女孩”,有了定语从句对所修饰的先行词"girl"进行修饰,句子的意思才更明确,我喜欢的不是其他任何一个女孩,而是正和Tom说话的(译成“……的”)那个女孩。若把这个句子变换一下,I like the girl whom Tom is talking with. 这里为什么用whom而不用who了呢?因为是Tom is talking with the girl. "the girl"作了talk with的宾语,所以用宾格whom指人。而上一句是"the girl is talking with Tom", "the girl"作了主语,所以用主格who指人。若需修饰物,同样的要用到定语从句,只不过应用that或which来修饰。不能用that的情况:引导词前面有逗号或介词时;只能用that的情况(常见):先行词前有最高级、序数词;既有人又有物等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-25
定语从句在句中起修饰作用,不作句子独立成分;
宾语从句在句中作宾语。
如:I hope that you can help me.
我希望你能帮到我。
(that引导的宾语从句, 也可以省略)
I like the person who always helps me.
我喜欢那个总是帮助我的人。
(who引导的定语从句,修饰宾语the person)