单选题
James has just arrived, but I didn’ t know he _____until yesterday.无
A、
will come
B、
was coming
C、
had been coming
D、
came
【正确答案】
B
【答案解析】
句意: 詹姆斯刚刚已经到了, 但我直到昨天才知道他要来。 本题中两个分句的动作发生时间不一样, 第一个分句表示詹姆斯刚刚已经到了, 用现在完成时来表示; 第二个分句说我直到昨天才知道他要来, 昨天知道这件事情的时候他还没来, 所以用过去将来时。
提交答案
关闭