问题

the project in time, the staff were working at weekends.
A:Competing
B:Having completed
C:To have completed
D:To complete
B:Having completed
C:To have completed
D:To complete
正确答案是: