作业帮 > 英语 > 作业

All but one_____here just now .(1997 NMET) A.is B .was C.hav

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/30 04:01:00
All but one_____here just now .(1997 NMET) A.is B .was C.have been D.were
All but one_____here just now .(1997 NMET) A.is B .was C.hav
选D were
just now 刚才,刚刚;这是过去时的一个标志,所以C就不对了.
这涉及到了主谓一致的问题,主语是All用复数形式were
当主语后有but引出的介词短语时,谓语动词的人称不能受but后面的词的影响,而要和最前面的主语保持一致.
此句中的but one是介词短语做定语修饰All,除了一个的我们.
又如:
All but one of the passengers were killed in the accident.
除了一个乘客外,其他人都在这起事故中丧生.