主谓一致:
The students each have a dictionary.
请问老师为什么谓语动词用复数? 高中老师只说记住就行,可是我想知道原理是什么。
很多语法书认为句中的each为代词作主语的同位语。这种解释欠妥。each作为代词,在语法上是单数概念,单数概念的each不可能是复数名词的同位语。所以,这里最好将each解释为副词作状语,主语为复数名词,谓语自然要用复数。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
如果"each of + 复数代词(或者名词)"作主语,谓语动词应该用单数;在口语中由于受复数代词(或者名词)影响,谓语动词也可以用复数。如:
Each of them has a car. (= They each have a car.)他们每人都有一辆车。Each of them have a car.(摘自《英汉多功能词典》新编升级版p.511)
这位网友不要想得太复杂,应付考试的语法不要做过多引申。所谓主谓一致,文与其名,谓语的单复与主语保持一致。网友的例句,主语是the students,不是each。无论你把each看着是同位语,还是状语,你都找不到类似“谓语单复数与同位语保持一致”或者“谓语单复数与副词保持一致”这样的语法规则。
希望对你有所启迪。