将来进行时与将来完成时的用法
未来正在进行中的动作
将来进行时用于描述未来某个特定时间正在进行中的情况或动作。
- This time next year, I'll be starting my new job. 明年的这个时候,我将开始我的新工作。
- At 7 o'clock tomorrow, I'll be having dinner with my family. 明天7点,我将和家人一起吃晚餐。
- When you arrive, I'll be finishing my presentation. 你到达时,我将正在完成我的演讲。
- In two weeks' time, we'll be celebrating my birthday. 两周后,我们将庆祝我的生日。
计划好的未来事件 (同现在进行时)
将来进行时也可以用于表示已经计划或安排好的未来事件,可以取代现在进行时。
- We'll be meeting next Monday. 我们下周一见面。
- They'll be arriving at 9 a.m. tomorrow. 他们明天上午9点到达。
将来进行时的信号词
正如你在上面的例子中看到的,我们经常使用将来进行时搭配带有时间的表达式,例如:
- this time … (this time tomorrow, this time next month 等)
- when …
- at + time … (at 9 tomorrow, at night next Tuesday 等)
- in … (in one week, in 5 months, in 3 years 等)
- in …'s time (in one week's time, in 5 months' time, in 3 years' time 等)
将来完成时的用法
未来完成的动作
将来完成时用于描述将在未来某个时间之前完成的动作。
- By the end of this year, I will have completed my thesis. 到今年年底,我将完成我的论文。
- By the time you arrive, I'll have finished cooking dinner. 你到达时,我将已经做好晚餐。
- By next month, I'll have saved enough money for the trip. 到下个月,我将为旅行存够钱。
直到未来某个时间点的持续时间
我们也可以用将来完成时来表示,直到未来某特定时间点此事件的持续时间(用静态动词)。
- By the time I retire, I will have worked for 40 years. 到我退休时,我已经工作了40年。
- In five years, we will have been living in this city for a decade. 五年后,我们将在这个城市生活了十年。
将来完成时的信号词
正如你在上面的例子中看到的,我们经常用将来完成时与时间表达式一起使用,例如:
- by … (by tomorrow, by next Tuesday, by the end of the year 等)
- by this time … (by this time tomorrow, by this time next month 等)
- in … (in one week, in 3 years 等)
- when/before …
“by” + 时间表达式 意味着 “不迟于”、“在” 或 “在某个特定时间之前”。
将来进行时和将来完成时 – 练习题
-
When we arrive in London, we'll need to rest because we _______ for 12 hours.
a. will be traveling
b. will have traveled
c. will travel -
By the time you arrive, I _______ the report, and it will be on your desk.
a. will finish
b. will have finished
c. will be finishing -
When you get off the train, I _______ for you on the
platform.
a. 'll wait
b. 'll be waiting
c. 'll have waited -
We _______ on the first train next Tuesday.
a. 'll be leaving
b. 'll have left
c. 'll leave -
When I travel to China next year, I ________ Chinese for over five years, so I think I'll be fluent.
a. will study
b. will be studying
c. will have studied -
Please, come at 9. By that time, I ______ my homework and we can go out.
a. 'll finish
b. 'll be finishing
c. 'll have finished -
I'm sure when you call him, he _______ TV. He's always in front of the TV!
a. 'll watch
b. 'll be watching
c. 'll have watched -
We are visiting a new town every week. By the end of the year, we _______ all the most important towns in our country.
a. will visit
b. will be visiting
c. will have visited -
In less than 10 years, my parents _______ for 60 years. We are going to celebrate their diamond anniversary.
a. will have been married
b. will be married
c. will be getting married -
I'm cleaning the kitchen. By the time you arrive, it _______ spotless.
a. will be
b. will being
c. will have been