HE HAS PROMISED...IT TO ME THIS AFTERNOON.A. TO DELIVERB. TO DELIV...

44. He has promised...it to me this afternoon.

A. to deliverB. to delivering C. delivering D. deliver