______ the project in time, the staff have been working at weekends since last summer.
#97036
A
Completing
B
Having completed
C
To have completed
D
To complete
推荐题目
When the manager came in,the workers pretended________hard on their machines.
#92334
A
to work
B
to be working
C
to have worked
D
working
______ such a heavy loss in the earthquake, they got help from all over the world.
#90733
A
Suffer
B
Having suffered
C
Suffered
D
To suffer
The lecture mainly deals with the trouble young children have _______ right from wrong.
#91248
A
distinguished
B
distinguishing
C
to distinguish
D
to be distinguished