______ their homework, these three students have to stay in the classroom for another thirty minutes.
#96596
A
Not finishing
B
Not finished
C
Having not finished
D
Not having finished