作业帮 > 英语 > 作业

to be blame 和be to blamed

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/08 17:44:31
to be blame 和be to blamed
4.The worker,for the accident,was sleeping when he was on duty.(C)
A.to blame; B.being blamed; C.blamed; D.blaming
5.Judging from the evidence on spot,the truck driver for the accident.(A)
A.is to blame; B.is blamed; C.blames; D.will be blamed
这两题有什么区别,为什么答案不一样?
lame用作及物动词时,通常用于下面三个句型:
1.blame sb.for sth./doing sth.为某事责备某人/责备某人做了某事.如:
Many children are afraid of being blamed for making mistakes in speaking English.许多孩子害怕讲英语时犯错误而受责备.
He blamed his teachers for his failure.他把自己的失败归咎于他的老师.
His companion,blamed for the accident,had not been driving carefully.他的同伴没有谨慎驾驶,应对事故负责.
2.blame sth.on sb.把某事归咎于某人.如:
The police blamed the traffic accident on Jack's careless driving.警察把那起交通事故归咎于杰克的粗心驾驶.
It's no use blaming our defeat on him.把我们的失败归罪在他头上是没用的.
She blamed the failure of their marriage on him.她把婚姻的失败归咎于他.
3.be to blame (for)应(为……)承担责任;该(为……)受责备.[注意]此处不能用被动语态.如:
The children were not to blame for the accident.那次事故怪不着孩子们.
He is more to blame than you.是他更应受责备,而不是你.
Who is to blame for starting the fire?这场火灾该由谁负责?
I am in no way to blame.决不该责备我.
在这个句子中不能使用3句型,因为be to blame的意思是“该为某事负责(表谴责语气,主语尚未对该事负责并带有一定的推断语气)”,而在这个句子中the worker已证实并已经对这件事负责,所以用1句型的被动语态.
再问: 这两个句子的区别就是是否已经负责吗?
再答: 本质上,第1句中的blamed是过去分词做定语 而第2句中的要选的是谓语部分。而且有应该为--负责的意思。