赞题库-背景图
单项选择题

Last week he promised that he ______ today, but he hasn"t arrived yet.

A.will come
B.is coming
C.would come
D.would have come