YUAB英语学习平台

将来进行时与将来完成时的用法

未来正在进行中的动作

将来进行时用于描述未来某个特定时间正在进行中的情况或动作。

  • 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” + 时间表达式 意味着 “不迟于”、“在” 或 “在某个特定时间之前”。

将来进行时和将来完成时 – 练习题

  1. 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
  2. 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
  3. When you get off the train, I _______ for you on the platform.
    a. 'll wait
    b. 'll be waiting
    c. 'll have waited
  4. We _______ on the first train next Tuesday.
    a. 'll be leaving
    b. 'll have left
    c. 'll leave
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. I'm cleaning the kitchen. By the time you arrive, it _______ spotless.
    a. will be
    b. will being
    c. will have been