进行时表将来We are entering the competition.根据语境,此句话为“我们正准备或者说将要参加比赛.”可是 are entering 是进行时,所以,进行时此时为什么可以表将来?enter也不是come,go···这一类的词啊?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 03:57:43

进行时表将来
We are entering the competition.根据语境,此句话为“我们正准备或者说将要参加比赛.”可是 are entering 是进行时,所以,进行时此时为什么可以表将来?enter也不是come,go···这一类的词啊?

没有任何一本教科书上说:只有go,come 的进行时可以表示将来时态啊?
只要是表示一种趋向,或者很近的将来就可以表达出即将发生的动作,例如这个地方的 enter 直接翻译就是 进入,进入竞赛,那跟去干什么也不是一个意思吗?此处用的entering 而不是having.所以可以表示将来渐进的动作

进行时是可以表将来的,尤其表趋向、渐进的动词

将来完成时如何构成?----
will + have done
这里的done指的是要用动词的过去分词,动词变化分为现在时,过去时,过去分词。例如:do did done的变化。
例句都是这样的看的:will have read/been/lived/gone,这接的4个动词都是过去分词。
动词的变化没有对应的汉语翻译,因为汉语的动词没有这个变化,你只能在翻...

全部展开

将来完成时如何构成?----
will + have done
这里的done指的是要用动词的过去分词,动词变化分为现在时,过去时,过去分词。例如:do did done的变化。
例句都是这样的看的:will have read/been/lived/gone,这接的4个动词都是过去分词。
动词的变化没有对应的汉语翻译,因为汉语的动词没有这个变化,你只能在翻译时加上将来完成的意思,比如,明年这个时候会,明天这个时候会。。。。
另外,关于have been 和have gone 的区别,这个跟将来完成时没有联系,这就是一个常用表达,你必须记住。
been就是be动词的过去分词
gone是go的过去分词
表达在某地待过很久,或者待了很久的状态(因为be动词表延续的状态或动作),用是have been。他去过三次,是个状态。
表达到达某地(go表那一瞬间的动作,到达),用have gone。他到达那儿了是一个瞬间动作。
好好看看语法书!

收起