您现在的位置是:首页 > 学科知识查询 > 高中英语题库

James has just arrived, but I didn't know heuntil yesterday.A.will comeB.was comingC.had comeD.

编辑:chaxungu时间:2026-04-27 03:08:47分类:高中英语题库

【题目】James has just arrived, but I didn't know heuntil yesterday.
A.will come
B.was coming
C.had come
D.came

在线课程

【答案】B
【解析】本题考查的是过去进行时表示过去将来时的用法。当表示事先计划好的,安排好的要发生的事情,且谓语动词是一些表示位置变化的动词,如:leave, come等的时候,可以使用进行时表示将来时。句意:James已经到了,但是知道昨天我才知道他要来。根据句意可知他要来这里是计划好的事情,且动词come表示的是位置变化。故B正确。