题库首页 > 试卷库
试题详情及答案解析
James has just arrived, but I didn’t know he ________ until yesterday.
A.will comeB.was coming
C.had comeD.came
答案:B
试题分析:考查时态。句意:詹姆斯已经到了,但是直到昨天我才知道他要来。根据第一个分句可知,“到来”的动作发生在过去,排除A;表示位置移动的词go, come, leave, move等可以用进行时表示将来,根据didn’t可知,这里指的是我昨天之前不知道他将会来,应该用过去将来时,故选B。
考点:考查时态