询问英语时态问题

问题描述:

询问英语时态问题
1.tom( has been working )in the library every night over the last three months
括号里是 has been working ,你看 over the last three months 不是过去三个月嘛?那不应该是过去完成进行时嘛?不包括现在 ,类此这样的,

over the last threemonths:过去的三个月,即:从现在算起的之前的三个月.
则:是完成时态,been working 表示还在进行包括说话的这一刻,还要持续下去?不一定要持续下去,但是说话的这个时刻这个动作还是在发生的