将来过去完成时是英语语法中的一种时态,它用于描述在过去某时将会发生的动作或状态已经完成的情况。
将来过去完成时的构成为:would / should + have + 过去分词。
例如,如果我们想要描述在2021年某个时间点之前我们将完成的某项工作,可以使用将来过去完成时,例如:
- By the end of this year, we would have completed the project.
这句话的意思是,到今年年底之前,我们将会完成这个项目。
将来过去完成时也可以用于虚拟语气,用于描述在过去某个时间点假设发生的事情。
例如,我们可以使用将来过去完成时来描述如果我们做出不同的决定,结果会有所不同:
- If we had invested in stocks, we would have made a profit by now.
这句话的意思是,如果我们当时决定投资股票,那么现在我们就已经赚到钱了。
总的来说,将来过去完成时是一种比较复杂的时态,需要在实际使用中多加练习才能掌握。但如果能够正确地使用将来过去完成时,可以让我们的英语表达更加精确和流利。