James has just arrived butI didn't know he________until yesterday.
James has just arrived butI didn't know he________until yesterday.
A、came
B、was coming
C、has come
D、had come
【正确答案】:B
【题目解析】:此句话的意思是汤姆刚刚到这里,但我昨天才知道他要来。由句中的“yesterday”可知从句时态为过去时,“until”表示直至,直到,所以从句为过去将来时态。一般过去将来时表示从过去的某一时间来看将来要发生的动作或呈现的状态。过去将来时常用于宾语从句和间接引语中。
Top