问题

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