英语自学网 发表于 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 分词构成.
       
        怎么样,看完了这篇文章,大家是不是对过去完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~
页: [1]
查看完整版本: 语法解析 | 过去完成进行时的用法