单选题   By the time you arrive, I ______ working for two hours.
 
【正确答案】 C
【答案解析】此题考查的是时态,将来完成进行时。一直做到将来的这段时间,而且该动作可能还要继续。选项C是正确的。