THEY WENT HOME AFTER THEY ___________ THEIR HOMEWORK.A. FINISHING...

43. They went home after they ___________ their homework.A. finishing B. having finished C. have finished D. had finished