blame for 和blame on 有什么区别

themanagingdirectorwasto_______他和accidentalthoughitwasnothisfault.A.beblamedforB.bebl... the managing director was to _______他和accident although it was not his fault.A.be blamed for B.be blamed on C.blame for D.blame on答案选的C,我选的D。希望能详细解释一下!谢谢 展开
 我来答
生活达人小罗
高能答主

2020-12-27 · 生活中的问题,我来为您解答。
生活达人小罗
采纳数:985 获赞数:394700

向TA提问 私信TA
展开全部

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.

她也要负一部分责任。

名片
2024-10-28 广告
作为优菁科技(上海)有限公司的一员,Altair HyperWorks是我们重点代理的CAE软件套件。该软件以其全面的仿真能力、丰富的建模工具和高效的优化设计功能著称,广泛应用于汽车、航空航天、能源及电子等行业。HyperWorks通过集成... 点击进入详情页
本回答由名片提供
仁昌爱娱乐
高粉答主

2020-12-27 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459867

向TA提问 私信TA
展开全部

blame for和blame on区别为:释义不同、被动意义不同、侧重不同。

一、释义不同

1、blame for:blame for的释义为应承担责任;该受责备(或指责)的。

2、blame on:blame on的释义为因……而受到责备。

二、被动意义不同

1、blame for:blame for表示被动意义时通常用主动形式。

2、blame on:blame on表示被动意义时通常用被动形式。

三、侧重不同

1、blame for:blame for侧重于对不端行为、过失、罪过等的“责备”。

2、blame on:blame on侧重于斥责挑剔。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友52686b6
2012-09-11 · TA获得超过1570个赞
知道小有建树答主
回答量:599
采纳率:0%
帮助的人:114万
展开全部
sb be to blame for 某人应该受到责备 不用被动结构
blame sth on sb 把责任归咎于某人
blame···for 和 blame···on都有“把······归咎于”的意思,其搭配关系和含义却有所不同。

blame···for 中的blame后主要接受责备的人,for后主要接事物名词或动名词,表示受责备的原因。表示“因某事而受责备”或“把某事的责任归咎于某人”的意思。例如:
He blamed me for my careless.
他责备我疏忽大意。
The manager blamed the office boy for losing the accident.
经理责怪办公室的勤杂工丢了钥匙。
The truck driver blamed the bus driver for the accident.
火车司机吧事故责任归咎于公交车司机。

blame···on 中的blame后主要接事物名词(不能接动名词),on后既接事物名词,亦可接表示人的名词,on还可用on to替换。表示“把某事的责任归咎于(或推卸到,怪罪到)某人或某事身上”,往往暗含有责备得不合理、不公平的意味。例如:
He blamed his failure on his teacher.
他把自己的失败归咎于老师。
You can't blame the rise in price on the government.
你们不能把价格的上涨归罪于政府。
It's not much use blaming our defeat on the weather.
失败归咎于气候不好,这是没有什么用处的。
The mistake was blamed on to the accountant.
错误怪罪到会计身上了。

【注】从下面两句,可以看出二者的区别:
The driver blamed the cyclist for the accident.
司机把事故的责任归咎于骑自行车的人。
The driver blamed the accident on to the cyclist.
司机吧事故的责任推卸到骑自行车的人身上。

Homework:
Make sentences with blame···for, blame···on.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
orangeleung
推荐于2018-02-22 · TA获得超过624个赞
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:213万
展开全部
sb be to blame for 某人应该受到责备 不用被动结构
blame sth on sb 把责任归咎于某人 满意请采纳额
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式