限定是指范围限定。
非限定是指特征性质上补充说明,也叫描绘性定语从句。
这取决于定语从句的先行词范围含义是否明确。
范围明确,必用非限定性从句,只需补充说明即可。用逗号隔开,去掉也行。
范围不明确,必用限定从句,必须对先行词进行限制,不可去掉。不可用逗号隔开。
专有名词2.普通名词小范围内唯一性。这两种先行词属于范围明确。必用非限定性从句。
若是普通名词多样性或者专有名词自身对比,则属于范围不明确,必用限定性从句。
I have a son,who had been a teacher for years.
我有个儿子,他以前有段时间当了老师。
(我只有一个儿子)所以去掉后面的修饰语表达正确
去掉逗号是限定定语从句,翻译为我有个曾当过老师的儿子
(不是说他只有一个儿子)
而第一句有逗号,是非限定从句,说明他只有一个儿子。