Jack said he _____ here for almost three weeks when I arrived.
A、has come
B、had come
C、has been
D、had been
【正确答案】:D
【题目解析】:表示过去发生的、持续到现在的动作或状态,用现在完成时。本题中,主句的整体时态是过去,所以用过去完成时态。
Jack said he _____ here for almost three weeks when I arrived.
- 2024-08-22 04:36:09
- 综合英语(一)(00794)