单选题
23.
By this time next week, I ______ for this company for 30 years.
A、
has worked
B、
will have been working
C、
work
D、
had worked
【正确答案】
B
【答案解析】
[考点] 动词时态
根据句中的时间状语By this time next week和for 30 years可知,本句应用将来完成进行时,即“will have been+现在分词”的形式,表示某一动作从过去某一时间开始一直延续到将来某一时间。故选B。
到下星期的这个时候,我就已经为这个公司工作30年了。
提交答案
关闭