过去将来完成时是英语中一个相对较少使用的时态,它用于描述在过去某个时间点之前已经完成的动作。与其他时态一样,过去将来完成时也需要使用时间状语来更准确地表达动作发生的时间。
以下是一些常用的过去将来完成时的时间状语:
-
by the end of:到...结束时为止,表示在某个时间点之前已经完成某个动作。例如:I will have finished this project by the end of this month.(我到这个月底之前会完成这个项目。)
-
by...next week/month/year:到下周/下个月/明年的这个时候为止,表示在未来某个时间点之前已经完成某个动作。例如:I will have graduated by this time next year.(到明年这个时候,我会已经毕业了。)
-
before:在...之前,表示在某个时间点之前已经完成某个动作。例如:He will have retired before he turns 60.(他会在60岁之前退休。)
-
by the time:到...的时候,表示在某个时间点之前已经完成某个动作。例如:By the time we arrive, they will have left.(我们到达的时候,他们会已经离开了。)
使用过去将来完成时的时间状语可以帮助我们更准确地表达某个动作发生的时间,使语言更加严谨、准确。掌握好这些常用的时间状语,我们就能更加自如地运用过去将来完成时来表达自己的意思。