on account of和account for的区别
1、用法不同
onaccountof语气较为正式。可作状语、表语,不作定语
例句:Hecouldnotcomeonaccountofhisillness.
他因病不能前来。
accountfor对…负有责任;对…做出解释;说明……的原因
例句:Hecouldnotaccountforhisabsencefromschool.
他无法说明他旷课的原因。
2、含义不同
onaccountof因为...由于...为了...的缘故
例句:Thatwasonaccountoflackofexercise.
那是由于缺乏锻炼。
accountfor对...说明...的原因
例句:Computersaccountfor5%ofthecountry'scommercialelectricityconsumption.计算机占去该国商业用电的5%。
拓展:
关于account的实用短语:
account可以表示“账户”
(1)bankaccount“银行账户”
(2)openabankaccount“开一个银行账户”
(3)closeabankaccount“注销一个银行账户”
(4)savingsaccount“储蓄账户”
(5)depositaccount“存款账户”
(6)checkingaccount“活期存款账户,支票存款账户”,美式英语
(7)currentaccount“活期存款账户”,英式英语
(8)jointaccount“联名账户”。