Future perfect continuous

Future perfect continuous 意思是 “将来完成进行时:will have been + V-ing,表示到将来某一刻为止某动作已持续了多久。”. will have been + V-ing 把将来和持续时间结合起来:它展望将来的某一点,并衡量到那时某动作已经持续了多久. 接续: will have been + V-ing

将来完成进行时:will have been + V-ing,表示到将来某一刻为止某动作已持续了多久。

B2

接续

will have been + V-ing

解释

will have been + V-ing 把将来和持续时间结合起来:它展望将来的某一点,并衡量到那时某动作已经持续了多久。By June, I will have been working here for ten years. 它通常与 for + 一段时间以及 by、when 之类的将来时间标记连用。和其他进行时一样,它强调正在进行的活动,而非已完成的结果,并避免状态动词。

例句

By June, I will have been working here for ten years.
到六月,我在这里就工作满十年了。
By midnight, they will have been driving for twelve hours.
到午夜,他们就连续开了十二个小时的车了。

注意

这个时态相当少见,多用于有明确时间表达的场合;没有 for + 时长时,通常改用将来完成时(will have driven)。

FAQ

Future perfect continuous — 是什么意思、怎么用?

将来完成进行时:will have been + V-ing,表示到将来某一刻为止某动作已持续了多久。. will have been + V-ing 把将来和持续时间结合起来:它展望将来的某一点,并衡量到那时某动作已经持续了多久。By June, I will have been working here for ten years. 它通常与 for + 一段时间以及 by、when 之类的将来时间标记连用。和其他进行时一样,它强调正在进行的活动,而非已完成的结果,并避免状态动词。

Future perfect continuous — 怎么接续?

will have been + V-ing

Future perfect continuous — 有什么注意点?

这个时态相当少见,多用于有明确时间表达的场合;没有 for + 时长时,通常改用将来完成时(will have driven)。

相关语法

在 app 里学 →