请问这两种说法哪个对,为什么?
句子的意思是:司机因为这次事故而受到责备,下面的两个说法哪个对,为什么?
1. The driver was to blame for the accident.
2. The driver was to be blamed for the accident.
返回小木虫查看更多
今日热帖
句子的意思是:司机因为这次事故而受到责备,下面的两个说法哪个对,为什么?
1. The driver was to blame for the accident.
2. The driver was to be blamed for the accident.
返回小木虫查看更多
第一个对,
第一句是一般过去时,be to blame for sth. 是固定短语
第二句也是一般过去时,但是be to do sth. 表示将要做,与语意不合吧
另外blame是及物动词,查了牛津词典,被动语态是没问题的,有很多例句。
但是考试中,这个词一般考查它的固定短语“be to blame for sth. ”,
第二句对,司机是应该受到谴责的对象,要用被动式 to be blamed.
应该是第二个对,一般都是用 to be blamed
4楼是对的, be to blame 包含了被动的含义,谢谢指正!
不过,查了一下,字典里也有 be to be blamed 的例句,说明第二种说法也是可以的。
1是固定说法。如果指定了汉语意思,选1.但是2好像也没语法错误,只不过意思略有不同。