thereasonfor和thereasonof区别

如题所述

根据查询百度教育得知,thereasonfor和thereasonof的区别是:
thereasonfor表示“…的原因”,后面可以接名词、动名词或for引导的短语或从句。例如:Thereasonforhissuccessishardwork.他成功的原因是努力工作。ThereasonforleavingearlyisthatIhaveanappointment.我早点离开的原因是我有个约会。
thereasonof表示“由于…的原因”,后面一般接名词或名词短语,相当于byreasonof或becauseof。例如:Hewasabsentbyreasonofillness.他因病缺席。Shewashappybyreasonofhergoodgrades.她因为成绩好而高兴。
温馨提示:答案为网友推荐,仅供参考