我想你问的是 it is +adj+for/of somebody to do sth 中for 与 of 的区别吧.其实规则很简单. 例如it is very nice of you to help me . 当用of时,nice是针对人来说的,即说you are very nice, 当用for时,it is important for you to study hard.important是针对这个学习努力的行为而言.即这句话不可以理解为you are important. 所以,区分时不妨做一个变句,可以理解为you are.的句用of,不可以的用for. 希望对你用帮助.