其实呢,从语法角度讲,两个短语都是正确的.
一般还是要看具体用法吧,例如
it's early to finish this task.
it's early for you to finish this one.