sHe has been helping her husband for thirty years now的时态问题Has been 是现在完成式 那为什么后面还要加now?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 09:24:38

sHe has been helping her husband for thirty years now的时态问题
Has been 是现在完成式 那为什么后面还要加now?

has been helping 是现在完成进行时,表示从过去某个时间或某个动作发生时开始就一直延续到现在的动作,该动作有可能已经完成,也有可能还要进行下去.句中用now表明该动作延续到了现在,是否还要延续下去没有说明.但根据句意,该动作也许还会延续下去.
句意:她帮助她丈夫一直到现在有30年的时间了.

has been doing是现在完成进行时,表示某动作或状态从过去的某个时刻开始一直持续到现在,还有可能持续下去。加上now 是为了表示“到目前为止,她帮了她丈夫有30年了”。The mummy is that of Shepenmut who was once a singer in the Temple of Thebes. is 后面 为什么要用 that呢?that相当于the+前面...

全部展开

has been doing是现在完成进行时,表示某动作或状态从过去的某个时刻开始一直持续到现在,还有可能持续下去。加上now 是为了表示“到目前为止,她帮了她丈夫有30年了”。

收起