单项选择题

Last week he promised that he () today, but he hasn't arrived yet.

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

相关试题