He is a person with whom everyone likes to make friends.我觉得在此句中,定语从句修饰先行词,所以要用定冠词

热心网友

你这种说法是常犯的错误,在考试中考核冠词时也是常被选错的选项。我先举个例子来说明这个错误。Linda/She is a beautiful girl.这句句子你应该不会有所疑问吧。句中名词girl也有形容词beautiful作定语修饰,为何前面用不定冠词呢?因为有了定语修饰的名词并不意味着一定是被特指,而且从逻辑上说,此例句中的is不是等号=(He is Peter一句中的is相当于=),而相当于一个属于号,is的左边是一个元素,而右边是一个集合。因此,句中的定语起作用不是限定,而是一个集合的特征。你问的句子也是如此。