时态中的过去将来
# 210.时态中的过去将来
其实过去将来这四种时态,只不过是把将来时间的四种时态往前推了 1 个时间段(推到现在的过去而已),过去将来时态更经常出现于过去时态的从句中;
# 一般过去将来时态
一般将来时态的构成是:will + 动词原形。
一般过去将来时态只需要把助动词 will 变为过去式 would ,让它表示过去就行了:would 加 + 动词原形。
例句:
I said I would eat a carrot for lunch. 我之前说过我会午饭吃根胡萝卜。午饭时间对于我之前说那句话的时间来说,是在将来,但至于现在午饭时间有没有到?不得而知。
I knew you would watch my video. 我之前就知道你会看我的视频。你看我视频这件事,对于我做出判断的时间来说,是在将来。 我们之前在将来时态中还提到过,英语表达将来还常用:助动词 be 的变位 + going + to + 动词原形,这样的结构也可以构成过去将来时,只不过需要把助动词 be 变位,体现过去,例如上面的例句改写成:
I said I was going to eat a carrot for lunch.
I knew you were going to watch my video.
其实从以上咱们也能看出来,只要将来时间的 4 种时态弄清楚了,这里的过去将来的 4 种时态也非常好理解。
另外咱们要在这里特别提一下 would 这个词,因为它有很多不同的用法。在这里是用做 will 的过去式来构成过去将来时态,但是它也可以用在动词的虚拟语气里表达和事实相反,用法英语的我在之后的动词语气视频里会详细讲解。
这里只稍稍提一下,和刚才的 would 做一个快速比较,如:
- If I were you,I would eat a carrot。如果我是你,我会吃根胡萝卜。这里的 would 可不是表达过去将来,这里的 if I were you,很显然是与事实相反的,我不可能是你,所以 I 后面是 were,之后的 I would eat cat 中的 would。也是在表示这种不可能的情况中,我会吃胡萝卜,这里没有过去将来时态的含义。
- 另外咱们平时为了表示礼貌也会说:Would you pass me the carry plese?能请你把胡萝卜递过来吗?比 Will you pass me the carrot ?更礼貌。
- Would you like a carrot for lunch?你是否中饭想吃胡萝卜?比 Do you want to carry for lunch?更礼貌。
所以请注意这些不同句子中的时间信息,把这些不同的 would 区分开来。
接下来的三种过去将来时态咱们稍微讲快一点。
# 过去将来进行时态
将来进行时态的构成是: will + be + 动词的现在分词
过去将来进行时态也是相似的,把 will 改成 would 就好:would + be+ 动词的现在分词。
例句:I said I would be eating a carrot at 1 pm tomorrow. 我之前说我明天下午 1 点会是在吃胡萝卜这个过程中。
# 过去将来完成时态
将来完成时态的构成是:will + have + 动词的过去分词,
过去将来完成时态也是相似的,把 will 改成 would 就好:would + have + 动词的过去分词。
例句:I said I would have eaten the carrot by 1 pm tomorrow. 我之前说我明天下午 1 点会已经吃掉了根胡萝卜.
# 过去将来完成进行时态
将来完成进行时态的构成是:will + have been + 动词的现在分词
所以过去将来完成进行时态也是相似的,把 will 改成 would 就好:would + have been +动词的现在分词。
例句:I said I would have been eating lunch for 2 hours by 1:00 pm tomorrow. 我之前说我明天下午 1 点前会已经吃了俩钟头午饭。
# 小结
将来时态的构成形式:
- 一般过去将来时:would + V 例如:I said I would eat a carrot for lunch.
- 过去将来进行时:would + be + V-ing 例如:I said I would be eating a carrot at 1 pm tomorrow.
- 过去将来完成时:would + have + 动词的过去分词 例如:I said I would have eaten the carrot by 1 pm tomorrow.
- 将来完成进行时:would + have + been + 动词的现在分词 例如:I said I would have been eating lunch for 2 hours by 1:00 pm tomorrow
|
|一般|进行|完成|完成进行时| | ----------| ----------------------------------| ---------------------------------------| ----------------------------------------------| -----------------------------------------------------| |现在|一般现在时
动词原型|现在进行时
be + 动词-ing
|现在完成时
have/has + 过去分词
|现在完成进行时
have/has + been + 动词-ing
| |过去|一般过去时
动词的过去式|过去进行时
be 的过去式 + 动词-ing|过去完成时
had + 过去分词|过去完成进行时
had + been + 动词-ing| |将来|一般将来时
will + 动词原型|将来进行时
will + be + 动词-ing|将来完成时
will + have + 过去分词|将来完成进行时
will + have + been + 动词-ing
| |过去将来|一般过去将来时
would + 动词原型|过去将来进行时
would + be + 动词-ing|过去将来完成时
will + have + 过去分词
|过去将来完成进行时
will + have + been + 动词-ing
|