一、意思不同
1.anyone意思:(用于否定句、疑问句,也用于if或whether之后,或紧接prevent、forbid、avoid等动词,代替someone)任何人;随便哪个人;重要人物
2.anybody意思:(用于否定句)任何人;(用于疑问句、条件从句)任何人
二、用法不同
1.anyone用法:anyone指“任何人”,不指“任何一个”,any one指“任何一个”,但是有时也指“任何人”,现在比较不普遍那样说;
anyone不能同one或one's同时使用,如If anyone comes, ask him to wait里面的him不可替换成one。
2.anybody用法:anybody多用在疑问句、否定句和条件句中,意为“某人”“任何人”,也可用于肯定句中,意思是“随便哪个人”。
anybody不指物。anybody在口语中或非正式文体中,当涉及的人有男有女,或所指人的性别关系不明确,则有时用复数代词指代anybody。在反意疑问句中也如此。
三、侧重点不同
1.anyone侧重点:侧重于指人或物都行。
2.anybody侧重点:侧重于只能指人。
1、He rarely disciplined anybody.
2、The ethos welcomes anybody.
3、He'll never be anybody.
4、Don't let anybody in. I'm too busy to see anybody.
5、Never let on to anybody.
6、whit anyone, anywhere, instantly...
7、Anyone can cook. That doesn't mean anyone should.
8、Remy: Yeah, anyone can cook. That doesn't mean anyone should.
9、See if anyone is missing.
10、Was anyone in the lobby?