It's adj for sb. to do sth. (adj为描述性的词语)
It's adj. of sb. to do sth. (adj.为人物品质的词语)
It takes sb. some time to do sth.