That's very kind of you和You are so kind的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、That's very kind of you:你真是太好了。
2、You are so kind:你真好。
二、用法不同
1、That's very kind of you:kind的基本意思是“亲切的,和蔼的,友好的,仁慈的,慈爱的”,指人的心地善良,使人感受到一种亲和力,让人看上去慈善,也可指行为上让人感觉到友好。
2、You are so kind:kind后可接人,也可接心地等具体的或抽象的名词。在句中作定语或表语。kind用作表语时,其后可接动词不定式,该动词不定式说明主语在哪方面kind,主语和kind及动词不定式均存在逻辑上的主谓关系。
三、侧重点不同
1、That's very kind of you:表示的是你这么做真是太好了。只是对一件事表示评价。
2、You are so kind:表示的是你很善良。强调性格。