It's+adj.for sb to do sth 对某人来说做什么是……的,这里的形容词表示事物的性质、特征。例:It's important for me to visit him. It's+adj.of sb to do sth 某人做某事是……的,这里的形容词表示人的特征性质,如kind等。如:It's kind of you to help me. 告诉你一个区别的办法:第一种情况一定可以改写成 to do sth is adj.的形式,而第二种就不行
It is + adj + for sb to do sth对某人来说做某事是...样的 It is + adj + of sb to do sth 对某人来说做 某事是...样的不同的是of 和for,用for主要是为了表达这个人做的这个事是...样子的,而用of更注重这个形容词是说这个人品质,性格的,不是说这个人做的事的