英语老师们,麻烦帮我看下面的英语四级六级真题?

All but one ________ in the accident.
A. was killed
B. were killed
C. will be killed
D. Are

All but one ________ in the accident.

A. was killed

B. were killed

C. will be killed

D. Are

正确答案:B

主谓一致的问题,All,指人时用复数形式,指物用单数。当主语后有but引出的介词短语时,谓语动词的人称不能受but后面的词的影响,而要和最前面的主语保持一致。all和kill是被动关系,所以选择B。

                                                                                                                                     ——备考族

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-22
A. was killed

注解:
不要被all所迷惑,这里的all but是个固定词组,有着固定含义“几乎,差一点”。
类似的固定词组有:
nothing but
anything but
这样举一反三地记忆,可以掌握更多的词组。
第2个回答  2016-11-22
a marching regiment
相似回答