发布网友 发布时间:2024-01-03 06:54
共1个回答
热心网友 时间:2024-03-16 03:24
1、意思不同
blame on:把责任推给…
be blamed for:被指责为。
2、用法不同
be blamed for:基本意思是对做错的事或过失应负的责任。也可指对做错事的批评,非难或指责某人。
blame on:做动词,推给别人。
She seemed to be placing most of the blame on her mother
她好像把大部分责任都推到了母亲身上。
扩展资料
blame的名词用法
blame作名词时主要的意思是“责任,责怪”
例句:The government will have to take the blame for the riots.
政府将不得不对骚乱承担责任。
Be to blame (for sth)的用法
be to blame是考察频度最高的用法,是习语,意思是“应受责备,应该责怪某人”
例句:She is partly to blame.
她也要负一部分责任。