发布网友 发布时间:2022-04-23 21:34
共3个回答
热心网友 时间:2023-10-10 11:40
blame sb for sth 责怪;指责
例如:She doesn't blame anyone for her father's death.她没有把她父亲的死归罪于任何人
当然blame 后也可以直接跟事物,blame sth for sth把。。归咎于
例如:A dropped cigarette is being blamed for the fire.一根乱扔的烟被指责为引起这场火灾的罪魁祸首。
那么回到这个题目中,题目意思为,在这场事故中他们谁都不应该被指责,需要注意的是none of them 和blame之间是被动的关系,是指人们指责他们中的任何人,也就是他们中的任何人被指责
所以答案应该选择A
那么从语法角度来说C也是对的,但是错就错在不符合英语口语习惯,C意思是能够被指责,按我们的中文说法,他们中谁都不能够被责怪,也是可以的,但是呢不符合地道的英语口语使用习惯
热心网友 时间:2023-10-10 11:40
A
be blamed for...
1. You know perfectly well I can't be blamed for the failure of that mission.
你很清楚那次任务的失败不该怪我。
来自柯林斯例句
2. This means to be the scapegoat, to be blamed for something that someone else did. 它的意思是“替罪羊”, 也就是替人受过.
热心网友 时间:2023-10-10 11:41
选A 有被动用法啊 被谴责。