为什么which不能再宾语从句中做主语或者宾语而只能作定语?

为什么which不能再宾语从句中做主语或者宾语而只能作定语?为什么what 不能用在定语从句中?

做主语或者宾语的是名词性从句。

而which在定语从句充当非人(物)的主语或缺失的宾语。在表语从句中只是连接作用,没有意思。但在宾语从句中做宾语,主语从句中做主语。所以是可以做宾语和主语的。
而what译为什么。也就是指代东西,之所以不能用于定语从句,是因为,定语从句必定有先行词,可以是代词或名次,这就是事物了,可以由what直接代替了。
举例:I like —— you like
这一句中,首先分析句子成分,可知缺少宾语。是名词性从句
由而后面的句子you like,也缺少宾语,what指代物充当宾语
所以后面的句子就翻译为 :你喜欢的东西 横线上填的是what
也就是what引导宾语从句
以上可能有点乱。然后再举一例:I like the people —— you like
这个时候,你就可以填which,that 或者不填
因为有先行词且是定语从句缺宾语

在定语从句中可以用的有:which,that ,不填,where , when,why,who ,whose
而在名词性从句中, whether,if , that , as if,who ,what,which,when,where,how,why追问

which在宾语从句中不是做定语的吗?

追答

宾语从句做动词的宾语或者介词的宾语。
也就是说主谓宾中,缺了宾,它来补。所以。。上面说的有一点错误。which不是充当宾语或主语而是引导宾语或主语从句。整个从句才是宾语或主语
而定语在中文中是修饰名次或代词的”词“
在英语中,定语从句必定是有先行词的,也就是which前面肯定有一个名次或代词
在上面的例句中
I like the people —— you like可填which充当宾语,people做先行词,就是定语从句

I like —— you like没有先行词,就是宾语从句。这里只能填what

实际上这第二个句子中,what充当的可以看作为people。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-22
一、没有这样告诉过你吧!要是真有人说过 which 不能这样用,那是胡扯。

引导名词从句(主语从句、宾语从句、表语从句和同位语从句)的which有两种词性:名词性和形容词性。下面以宾语从句为例:

  名词性:
  He told me which was larger. 他告诉过我哪一个最大。【主语,指代上文提到过的两种东西】
  Choose which you like best. 选你最喜欢的吧。【like的宾语,指代指代上文提到过的几种东西】

  形容词性
  I know which girl won the prize. 我知道哪一个女孩子得了奖。【定语,修饰名词girl】

二、what 是关系代词性连接代词,相当于“先行名词 + 关系代词 ”,即 something that、that which,the word which 等,意思是“所...的东西(事情、话语等)”。说明 what 中包含了先行词和关系代词。如:

  宾语从句——
  Please tell me what happened after that. 告诉我那以后做发生的事情。(= 定语从句 Please tell me that which happened after that. 请告诉我那以后发生的那件事。)
  主语从句——
  What he said is not all right. 他所说的不完全对。(=定语从句 The word which he said is not all right. 他说的那句话不完全对)追问

《英语语法新思维》上边写的 在从句中which 和 whose 后边都要接名句,看得我都迷茫了

追答

它只是在形容词性方面讲述了 which 和 whose 后面要接名词,而没有排除这两个词还能用作代词(which 指代“...中的那个”,whose 指代“...中的那些人”)。如果你仔细再看一下代词一章的解释,就全面地了。

追问

老师 whose 就只是物主代词不是形容词吧?which 是物主代词吗?谢谢老师

追答

those 既是名词性物主代词,也是形容词性物主代词;which 是名词性或形容词性指示代词。

来自:求助得到的回答本回答被提问者和网友采纳
第1个回答  2013-07-22
在宾语从句中 which翻译成(哪一个) 用汉语来看也应该做修饰的关系 所以它只能做定语 不能作主语

what可以说具有名词的成分,由what引导的从句what要在主句中担当成分,that和which和其引导从句所修饰的成分可以说是同位成分。

为什么which不能再宾语从句中做主语或者宾语而只能作定语?
做主语或者宾语的是名词性从句。而which在定语从句充当非人(物)的主语或缺失的宾语。在表语从句中只是连接作用,没有意思。但在宾语从句中做宾语,主语从句中做主语。所以是可以做宾语和主语的。而what译为什么。也就是指代东西,之所以不能用于定语从句,是因为,定语从句必定有先行词,可以是代词或名次...

为什么which不能再宾语从句中做主语或者宾语而只能作定语
一、没有这样告诉过你吧!要是真有人说过 which 不能这样用,那是胡扯。引导名词从句(主语从句、宾语从句、表语从句和同位语从句)的which有两种词性:名词性和形容词性。下面以宾语从句为例:名词性:He told me which was larger. 他告诉过我哪一个最大。【主语,指代上文提到过的两种东西】Choo...

宾语从句中which为什么不能做主语
在宾语从句中 which翻译成(哪一个) 用汉语来看也应该做修饰的关系 所以它只能做定语 不能作主语

which为什么不能引导主语
在语言的结构中,which和what是两种不同的引导词,它们各自有着独特的功能。which通常引导定语从句,其角色为宾语。而what则引导名词性从句,它可以作为主语或宾语的成分。这表明,不论哪一种情况,which与what都可以用作主语,这并非被误解或误传的信息。实际上,which在从句中可以扮演两种词性角色:名词...

which为什么不能在宾语从句中做主语
语法规定,这有什么能不能的,用别的呗,who,what,where,不都行吗?你把想用which的根据句意用前面那些词代替就行了

which在宾从中充当的成分是主语,宾语,定语吗?
which可以引导宾语从句。which和what在宾语从句中同属连接代词,在从句中可做主语、宾语及定语。它们们二者最主要的区别在于本身意义的不同,which翻译成“哪个/件/条”;what翻译成“什么”。1、在后置的非限制性定语从句中代替上文出现的事物或情况(单数或复数)。2、在问句中作为疑问代词,在名词...

为什么不能用WHICH 答案是WHAT
因为which只能引导从句,而不充当成分;而what在引导从句的时候还充当成分。又reach后面缺宾语,从句中缺主语,故只能选what.what在此充当主句的宾语和从句的主语。大意:在五个小时的车程之后,他们到达了他们想的地方,那个地方是他们一直梦想的地方。

请问为什么不用which ,which为什么不能做宾语啊
这道题应该选 which,因为前面已说明是很多电脑,不知选其中的哪一种,用which,而不能用what。

which引导非限定定从,可以做宾语吗?当which表示整句话的内容时?可以作...
不可以,既然是定语从句了,怎么还能作宾语从句,只能作一个成分,不能同时作两个成分。当然可以作定语从句的宾语。He is from england, which I know from his accent.

以下句子which是不是引导宾语从句?为什么用which?
which在定语从句中指物,可作主语或及物动词或介词的宾语,作宾语时可省略;that在定语从句中既可指人又可指物,在定语从句中作主语、宾语和表语,作宾语时可省略,指人时,相当于who或whom,指物时,相当于which,作介词宾语时,介词不可提到that前,当介词提前时,需要用which或whom来代替 The ...

相似回答