that在定语从句中的用法

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:44:35
that有这样一个用法:关系代词在定语从句中作表语时,只用that。
下面这个例句与该用法一致吗?
Shang hai is no longer the city that it used to be.

在下列情况关系代词只能用that而不用which。
先行词为all, everything, anything, nothing, none, little,few, much等不定代词时。
eg. You must do everything that I do.
2) 先行词被all, every, no, any, little, much, some, just等修饰时。
eg. Is there any question that troubles you much ?
3) 当先行词被序数词或形容词最高级以及the only, the very, the last等修饰时。
eg. James is the best singer that I have ever known.
4) 当先行词是人和物构成的词组时。
eg. They were talking about the people and places
( that ) they had visited.
5) 当句中有who 或which 时,为避免重复。
eg. Which is the book ( that ) he borrowed from the library ?
eg. Who is the person that is talking to our headmaster?
6). 关系代词在从句中作表语时;
eg.My hometown is no longer the village that it used to be.

先行词是city,关系代词that是作为从句的宾语.

用法一致。先行词是city,that做定语从句的表语

不一致!
例句中应该是Shang hai is no longer the city what it used to be.
“上海不再是原来那样的城市了”What表示“……的”
上面所讲的应该是all后面只能用that,不能用what