一、意思不同
1.be hard to意思:很难去做什么。
2.be hard for意思:什么很难做。
二、用法不同
1.be hard to用法:hard作“困难的”解时,指要消耗很大的体力去做某事,有时也指精神上的困难。
2.be hard for用法:hard在句中可用作定语或表语,其后可跟for〔to, with〕等介词短语、动词不定式、that从句。
三、侧重点不同
1.be hard to侧重点:侧重于语法be hard to接的动词不定式,to就是动词不定式的标志词。
2.be hard for侧重点:侧重于语法测 hard for接名词或者代词宾格,其中的for是典型的介词。