复合不定代词是由两个或更多个不定代词组成的,常见的有somebody, something, anybody, anything, nobody, nothing等等。当复合不定代词作为主语时,谓语动词的形式取决于其成分中最靠近动词的那个不定代词的数和人称。
如果最靠近动词的不定代词是单数第三人称形式(somebody, something, anybody, anything),则谓语动词要用第三人称单数形式;如果最靠近动词的不定代词是复数形式(some, any, none等),则谓语动词要用复数形式;如果最靠近动词的不定代词是第一人称单数形式(I, me, myself等),则谓语动词要用第一人称单数形式。
例如:
- Somebody is waiting for you.(有人在等你。)
- Anything is better than nothing.(有总比没有好。)
- None of them want to go.(他们谁都不想去。)
- We have to do something about the problem.(我们得想办法解决这个问题。)
需要注意的是,复合不定代词作为主语时,谓语动词的数和人称不受复合不定代词中其他成分的影响,只与最靠近动词的不定代词形式有关。
总之,掌握复合不定代词做主语时谓语动词的用法,对于英语语法的学习和英语口语的表达都有很大的帮助。