for做介词通常是指向对象的,例如can you do that for me?
而of则表示从属关系。the book is one of mine.
在用法上:(it's+adj for/of sb.to do sth.)
当用for的时候表示做某事对sb.来说是怎么怎么的...eg:it's good for you not to eat junk food.不吃垃圾食品对你(for)有好书
当用of的时候表示sb. 做某事是怎么怎么的...即:这件事是sb.做的,动作是sb.发出的eg.it's so nice of you to help me review the lessons.你帮我复习功课实在是太nice了
for:
prep. 为,为了;因为;给;对于;至于;适合于
conj. 因为
短语
wait for 等候 ; 等待 ; 等待某人 ; 延期执行语句
look for 寻找 ; 指望 ; 寻求 ; 惹来
apply for 申请 ; 提出申请 ; 请求 ; 申请工作
of:
prep. 关于;属于;…的;由…组成的
短语
Of course 当然 ; 自然 ; 当然可以 ; 无疑
think of 认为 ; 想起 ; 想到 ; 考虑
out of 从 ; 缺乏 ; 由于 ; 缺少