Do you know the difficulty he had _______the work?
#97283
A
on finishing
B
to finish
C
finishing
D
finished