复合不定代词如someone, anybody, nobody等在英语语法中的数通常取决于它所指代的人或物的数量。如果指代的是单数,那么它的数就是单数;如果指代的是复数,那么它的数就是复数。但有些复合不定代词,如none的数并不取决于它所指代的人或物的数量,有特殊规则需要注意。
首先,我们需要知道复合不定代词的意思。这类代词通常用来指代一个不确定的人或物,或者是某一类人或物。例如,someone 指的是某个人,anybody 指的是任何一个人,nobody 指的是没有人。这些代词在句子中通常作为主语或宾语出现。
接下来,我们需要了解复合不定代词的数的规则。一般来说,这类代词的数取决于它所指代的人或物的数量。如果它所指代的是单数,那么它的数就是单数;如果它所指代的是复数,那么它的数就是复数。
举个例子,如果我们说:“Somebody is coming.”,那么由于 somebody 是单数,所以动词 is 也要用单数形式。同样地,如果我们说:“Anybody can come.”,那么由于 anybody 是单数,所以动词 can 也要用单数形式。
然而,有些复合不定代词的数并不取决于它所指代的人或物的数量。例如,none of,其中的 none 是表示否定的词,因此在句子中作主语时,后面的名词要用单数形式,但是在作宾语时,后面的名词则要用复数形式。