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?)

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!!

All of the given sentences have similar meanings but differ in terms of grammar and emphasis. Here is a breakdown of each sentence:

1. "He is taller than any other boy in his class."
This sentence implies that there are multiple boys in his class, and he is taller than all of them individually. It is grammatically correct.

2. "He is taller than all the other boys in his class."
This sentence suggests that there are multiple boys in his class, and he is taller than all of them collectively. It is grammatically correct.

3. "He is taller than anyone else in his class."
This sentence implies that the comparison is not limited to just the boys in his class, but also includes other individuals. It is grammatically correct.

4. "He is as tall as any boy in his class."
This sentence implies that there are multiple boys in his class, and he has the same height as any of them. It is grammatically correct.

5. "He is as tall as anybody in his class."
This sentence suggests that there are multiple people in his class, not just boys, and he has the same height as any of them. It is grammatically correct.

6. "He is as tall as anyone else in his class."
This sentence also suggests that the comparison is not limited to just the boys in his class, but also includes other individuals. It is grammatically correct.

Note: While all the sentences are grammatically correct, the choice of phrasing and emphasis may vary depending on the context and speaker's intention.

All of the sentences you provided have similar meanings, but there are some differences in their usage and grammar.

1. "He is taller than any other boy in his class."
This sentence compares the height of the boy to all the other boys in his class and emphasizes that he is the tallest. It is a grammatically correct sentence.

2. "He is taller than all the other boys in his class."
This sentence also compares the boy's height to all the other boys in his class. The use of "all" emphasizes that he is taller than every single boy. It is also grammatically correct.

3. "He is taller than anyone else in his class."
This sentence compares the boy's height to everyone else in his class, not just the boys. It suggests that there may be other individuals (e.g., girls) in the class who are not as tall as him. It is grammatically correct.

4. "He is as tall as any boy in his class."
This sentence compares the boy's height to all the boys in his class and implies that he is just as tall as the tallest boy. It is grammatically correct.

5. "He is as tall as anybody in his class."
This sentence compares the boy's height to everyone, regardless of gender, in his class and suggests that no one in his class is taller than him. It is grammatically correct.

6. "He is as tall any anyone else in his class."
This sentence seems to have a grammar error. It should be written as "He is as tall as anyone else in his class." This sentence compares the boy's height to everyone else in his class, similar to sentence 3. It is grammatically correct with the correction.

In summary, all the sentences have similar meanings, but there are slight differences in emphasis and grammar among them.

thank you