有一读者问:
(1)He is taller than any other boy in his class.
在这一句中,要是掉了other,就被认为不对,可是也有一些不用other的句子,如:
(2)Tom is cleverer than any of the students in his class.
(3)It's bigger than anything anyone can imagine.
该如何解释?
上面举的四个例句都是正确无误的英语。例(1)中any之后应有other,这是许多语法家们的看法,我们也认为这是比较规范的英语,在我国一般英语教学中尤应遵照之。但同时也应注意到any后省去other的情况并不罕见,如:
(4)London is more densely populated than any city in the world.
(5)The winter was colder than any he had experienced.
例(2)一般并不认为是错误的,这是因为any在此=all,全句=Tom is the cleverest student in his class.。
