【选项释义】 A. will work 将会工作 B. will be working 将正在工作 C will have been working 将一直工作 D will have worked 将已经工作 【考查点】完成时。 【解题思路】根据关键词for ten years可知,句子要用完成时,所以可以排除A、B选项。再结合By Christmas:到圣诞节为止可知,句子不存在进行时,所以选项D符合时态要求,这里描述的时间是“从过去到圣诞节为止”。 【干扰项排除】 A、B、C选项不符合时态要求。 【句意】到圣诞节我就在这办公室工作十年了。