This invariably wins them the love and respect of others,for they add colour to the dull routine of everyday life.the love and respect of othershi宾补吗 colour后面的介词短语是定语吗

问题描述:

This invariably wins them the love and respect of others,for they add colour to the dull routine of everyday life.
the love and respect of othershi宾补吗 colour后面的介词短语是定语吗

the love and respect of others不是宾补, 是宾语。win带双宾语 win sb sth 使某人赢得...
colour后面的介词短语也不是定语 add ... to...是个短语,为...增添了....;增加

句子成分分析:
【This主语】【 invariably wins谓语】【 them 间接宾语】【the love and respect of others直接宾语】,【for they add colour to the dull routine of everyday life.原因状语从句】
for 【they从句主语】【 add谓语】【 colour宾语】【 to谓语动词的一部分】【 the dull routine of everyday life介词to的宾语】
句意:这一定会为他们赢得别人的尊敬和爱戴,因为他们为这枯燥的日常生活增添了色彩.