英语学习论坛

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

语法解析 | 过去完成进行时的用法

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2017-9-8 22:38:28 | 显示全部楼层 |阅读模式
过去完成进行时是英语中进行时的其中一种时态。今天,小编为大家准备了相关的语法知识,将要为大家来讲解一下:过去完成进行时的概念和用法以及特殊含义,一起来看看吧!
         
        特别含义
        1)尚未完成:
        He had been writing the novel.(He had not finished it yet.)他一直在写小说。
        2)企图:
        He had been studying the meaning of this proverb.(He was trying to study it.)他一直在研究这个谚语的意思。
        3)未得结果:
        We had been studying what our enemy had said.(But we were not able to understand it.)我们一直在研究敌人所说的话。
        4)最近情况:
        He had been quarrelling with his wife.(lately)他一直在和妻子吵架。
        5)反复动作:
        He had been asking me the same question.(Many times)他问过我同样的问题。
        6)情绪:
        What had he been doing?(不耐烦)他在干什么?
        4特点
        这种时态很少用在否定句中,而多以过去完成时代替:
        He had not practised English for many years.(普通说法)
        He had not been practising English for many years.(少见)
        这种时态还可用在said,supposed等引起的间接引语中,代替现在完成进行时:
        He said,“I have been speaking to John.”= He said that he had been speaking to John.
        He thought,“She was watching me when I passed.”= He thought that she had been watching him when he had passed.
        过去完成进行时经常与现在完成进行时混淆。
        现在完成进行时(The present perfect progressive) 由have/has been +-ing 分词构成;
        过去完成进行时(The past perfect progressive tenses )由had been +-ing 分词构成.
         
        怎么样,看完了这篇文章,大家是不是对过去完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 07:06 , Processed in 0.065846 second(s), 8 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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