单选题
He has ______ for two years.
A、
A. gone away
B、
B. left
C、
C. been away
【正确答案】
C
【答案解析】
[详细解答] 此题考查时态。因为句中有for two years,此句必须用现在完成时,go和leave都是表示瞬间动作的词,不能跟一段时间的状语连用。
提交答案
关闭