将来完成进行时 用法是什么?

“到这期视频的第二幕时,主持人 Tom 将已连着吃了五分钟的面条。” 如果想用英语来描述前面这句话,应使用表示动作持续到将来某个时间点的将来完成进行时(future perfect continuous tense)。你知道这句话的正确英语说法吗?怎样把这个时态中的肯定句变成否定句?

用法总结

1. 将来完成进行时的用法:想像未来的某个时间点,并谈论一直到该时间点仍在持续进行的动作。

  • At the start of the next scene, I will have been eating noodles for five minutes.
  • By this Thursday, he will have been waiting for this parcel for 20 days.

2. 将来完成进行时的基本结构:主语 + will have been + 动词-ing。可以把其中的 “will” 改为 “won’t” 来组成将来完成进行时的否定句。

  • At lunchtime, I will have been working for four hours.
  • My colleagues are getting a pay rise next week, but I won’t have been working here for long enough to receive it.