单选题
When the delayed train finally arrives, irritated passengers ______ on the platform for nearly six hours.
(A) have been waiting
(B) will be waiting
(C) have waited
(D) will have been waiting
A
B
C
D
【正确答案】
D
【答案解析】
[语法] 将来完成进行时
[错误答案] 在when引导的时间副词从句中,现在代表将来,因此虽然是arrives,但是从语意上来讲代表将来时态。通过for nearly six hours时间副词来表现未来持续的动作,因此要接完成时。
提交答案
关闭