do harm to与do harm for的区别:意思不同、用法不同、侧重点不同
一、意思不同
1.do harm to意思:加害,损害
2.do harm for意思:伤害
二、用法不同
1.do harm to用法:接由名词、形容词、动词不定式、过去分词或介词短语充当补足语的复合宾语。
例句:
Unprincipled accommodation will do harm to him.
无原则的迁就对他有害。
2.do harm for用法:接名词或代词作宾语,也可接双宾语,其间接宾语可转化为介词for的宾语。
例句:
It wouldn't do any harm to stay up late for a few days.
仅仅熬几天夜不会对你造成任何伤害。
三、侧重点不同
1.do harm to侧重点:用于肯定句。
2.do harm for侧重点:用于否定句。