关系代词在定从中做表语的问题

定语从句中先行词在从句中做表语,一定要用that引导吗?可以省略吗?

Shenzhen is no longer the small town (that) (which) it used to be.

这个句子中,是必须要用that吗?关系词做表语可以省略掉吗?

Xiaowang is no longer the person (that) (who) he used to be.

同样,这个句子可以用that / who都可以吗?可以省略吗?

请先 登录 后评论

最佳答案 2021-06-20 17:48

Shenzhen is no longer the small town (that) it used to be.

Xiaowang is no longer the person (that) he used to be.

这两句中的定语从句,关系代词在从句中作表语,但不是归属性表语,而是确认性表语”。我的看法,由于“确认性表语”表示唯一性或不可选择性,这可能是用that 引导定语从句的原因。who  which  虽然是关系代词,但它们与疑问代词有着渊源关系,从这个角度考虑, who which 仍然带有可选性,所以排除。此外,that 可以省略。

再举例区别如下:

Mary isn't my best friend that she was. (确认性表语)

Mary is a hard-working student, which Tom is not. (归属性表语)

顾名思义,“确认性表语”指“确定和唯一性”,“归属性表语”指“类别和归属性”。前者,主语和表语是对等的,可以交换语法功能,后者不可以。

“确认性表语”举例(主表功能可以交换):

His hobby is collecting stamps.→ Collecting stamps is his hobby.(正)

Mary is my best friend. → My best friend is Mary.(正)

“归属性表语”举例(主表功能不可交换,否则违背逻辑):

The news is very exciting. → Very exciting is the news.(误,原因是属于exciting 的事物太多了,归到此类的名词数不胜数,没有唯一性。)

Mary is a hard-working student. → A a hard-working student is Mary.(误,原因是属于hard-working 这一类的学生,同样非常普遍。没有唯一性。)


请先 登录 后评论

其它 2 个回答

龙 楠   - 英语教师
擅长:英语

你的两个句子都只能用 that,不能用who(指人)或which(指事物),但可以省略 that。你的句子涉及归属性表语或确认性表语。关于这个问题曹老师是最权威的。关于归属性表语或确认性表语及相关用法说明,曹老师在下面的网址有很详细的介绍:

https://www.cpsenglish.com/question/25052

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

1 首先纠正你一个概念错误。先行词是主句中的成分,先行词并不在定语从句中作成分。关系代词指代先行词,关系代词在定语从句中作成分。

2 关系代词在限制性定语从句中作归属性表语,无论先行词指人还是指物,都只能用that引导定语从句,不可以用wh-关系词。但that是可以省略的。

3 所以,你的二个句子中都只能用that引导定语从句,且that都是可以省略的。用whichwho为错误。

4 至于什么是归属性表语,你可在本网搜索“归属性表语”,阅读有关内容。

5 在非限制性定语从句中,则不用that,指人用who,指物用which

请先 登录 后评论
  • 3 关注
  • 3 收藏,2650 浏览
  • 曾季高 提出于 2021-06-15 11:53

相似问题