英语学习论坛

 找回密码
 立即注册
查看: 131|回复: 0

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

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-12-23 22:36:40 | 显示全部楼层 |阅读模式

397aa8e90cc235e94202e315c1448eda36.jpg

397aa8e90cc235e94202e315c1448eda36.jpg

        一、 概念以及表示含义
        过去将来完成进行时表示动作从过去某一时间开始一直延续到对于过去来说的将来某一时间,动作是否继续下去,由上下文决定。
        过去将来完成进行时的结构有三种:
        肯定形式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表示的是过去将来完成进行时,它所表示的是生活在这里的这一动作从过去某个时间开始已经持续了很久,但是是否会继续持续下去,则要结合上下文来分析。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-9-23 11:33 , Processed in 0.059104 second(s), 10 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表