问题详情
James has just arrived, but I didnt know he ______ until yesterday.[2005]
A.will come
B.was coming
C.had been coming
D.came
请帮忙给出正确答案和分析,谢谢!