英语自学网 发表于 2016-12-23 22:36:40

过去将来完成进行时和过去将来完成时的辨析


        一、 概念以及表示含义
        过去将来完成进行时表示动作从过去某一时间开始一直延续到对于过去来说的将来某一时间,动作是否继续下去,由上下文决定。
        过去将来完成进行时的结构有三种:
        肯定形式should/would have been + v-ing构成;
        否定形式should/would+not have been + v-ing;
        疑问形式是将should/would提前。
        过去将来完成时(The Past Future Perfect Tense)表示从过去观点看将来某时某动作已完成。这时态在日常中用得相对比较少,通常主要用于转述方面,即用于间接引语中。结构如下:
        过去将来完成时由“would+have+过去分词”构成。
        二、 通过例句来简单辨析一下
        ①“He told me that I should have written down all the details yesterday.”
        他告诉我说,我昨天应该记录下所有的细节。
        ②“He said he would have been living in this thriving city for 13 years by the next year”
        他说,到下一年,他就在这个欣欣向荣的城市生活了13年之久了。
        解析:首先例句1,表示的是过去将来完成时。它表示的是在过去看来,“记下细节”这个动作已经完成。而例句2表示的是过去将来完成进行时,它所表示的是生活在这里的这一动作从过去某个时间开始已经持续了很久,但是是否会继续持续下去,则要结合上下文来分析。
页: [1]
查看完整版本: 过去将来完成进行时和过去将来完成时的辨析