“l'll finish it by the end of this week,” he said. (promise)
A.He promised finishing it by the end of this week.
B.He promised to finish it by the end of this week.
C.He promised to have finishing it by the end of this week.
D.He promised to be finished it by the end of this week.