_____ his homework in time, he had to stay up late into the night.
#96129
A
Finishing
B
Having finished
C
To finish
D
To have finished
推荐题目
She was lucky enough ______ the earthquake.
#96076
A
to survive
B
to run away
C
surviving
D
run away from