"My school finishes at 4pm."
What can be the alternatives for "finish"?
This question appears to be off-topic. The users who voted to close gave this specific reason:
There's a few possibilities. Some are relatively local dialect things.
The last two change the subject to the speaker, rather than the school, but in a lot of situations would be more natural, in my experience.