It was polite ( )the child to give up his seat to the old.

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:55:35
为什么选for而不是of?

我认为应该是 of,请注意后面有个to give up也就是说括号后的不是一个从句!! 所以that是不行的.

有两个句型是与这个相符的:It is A FOR sb to do B
It is A OF sb to do B
本题考点应当是考察这两个的不同.实际上比较好分辨的:
is A for sb to do B 表示做了B这件事对于B有A这样的影响,例如"有好处\有坏处\有用\没用",例如:It is good for you to go running everyday.

is A of sb to do B 表示做了B这件事会反映出这个人的A这样的!品性!,如"聪明人\傻人\牛人\矢人\好人\坏人\文明人\粗野人"例如本题:it is polite of the child to give up his seat to the old.这让他显得很有礼貌

绝对是OF,初中阶段这类题目做多了,固定句型:it is / was + 形容词/名词词组+ of sb .+to do sth. (表示人的品质)(这小孩把位置让给老人很有礼貌。)

答案:of
It is 形容词 of sb~~~ "某人什么什么怎么样”
例如:It is kind of you to help me.

for或者that,不用of,因为此处是表示某人本事的品质的所以用for;
It was very nice of you to say so注意区别

of!!

因为polite形容人的品质
而且后面有to,所以不能用that

it is\was +adj + for\of sb. to do sth.句型
如果形容词是修饰事情就用for
人 就用of
这里讲小孩给老人让座的行为(事情)很有礼貌