成语大全网 - 汉语词典 - liberal和generous都有“慷慨的”和“大方的”意思,请问这两个英文单词在具体使用时有什么区别吗?

liberal和generous都有“慷慨的”和“大方的”意思,请问这两个英文单词在具体使用时有什么区别吗?

当你褒奖他人很慷慨、很高尚的时候应该用generous,它表示人主观上去做慷慨的事,带有感情色彩。而liberal多指毫不吝啬的,出手阔绰的,没有主观上的倾向或强调,不带有感情色彩。比如形容某人出手很阔绰时,可以用liberal,因为那就是他的一种个人的消费习惯或行为习惯,就是很随意的一种行为,没有主观上的感情色彩。