that在定语从句中的用法that有这样一个用法:关系代词在定语从句中作表语时,只用that.下面这个例句与该用法一致吗?Shang hai is no longer the city that it used to be.

问题描述:

that在定语从句中的用法
that有这样一个用法:关系代词在定语从句中作表语时,只用that.
下面这个例句与该用法一致吗?
Shang hai is no longer the city that it used to be.

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

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

在下列情况关系代词只能用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等...

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