问题 选择题
_____ the project in time, the staff were working at weekends.
A. Competing
B. Having completed
C. To have completed
D. To complete
答案

答案:D

填空题
填空题