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