第1个回答 2011-06-12
not ...but...连接两个主语,主谓一致采用就近原则,没错,但这个题不是这个结构。前面是No one
主谓一致,强调谓语要和主语保持一致。
当主语后有介词结构如:but , except, as well as, togather with, with. 等时,不管介词后跟单数还是复数,谓语动词都与前面的主语一致,与介词后的词无关。
第2个回答 2011-06-12
A.knows 因为No one是主语,谓语用第三人陈单数,不受but Tom and I影响,“在这个系里面,除了我和Tom外,没有人知道主任要辞职”,此句不属于not A but B用法
第3个回答 2011-06-12
你确定你做的是原题吗?这个题考点不是not ...but...,句子中的 but Tom and I 不是主语,主谓一致讲究的是主语和谓语在人称和数上保持一致,这个题的主语是No one in the department ,所以用A,实在想不明白的话,这么看:No one in the department knows that the director is going to resign but Tom and I.除了我和tom 谁都不知道董事要辞职了。
追问我刚开始选A,也是这么想的,可《语法强化训练》上答案是B,难道是答案错了?答案上解析原话:“no one ...but...做主语,谓语动词与but 后的名词保持一致,由从句的一般将来时可知主句用一般现在时”。
第4个回答 2011-06-12
答案只能是A。不知道为什么有B这一说法。
No one... but应该是承前原则,也就是说主语是no one ,当然要用单数的knows 了。
第5个回答 2011-06-12
你认为接动词应该根据but后的人称那你为什么第一次会选A呢~
这种时候but和as well as,thogether with一样的,应该看前面的,所以选A