_____ his homework in time, he had to st
题型:选择题
问题:
_____ his homework in time, he had to stay up late into the night. |
A. Finishing B. Having finished C. To finish D. To have finished |
_____ his homework in time, he had to stay up late into the night. |
A. Finishing B. Having finished C. To finish D. To have finished |