Here's why it doesn't have a passive form:
* Passive Voice Requires a Direct Object: The passive voice is formed by making the direct object the subject of the sentence. For example, in "The dog chased the ball," "the ball" is the direct object. The passive form would be "The ball was chased by the dog."
* Prepositional Phrases Aren't Direct Objects: "To school" in your sentence functions as a prepositional phrase that tells us *where* he comes. It doesn't receive the action of the verb "comes."
* No Object to Move: Since there's no direct object to move to the subject position, there's no passive form for "He comes to school."
Think of it this way: You can't say "School was come to by him" because it doesn't make sense grammatically or logically.