Are these sentences correct:
1-He was coming home from swimming.
2-He was coming home from swimming practice.
3-He was coming home from jogging.
He had finished his swimming/swimming practice/jogging and was now coming home.
4-He was coming from swimming.
5-He was coming from swimming practice.
Same meaning but we don't know where he was coming.
As an NES but not a teacher, I have no problems, personally, with any of the sentences given.