本文目录
英语中有许多时态,其中将来过去完成时和过去将来完成时是比较特殊的两种时态。
将来过去完成时
将来过去完成时表示在将来某个时间点之前的动作已经完成。这个时态的构成是“将来时+完成时”,也就是“will have + 过去分词”。例如:
- By next year, I will have graduated from university.
这句话的意思是,到明年我已经从大学毕业了。
过去将来完成时
过去将来完成时表示在过去某个时间点之前的动作已经完成。这个时态的构成是“过去时+完成时”,也就是“would have + 过去分词”。例如:
- If I had studied harder, I would have passed the exam.
这句话的意思是,如果我当时学得更努力,那么我就已经通过了那个考试。
两者的区别
将来过去完成时和过去将来完成时的区别在于时间点的不同。将来过去完成时是指将来某个时间点之前的动作已经完成,而过去将来完成时则是指过去某个时间点之前的动作已经完成。
总结
将来过去完成时和过去将来完成时是英语中比较特殊的两种时态,它们的构成和用法都有所不同。在写作和口语中,合理运用这两种时态可以让语言更加准确、生动地表达出所要表达的意思。