注册/登录

现在完成进行时的结构

专业问答    2020-09-17 20:16:32

现在完成进行时的结构

现在完成进行时的结构是have been doing,表达意思是在某一个时间这个动作即完成又进行,而且还在做,也就是一直在做,示例:I have been preparing the examination。

接下来还有一个时间呢叫做现在完成时,那这个时候呢就表示在这个时间动作已经完成,那叫have done。那我们想一想,有刚才这样一种组合重合,然后第二个组合是一前一后,那接下来是不是还剩下这样一个选择?叫一后一前对不对?

那一后一前是什么意思呢?在某一个时间这个动作即完成又进行,而且还在做,也就是一直在做。这就是刚刚说的这个概念,叫现在完成进行时一直在做,我们叫 have been doing。have been doing。我们再过一遍看看。这种形式叫做 doing。这种形式叫have done。那么在这儿呢就叫 have been doing。一直在做。

举个例子,I have been preparing the examination for three months。我准备考试准备了三个月了。I have been preparing the examination。意思就是说这三个月我一直在准备,我现在也在准备,我接下来还会准备,这就叫 I have been preparing the examination。我就想表达这个含义。如果我要表达正在准备的话,那我只会说I am preparing。如果表示我准备完了已经完成了,那我只会说I have prepared。但我要是想表达这个考试很重要,我准备了三个月了,接下来可能还会要准备三个月。

那这个时候叫I have been preparing the examination。再举个例子,但凡我问到一个人说减肥,那这个人会说我减肥减了三个月了,那言下之意是什么呢?你接下来还减吗?是不是接下来你还会要继续减?至于减多久我也不知道。所以这句话我们会说成 I have been losing weight for three months。因为但凡我说减肥,我不会说我现在正在减肥。如果你要是说I am losing weight,给人感觉是你好像没开始多久一样。但如果你说I have lost weight,那意思就是说我已经减肥完成了,那我今天就可以大吃一顿了,对吧?所以呢这也不是作者要表达的意思。

作者真正想表达的是我减肥减了三个月了,你看我厉害吧?我接下来还会再继续减肥,请你一定要支持我。所以这句话叫 I have been preparing the examination for three months。

展开更多