2 关系代词that用法

  1. She is no longer the girl that she was in her girlhood. 先行词为人the girl,为啥不能用who?

  2. She looked like a lawyer which he was. 先行词为a lawyer,为啥不能用that?

请先 登录 后评论

最佳答案 2020-10-05 09:00

先行词为指人的名词,关系代词在限制性定语从句中作归属性表语,关系代词不能用who或者which,只能用that或者省略that。所以:

你的第一句为正确句子。that 改为who则为错误。

第二句用which为错误,应该改为that。

至于什么是归属性表语,你可在本网站搜索“归属性表语”,阅读有关解答,其中涉及你的问题。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1736 浏览
  • zhgy2018   提出于 2020-09-29 10:09

相似问题