someone与anyone的区别及用法

Have you ever copied ( )work in an exam?
A. anyone else B. someone else's
C. your partners D. any another ones
答案是选项B, 但令我无法理解的是为什么选项B用的是someone而不是anyone?
someone只能用在肯定句中,而在疑问句和否定句中应该用anyone才对啊,请高手指点!TKS!

someone某个人, 是不定代词,没有必要变成anyone,
anyone 是任何人,也是不定代词,可以用于疑问句子,
你所说的some 变any是意思为一些时候的
希望对你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-02
可根据意思来判断
someone意思是某人,anyone意思是任何人,然后看句意,翻译成你有没有在考试中抄袭某人的作业?
以后都可以这样区分,意思和句意,经验之谈!望采纳追问

也就是说还要通过句子的语境语意来选择,而不能单靠语法咯?

追答

是这样,有时some..也可以用于疑问句,但一般的都用any,拿不准时可以参照此法

本回答被提问者采纳
第2个回答  2011-08-02
首先:某某人的作业,得用所有格吧 ,就B可以。其次someone用于疑问句中说明说话人很有把握“you”抄袭
第3个回答  2011-08-02
someone指有个人,anyone指任何一人,由题意知考试时只能copy某个人的答案。