I think it right of you to do like this.
请问老师这里"right of you" 能否改成“ right for you"? 为什么?
这其实是 It is kind of sb to do sth 句型。
在这个句型中,It并不是通常意义上的形式主语,不定式也不是真正主语。如果去掉it,句子的主语就是sb
sb is kind to do sth.
这个句型中的形容词是表述人的,是对人的评价。不定式为状语,表示主语的这个特征表现/体现在哪个方面,为方面状语。不定式的动作都是谓语时间之前已经发生过的事件。当用虚义it作主语时,sb则由介词of引出,of介词短语修饰形容词,表示形容词描述的对象。所以,of sb并没有和不定式构成复合结构,也不能用for代替of. 不定式可以省略。It is kind of you.
当表语形容词是描述不定式的动作时,不定式是真正主语。需要表示出不定式的逻辑主语时就要采用不定式复合结构,即用for引出不定式的逻辑主语。
To study hard is important.
It is important to study hard.
It is important for you to study hard.
但不能说:You are important to study hard. 因为形容词并不是描述人的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!