9.将来完成时1
将来之前(可能是过去、现在或将来)的动作持续到将来
We will have taken five exams by next Friday.到下个星期五之前,我们将完成五门考试。
1、“我们”可能是昨天开始考试的,比如说:
We started our exam yesterday and we will have taken five exams by next Friday.
2、可能是今天开始考试的,比如说:
We have started our exam today and we will have taken five exams by next Friday.
3、也可能是明天才开始考试,比如说:
We will start our exam tomorrow and we will have taken five exams by next Friday.
三种思维用法
- 延续事件
表示在将来某一时刻之前开始的动作,一直延续到该时刻,并可能继续延续下去
I will have learned 8,000 words by the end of next year.到明年年底之前,我就将学过8000个单词了
- 重复事件
表示在将来某一时刻之前开始的动作,并在该时刻之前的一段时间内重复发生
By five o'clock this afternoon the spaceship will have traveled eleven times round the world.到今天下午五点钟之前,这艘宇宙飞船就将绕地球飞行11次了。
- 单一事件
表示在将来的某一时刻之前开始的动作,到该时刻之前已经完成。
![](https://img2022.cnblogs.com/blog/2229560/202208/2229560-20220831092932301-255998769.png)
We will have finished our exam by the end of next week.到下个周末为止,我们就将完成 考试了。
I will have finished my homework by the time I go out on a date tonight.到我今晚出去赴约的时候,我将已经做完作业了。
I will have finished my homework by the time I go out on a date tonight.到我今晚出去赴约的时候,我将已经做完作业了。
![](https://img2022.cnblogs.com/blog/2229560/202208/2229560-20220831093005527-1705403275.jpg)