主谓一致问题求解!(请详细说明!谢谢!)

书上说:
有时,谓语动词的单、复数形式决定于最靠近它的词语(主要指名词)的单、复数形式,这种一致关系所依据的原则叫做“就近原则”。
然后一个例子是
No one except his own supporters agree with him.
这里是agree.
之后的几页中举到一个例子:
No one except two girls was late for dinner. 这里是was.
为什么两处不一样???

同学你好,
首先,就近原则并不是适用于每一个句子中,它只在一些固定的搭配中出现:
eg:Not only you but also I am been invited.
在你举的两个例句中,
1.No one except his own supporters agree with him.中 his own supporters是句子的主语(可根据意思理解)
2.No one except two girls was late for dinner.中no one做了句子的主语,所以谓语动词用了单数形式。追问

为什么第一句主语不是no one?except后面的不是插入语吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-05
楼主所说的情况适用于:"there be+句型; or ; either …or;nor; neither…nor;whether…or;not…but; not only…but also" ; 等短语,则采用就近原则
但是对于一般的句子,谓语的单复数形式是要依据它的主语的。例子一中,主语是 his own supporters ,是 his own supporters 赞同他的看法;例子二中,主语是No one ,是No one 迟到。
这样解释,一切就明了了吧?追问

谢谢!
为什么第一句主语不是no one?except后面的不是插入语吗?

第2个回答  2013-04-04
谓语的形式主要是依据句子的主语来判定。这两句中,主语都是No one,所以谓语的形式均为第三人称。expect xx可以算是插入语,在语法上当成单独存在的成分,不会对句子中的谓语有影响。追问

那为什么第一句用agree,不用agrees?

相似回答