But I was blamed by the other passengers, because we had 。。。。。。I的后面为什么要加was,blamed不是没有被动语态吗?
But I was happy to have done that I should...... that为什么要变what?
But I was blamed by the other passengers, because we had 。。。。。。I的后面为什么要加was,blamed不是没有被动语态吗?
But I was happy to have done that I should...... that为什么要变what?
1、正确的应为But I was to blame by the other passengers, because we had
只能用sb. is to blame表被动
2、But I was happy to have done what I should do.
这里是what引导的宾语从句,做done的宾语
宾语从句具有陈述意义时用that引导,此时that无具体意思,不作任何成分
而这里要用what做do的宾语,表示所做的事情,有实际意义,因此不能用that
blame好像是不可以这样用的。。我查查看
what 表示的是前面done的具体内容 用that是对做前面事情的补充
blame 是及物动词,可用被动语态
An irresponsible person deserves to be blamed and punished.
一个不负责的人应该受到责备和处罚。 what I should do what 表示...的事情,我应该做的事