質問: "it is ~for you"と、"it is ~of you"との違いについて。 "it is nice for you to walk in the park"と"it is nice of you to walk in the park"という二つの文が違う意味を持つということは分かるのですが、後者の文について、"of"というのは、意味上の主語というほかにどういう意味を持っているのでしょうか? 直訳すると、「については」という意味になり、"nice of you"が、「あなたにとっては心地よい」という意味になると思うのです。(ちなみに前者は、"for you to walk in the park is nice"と書き換えられ、to walk in the park=niceとなり、「あなたが~することはすばらしい」となる) ということは、"it is nice about you to walk in the park"でも、文法的にokということになると思うのですが。よろしくお願いします。
回答: taijiさんはお礼(補足?)を英語で書いておられるので、私も英語で回答してみましょう。 (a) it is nice for you to walk in the park. what "nice" in (a) represents is the property of "your walking in the park", more strictly, "walking" itself. as you put it in the first posting, the sentence in (a) can be rewritten into "for you to walk in the park is nice". "for you" is no doubt the subject of the infinitive clause, which is the actual subject of the predicate "is nice". this implies that "to walk (=walking) is nice". you may have no problem here. (b) it is nice of you to walk in the park. as other replies point out, "nice of you" in (b) refers to the attribute of "you": hence, "you are nice". a grammatical explanation is that the preposition "of" indicates the genetive case, where something or someone belongs to another one. you cannot translate "of you" into "anata ni totte" here. "you are nice to walk in the park" can also be used here. that is why you cannot make a translation as mentioned above. "x ha y ni totte z da" will always need another noun x than y. however, in the sentence in (b), "you" is x & "nice" is z; no y element exists. "you" is purely a subject. this leads us to the ungrammaticality of "it is nice about you to walk in the park" which you gave. 疲れた。