英语语法求救

His handwriting is better than _____ in his class.
A, anyone's B, anyone else
C. anyone else's D, anyone's else
这个题目考察什么呢? 这个anyone else 连在一起时什么用法?每次搞不清楚
该怎么区别四个选项求详细分析

答案:C.

翻译:他的书法比他办事任何其他人(的书法)都要更好。

解释:
1. 比较必须是同类事物比较,所以答案指的是“其他任何人的书法”,而不是“其他任何人”或“任何人”,由此排除AB;
2. else一般只放在两种词之后做后置定语,一是疑问词(what/who/when/where/how等),二是复合不定代词(anybody/someone/nothing等)。
如:What else did you do last night?
I did nothing else.
3. 如果它所修饰的代词用所有格形式时,则分以下两种情况讨论:
1)如果是who else,则其所有格形式为whose else或who else's.
2)如果是“其他任何代词(除who外)+ else”,则其所有格形式一律为“代词 + else's”.
所以,此题只能选C,不能选D。

参考资料:英语牛人团

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-27
用比较级形式表达的最高级,B因为跟主语不对等排除,D的else说不通 ,A的内容不对,选C
第2个回答  2011-03-27
选c
首先,在比较的时候,一定记住:“自己要和其他比”,即把自己排除在外,所以,要用else
其次,要记住:“人和人比,物和物比”。主语是handwriting,跟它比的也得是某人的handwriting.
所以,要加上所有格形式。
再者,当复合不定代词后面接else时,所有格’s要移到else后。
第3个回答  2011-03-27
c