I____to visit you later that day,but I had to phone and cancel.

问题描述:

I____to visit you later that day,but I had to phone and cancel.
A.come B.came
C.am coming D.was coming
正确答案是D,本人纠结于为什么不能选B用一般时表将来.

不能,B 是一般过去时
根据HAD TO 排除A与C ,而这里用进行时表示将要发生的动作,故答案是D
祝你假期愉快!加油!不明白再问!您的意思是一般现在时可以表将来,但是一般过去式不可以表将来?有些动词可以用一般现在时或进行时表示将来时。如 The train starts at 8 am.但一般过去时不能表示将来。