题文
_____ 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 |
试题篮
()