一、基本含义some, any, every, no能和one, body, thing, time逐一配对构成代词,这些代词叫做复合不定代词。
这些代词具有名词性质,在句中可用作主语、宾语或表语。someone:有人/某人anyone:任何人everyone:每个人no one:没有人(中间含空格)somebody:有人/某人anybody:任何人everybody:每个人nobody:没有人something:某事/某物anything:任何事,任何东西everything:每件事,所有事物nothing:没什么事,没有什么sometime:改天,来日,有时候anytime:任何时候,无例外地everytime:每次,每当no time:无时,一会儿功夫(中间含空格)二、指代对象1、含-body和-one的复合代词只用来指人,含-body的复合不定代词与含-one的复合不定代词在功能和意义上完全相同,可以互换。只是用-body时显得较通俗些,多用于口语中,用-one时显得较文雅些,更常见于正式场合及书面语中。例如:◆ Someone/Somebody is crying in the next room. 有人在隔壁房间哭。◆ No one/Nobody is stupid. 没有谁是愚蠢的。
2、含-thing的复合不定代词只用来指事物。例如:◆ Are you going to buy anything? 你会去买东西吗?◆ I can hear nothing but your voice. 我只听到了你的声音。
三、主要用法1、复合不定代词在句子中作主语时,谓语动词一般用单数形式。例如:◆ Nobody knows his name. 没人知道他的名字。◆ Everything is ready, isn't it?一切都准备好了,是吗?2、不定代词的定语要后置。例如:◆ Is there anything important on the TV? 电视上有什么重要新闻吗?◆ Can you tell something interesting? 你能讲些有趣的事情吗?3、一般情况下,some构成的复合不定代词,其作用和some相同,用于肯定句。any构成的复合不定代词用于否定句或疑问句,no构成的复合不定代词表示否定含义,用于否定句。例如:◆ I have something to tell you. 我有事要告诉你。◆ He didn't say anything at the meeting. 他在会上没有发言。◆ There is nothing wrong with your ears. 你耳朵没毛病。
4、在表示请求、邀请、提建议等带有委婉语气的疑问句,和希望得到对方肯定答复的疑问句,以及表示反问的问句中,也用something,someone,somebody等复合不定代词。例如:◆ Would you like something to eat? 要吃些东西吗?5、当anything表示:任何事(物)/无论何事(物),anyone, anybody表示:无论谁/任何人等意义时,它们也可以用于肯定句中。例如:Anything is OK. 一切都好。
6、复合不定代词的否定。
① 'not every-'表示的是部分否定,意为:并非都/不都。例如:◆ Not everything will go well. 并非一切都会那么顺利。◆ The teacher didn't call everyone's name. 老师并没有点所有人的名。
② 'not any-'和'no-'均表示全否定。例如:◆ He listened, but heard nothing. = He listened, but didn't hear anything. 他听了听,但什么也没听到。◆ You haven't called anyone/anybody up, have you? = You have called no oneobody up, have you? 你没给谁打过电话,是吗?7、分合区别:
① someone,anyone,everyone都只能指人,且不和介词of连用。some one,any one,every one则既可指人又可指物,可与介词of连用。例如:◆ Everyone should observe the law. 每个人都应该守法。◆ Which toy would you like? -- Any one is OK. 你要那个玩具? // 随便。
② no one(=nobody):没有人,只用来指人,通常不和介词of连用;none:没有一个,既可以用来指人也可用来指物。例如:◆ No one can do it better. 没有人能做得更好。◆ None of these questions is easy, and none of us can even answer any one of them.这些问题没有一个是容易的,我们中没有一个人能答出其中的一题。
③ 回答who引导的特殊疑问句时用no one,回答how many引导的特殊疑问句时用none。例如:◆ Who was late? -- No one. 谁迟到了?// 谁也没有迟到。◆ How many pigs do you keep? -- None. 你养了几头猪?// 一头也没养。