for whom, to whom, to which有什么区别?

2026年09月28日 03:56
有1个网友回答
网友(1):

这3个词组都是定语从句中的“介词+关系代词”形式。for whom有时候可以译作“为了谁、为谁”。to which的意思看情况而定。to whom有时候可以译作“给谁、到谁那里....、去谁那里...”。for which意思看情况而定。

1、whom是who(意思:谁)的宾语,for whom(意思:为了谁)可以引导非限制性定语从句,并在定语从句中作状语。

2、to which在整个句子中是介词十关糸代词的结构,可以构成定语从句,以修饰前面的名词。介词+which可以在从句中作状语,也可以在从句中作定语,而且to + 关系代词......不能省略。用哪个介词,可能由被修饰名词决定,也可能由从句的谓语动词或某个名词决定。

3、to whom中的关系代词“whom”指代前面提到的人。to whom的介词to不是定语从句的关系词,而是介词+关系代词”,它是根据从句中的谓语怎么连接宾语来的。

3、for which是介词+which,也是引导定语从句的结构之一。在英语中,有一个规定就是基本不会在句尾放介词(介词后面一定有名词)。所以在遇到从句的时候,特别是which或者that所指代的词在从句中视作为介词后面的名词出现的时候,就必须用which,并将介词前置。

关于定语从句和关系代词:

1、定语从句:

一个简单句跟在一名词或代词后(即先行词)进行修饰,就叫做定语从句,主要在主句中充当定语成分。 被修饰的词叫先行词。定语从句不同于单词作定语的情况,它通常只能放在被修饰的词(即先行词)之后。

2、关系代词:

关系代词指的是代表先行词,如whom,which、that、who等,同时在从句中作一定的句子成分。关系代词有主格、宾格和属格之分,并有指人与指物之分。关系代词用来引导定语从句。