过去将来完成进行时(The Past Future Perfect Progressive Tense),表示从过去某一时间开始的动作一直延续到过去将来某一时间,动作是否会持续下去,需要视上下文语境而定,由“should/would have been+现在分词”构成。过去将来某一时间,指的是站在过去的角度看将来的时间。
过去将来完成进行时表动作从过去某一时间开始一直延续到将来某一时间。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。动作是否继续下去,由上下文决定。这个时态用得相对比较少,通常主要用于转述方面,即用于
间接引语中。
由“would/should have been+
现在分词”构成。如:
I heard by July you’d have been teaching here for ten years.
He said that by the end of the spring term he would have been studying English for three years.
I knew by that time he would have been working there for 30 years.
She told me she’d have been teaching in that university for 20 years by that summer.