LAST WEEK, MY PROFESSOR PROMISED THAT HE _____ TODAY

10.

Last week, my professor promised that he _____ today.

A. would come

B. comes

C. is coming

D. will come