______all  the homework assigned by the school the students have to work at it till midnight
#89573
A
Completing
B
To complete
C
Having completed
D
To have completed
推荐题目
With a lot of work _______, I can’t watch TV tonight. 
#95460
A
doing
B
to do
C
done
D
to be done
He did what he could______her out of trouble.
#88883
A
help
B
tohelp
C
helped
D
helping
Sometimes ________ English is quite different from _______ English in many ways.
#94078
A
speaking, writing
B
spoken, written
C
speaking, written
D
spoken, writing
    great help, I could get rid of all the difficulty and succeeded in the end.
#88669
A
Offered
B
Having offered
C
Being supplied
D
Having supplied