it is +adj. +(for/of+sb.)+to do sth.

It's wrong of you to take shelter under the tree in the storm.

问:语法上讲,it is +adj. +(for/of+sb.)+to do sth.  ,此句型中到底何时用for 何时用of  取决于其前的形容词,若此形容词是表示人的属性的可以用来修饰人的,比如:kind , clever 时用of sb,若是修饰to do这件事物的,比如:difficult , impossible等 就用for sb , 而此句中wrong明明是指to take shelter under the tree in the storm.这件事情的做法是错的,而不是表示人的属性的可以用来修饰人的,却用了of ,请问老师能帮忙解释一下吗?

请先 登录 后评论

最佳答案 2021-01-09 11:04

wrong这个词描述人时多指人的道德层面(牛津第5项对wrong的释义)

如It was wrong of you to take advantage of me last night.

It is wrong to tell lies. 说谎是不对的(还是指人的道德层面)


所以楼主的例句若没有更多背景的话,我认为改为wrong for you为佳。因为只是单纯地说正确还是错误。没有涉及道德层面。


但是假若整个语境是别人都在不顾风雨做好事,你却躲在树下,那么用of是正确的。只是从科学角度讲,躲在树下是不可取的。

请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

很简单,有的形容词既可以描述人,也可以描述不定式的动作,所以用of和for都可以。作者用of或者for,你就知道作者是在说人呢还是在说这个动作呢。

good, wrong这样的形容词就是如此,后面用of和for都是可以的。

请先 登录 后评论
  • 1 关注
  • 2 收藏,3483 浏览
  • floatcat 提出于 2021-01-08 19:53