想请问一下,关系代名词的限定与非限定语法,
限定用法是 N which/who/whom/that... 用于先行词不够明确的状况
非限定则是 N, which/who/whom... 用于先行词有独一无二特性的状况
但我在龙腾的英文课本上看到下列句子:
Sam's eldest son, who is 27 years old, is an engineer.
最大的儿子只有一位,这点我没有疑问,但过去所学的文法有一条是:
先行词中出现最高级,关代必须使用that,而that和逗号又不能够同时出现。
想请问这两条规则是否有矛盾之处?
谢谢。