The driver, ___ the passengers, ___ responsible for the accident

The driver, ___ the passengers, ___ responsible for the accident.
A.more than ; are
B.rather than ; is
C.other than ; were
D.less than ; was

这道题为什么选择B?请讲得容易懂一点,我的英语水平不大好,太难的语法什么的不懂……

首先,先看句子主干,主语The driver是单数形式,其谓语应该用单数,排除A C。
短语介词rather than意思是“而不是”,在句子中是说得通的。
more than是“超过”,less than“少于”意义不符。
该句谓语应该和主语The driver一致,不考虑后面介词的单复数形式。因此选B。
这句话的意思是:这个司机,而不是那些乘客们,应该对事故负责。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-07
B.rather than ; is是这个司机而不是乘客们应该为这次事故负责。这句的主语是the driver,所以谓语用单数。追问

跳出这道题目的选项来看,为什么要用is而不是was?不是事故以及过去了吗?

追答

应该负责不仅是过去现在也应该所以还是用一般现在时。

第2个回答  2014-01-07
B rather than 而不是,driver是主语,中间是插入语追问

插入语是什么?

追答

就是说如果去掉这部分,不影响句子的大意

追问

跳出这道题目的选项来看,为什么要用is而不是was?
不是这场事故已经过去了吗?

追答

因为第一个空只能填rather than, 选项没有 rather than was
is 的话强调这是客观事实,你说的有道理

相似回答