过去将来完成进行时的定义
过去将来完成进行时是英语语法中的一种时态,表示在过去某个时间点或事件之后,将来某个时间点或事件执行的动作正在进行中,并且在未来某个时间点之前还将持续进行。它通常用来描述过去某个时间点之后开始的动作,这个动作在话题谈到的过去某个时间点之后一直持续到未来某个时间点,而且在这个未来时间点之前还将继续进行。
该时态的格式为:had been 现在分词 since/before/when/until 现在完成进行时。
过去将来完成进行时的用法
过去将来完成进行时通常用于以下情境:
1. 描述过去某个时间点之后一直持续并将在未来某个时间点之前继续进行的动作:
例:By the time he retires, he will have been working at the company for 30 years.
2. 描述过去某个时间点之后开始的动作,在过去某个时间点一直持续,并且在之后的某个时间点已经结束了:
例:By the time he arrived, we had been waiting for two hours.
3. 描述在过去某个时间点之后的一段时间内一直在进行的动作,这个动作与过去某个时间点的另一个动作相对比:
例:I had been eating breakfast when he called.
过去将来完成进行时的注意事项
1. 此时态没有被广泛使用,仅在某些英语语法书籍或特定情境下使用。
2. 可以使用"by 时间"来表示未来某个时间点,如:by 2022。
3. 句子结构通常较为复杂,要注意语序和时态的正确搭配。
4. 该时态既可以用于肯定句,也可以用于否定句和疑问句。
最后的总结
过去将来完成进行时是英语语法中比较复杂的时态之一,可以用来描述过去某个时间点之后的动作,在未来某个时间点之前一直持续进行的情况。要注意使用时态和语序的正确搭配,并注意时态的时间指向。此时态在日常交流中使用较少。