1, 2, 3, and 6 are fine.
4 and 5 don't make sense because he cannot be taller than himself -- and "any boy" or "anybody" refers to all the boys or people in the class, including himself!!
1. He is taller than any other boy in his class.
2. He is taller than all the other boys in his class.
3. He is taller than anyone else in his class.
4. He is as tall as any boy in his class.
5. He is as tall as anybody in his class.
6. He is as tall any anyone else in his class.
(Are they all have the same meaning and grammatical?)
2 answers
thank you