题目
The secretary has a lot of things to take up in the office since she _ away for quite a few days.A. has beenB. is goingC. went
The secretary has a lot of things to take up in the office since she _ away for quite a few days.
A. has been
B. is going
C. went
题目解答
答案
A. has been
解析
考查要点:本题主要考查现在完成时与过去时在时间状语从句中的正确使用,以及since引导时间状语从句的语境逻辑。
解题核心:
- since引导的时间状语从句通常与现在完成时连用,表示从过去某一时间点持续到现在的动作或状态,强调对现在的影响。
- 若从句中使用过去时,则表示动作已经完成,与主句的逻辑关系可能不连贯。
选项分析
选项A:has been
- 现在完成时(has been away)表示“离开”这一动作从过去持续到现在,并对现在(“有很多事情需要处理”)产生影响。
- 逻辑关系:因为秘书“离开至今未归”,所以现在需要处理堆积的工作。
选项B:is going
- 将来时(is going away)表示“即将离开”,与主句中“已经有大量工作堆积”的语境矛盾,因为“离开”尚未发生。
选项C:went
- 过去时(went away)表示“离开”是已完成的动作,无法体现“离开状态”对现在的影响,与since的语境要求不符。