•
be to blame for
英:
美:
常用释义:
对……负有责任:表示某人对某事负有责任或应受到指责。
对…应负责任;应该为某事负责任
1、And these duties will
be to blame for
network application development programmers of the hands.───而这些责任将归咎到对于网络应用开发的程序员手中了.
2、it is just a coincidence, no one should
be to blame for
it.───这只是一个巧合,因此没有人要对此事负责。
3、Neither the players nor the coach ____ ( be ) to blame for the defeat.───答案是is,为什么,什么意思.
4、Cigarette smoking may
be to blame for
one in five cardiovascular disease deaths.───也许是五分之一的心血管疾病患者致死都应归咎与吸烟。
5、The researchers suspect that the shape of the human ear canal may
be to blame for
the pain.───研究者猜测,人们之所以觉得痛苦,是由于人类耳道的形状造成的。
1、have no time for───没时间做;轻视,对…没有兴趣
2、to take for───接受
3、go to bat for───辩护
4、to blamestorm───责怪
5、to come for───来找
6、be able to───v.会;能够
7、to make for───使
8、be to blame───该受责备,应承担责任
9、pin the blame on───把责任归咎于……
1、意思不同
blame on:把责任推给…
be blamed for:被指责为。
2、用法不同
be blamed for:基本意思是对做错的事或过失应负的责任。也可指对做错事的批评,非难或指责某人。
blame on:做动词,推给别人。
She seemed to be placing most of the blame on her mother
她好像把大部分责任都推到了母亲身上。