问题

__________ his project, the boy had to stay up late.
A:run out
B:Not finished
C:Having notfinished
D:Not havingfinished
B:Not finished
C:Having notfinished
D:Not havingfinished
正确答案是: