说明
any/any other
核心问题
1979年全国高考英语试题有一道正误辨认题:
She is taller than any girl in the class. 标准答案判上题为错误。正确句应为:
She is taller than any other girl in the class.
请问上面的试题真是个错句吗?
词典解答
如果把试题中的 She 理解为该班的一个女生,则试题原句是个错句,因为它有明显的逻辑错误:any girl in the class 也包括 she 在内,因而是无法进行比较的。但是,如果把 She 理解为一位女老师或其他班的一个女学生,则上道题就是个正确的句子了。在没有上下文提示的条件下,考生有权这样来理解。这说明上道试题是不严密的。如将 in the class 改为 in her class,就可以避免上述弊病(参见 any )。
[附注]如果考虑到 any 条中所讲的 than any girl 的通用情况,则上题所判定的“错句”,即使把 She 理解为该班的一个女生,也不应算作错句。这就再一次提醒我们:在出英语试题时,除了考虑逻辑因素之外,还应深入地考虑习惯用法问题(参见 other )。