求各位帮忙看下42题哪错了,,,

如题所述

先区分以下两个短语。
1 be to blame for 对……负责
He is to blame for the accident because he drove on the wrong way.
2 be blamed for 因……受到责备
He is blamed for being late again== The teacher blames him for being late again.

如果用被动语态,就没有to

再区分for和on代表的不同短语

sb be to blame for 某人应该受到责备 不用被动结构
blame sth on sb 把责任归咎于某人
blame···for 和 blame···on都有“把······归咎于”的意思,其搭配关系和含义却有所不同。

blame···for 中的blame后主要接受责备的人,for后主要接事物名词或动名词,表示受责备的原因。表示“因某事而受责备”或“把某事的责任归咎于某人”的意思。例如:
He blamed me for my careless.
他责备我疏忽大意。

blame···on 中的blame后主要接事物名词(不能接动名词),on后既接事物名词,亦可接表示人的名词,on还可用on to替换。表示“把某事的责任归咎于(或推卸到,怪罪到)某人或某事身上”,往往暗含有责备得不合理、不公平的意味。例如:
He blamed his failure on his teacher.
他把自己的失败归咎于老师。追答

答案被删了

你看下截图吧

追问

请问你是用什么软件查的吗

追答

也不能算查的,毕竟我知道知识点是什么,比如be to blame for,我就去搜了点例句贴上去。

温馨提示:答案为网友推荐,仅供参考
相似回答