题目内容
_____ 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 |
试题答案
C
相关题目
题目内容
_____ 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 |
试题答案
C