What’s the difference between these two sentences? Which one is correct and why?
1. Then, having being picked up from different riverside stops, Anna and the other children are taught their usual material before being dropped off at the end of the day.
2. Then, being picked up from different riverside stops, Anna and the other children are taught their usual material before being dropped off at the end of the day.
Thank you in advance.