单选题
He ______ here for five minutes before I arrived.
A、
[A] has come
B、
[B] had arrived
C、
[C] had been
【正确答案】
C
【答案解析】
[精解] 本题考查的是完成时的用法,解答本题的关键在于以下两点:一是根据 for可以判断应该用完成时态;二是根据arrived可以判断具体时态是过去完成时,同时也要注意到"for+一段时间”前的动词(been)应该是延续性的,就此可以排除B选项。
提交答案
关闭