Do you know the trouble he had _____ the work?
#92991
A
on finishing
B
to finish
C
having finishing
D
finishing