语法解析 | 过去完成进行时的用法
过去完成进行时是英语中进行时的其中一种时态。今天,小编为大家准备了相关的语法知识,将要为大家来讲解一下:过去完成进行时的概念和用法以及特殊含义,一起来看看吧!
特别含义
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 分词构成.
怎么样,看完了这篇文章,大家是不是对过去完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~