[2]过去完成进行时 had been+现分
过去完成进行时是英语中用于描述“过去某个时间点之前,已经开始并持续了一段时间的动作”的时态,核心逻辑是“过去的过去+持续动作”——它不仅强调动作在“过去的过去”已经发生,更突出动作从“更早的过去”持续到“过去的某个时间点”,甚至可能对该时间点的状态产生影响。
一、过去完成进行时的核心构成与语法规则
1. 基本结构:主语 + had been + 动词的现在分词(V-ing)
肯定句:She had been studying for 2 hours when her mother came back.
否定句:She had not been studying for 2 hours when her mother came back.(缩写:hadn’t been studying)
一般疑问句:Had she been studying for 2 hours when her mother came back?
特殊疑问句:How long had she been studying when her mother came back?
2. 关键时间逻辑(核心区分点)
过去完成进行时必须依托“两个过去时间点”,形成“时间先后链条”:
第一个时间点(更早的过去):动作开始的时间;
第二个时间点(较近的过去):动作被中断/结束/观察的时间(通常由一般过去时的动作或时间状语体现)。
简单来说:动作持续区间 = (更早的过去)→ (过去的某个时间点),而句子重点描述“到过去这个时间点时,动作已持续多久”或“动作持续后的结果”。
3. 常用时间状语(明确“过去的过去”)
需搭配能体现“过去时间参照点”的状语,常见的有:
时间状语从句(一般过去时):when(当……时)、before(在……之前)、until(直到……);
时间点状语(过去):by 8 o’clock last night(到昨晚8点为止)、by the end of last month(到上月底为止)、by that time(到那时为止);
持续时长状语:for 3 hours(持续3小时)、since 2010(从2010年开始,此处“2010年”对“过去时间点”而言是更早的过去)。
二、过去完成进行时的核心用法
过去完成进行时的用法围绕“持续动作+过去参照点”展开,主要用于以下场景:
1. 描述“过去某个动作发生时,另一动作已持续一段时间”(最常用)
逻辑:用一般过去时的动作(如“妈妈回来”)作为“过去参照点”,强调“到这个参照点时,另一动作(如“学习”)已持续多久”,突出动作的持续性。
When Tom arrived at the party, his friends had been waiting for him for half an hour.
(当汤姆到达派对时,他的朋友们已经等了他半小时了。“到达派对”是过去动作(一般过去时),“等待”从更早的过去开始,持续到“到达”时,已持续半小时)
The ground was wet because it had been raining heavily before we went out.
(地面是湿的,因为我们出门前一直在下大雨。“出门”是过去动作(一般过去时),“下雨”在“出门”前已持续,导致地面湿的结果)
When I called her, she had been cooking dinner for over an hour.
(当我给她打电话时,她已经做了一个多小时的晚饭了。“打电话”是过去参照点,“做饭”在“打电话”前已持续1小时)
The teacher was angry because some students had been talking loudly in class while she was writing on the blackboard.
(老师很生气,因为她在黑板上写字时,有些学生一直在课堂上大声说话。“写字”是过去动作(过去进行时,表过去持续),“说话”在“写字”期间持续,导致老师生气)
He was very tired because he had been working on the project all day.
(他非常累,因为他一整天都在做这个项目。“累”是过去状态(一般过去时),“工作”从白天更早时候开始,持续到“累”的时间点,解释累的原因)
2. 描述“过去某个时间点前,动作已持续一段时间”(用by/until引导参照点)
逻辑:用“by+过去时间点”“until+过去动作”明确“过去参照点”,强调“到该时间点为止,动作已持续的时长”,不强调动作是否中断。
By 10 p.m. last night, I had been reading that novel for 3 hours.
(到昨晚10点为止,我已经读那本小说3小时了。“昨晚10点”是过去参照点,“读书”从7点左右开始,持续到10点,强调持续时长)
Until she moved to Beijing last year, she had been living in Shanghai for 20 years.
(直到去年搬到北京前,她已经在上海住了20年了。“搬到北京”是过去动作(一般过去时),“住上海”在“搬家”前持续20年,until强调“搬家”时动作结束)
By the end of last semester, we had been practicing the English play for 2 months.
(到上学期末为止,我们已经排练这个英语剧2个月了。“上学期末”是过去参照点,“排练”从学期中开始,持续到学期末)
He had been learning French for 5 years before he went to France to study.
(在去法国留学前,他已经学了5年法语了。“去法国”是过去动作,“学法语”在“去法国”前持续5年,before明确时间先后)
By the time the police arrived, the thieves had been robbing the bank for 15 minutes.
(警察到达时,小偷们已经抢劫银行15分钟了。“警察到达”是过去参照点,“抢劫”在“到达”前已持续15分钟,突出动作持续状态)
3. 补充:过去完成进行时与相关时态的区别(避坑关键)
容易与“过去进行时”“过去完成时”混淆,核心区别在于“时间维度”和“动作持续性”:
1. 与过去进行时(Past Continuous)的区别:
过去进行时:仅描述“过去某个时间点正在进行的动作”(无“更早的过去”,只有一个过去时间点);
例:She was cooking dinner when I called her.(我打电话时,她正在做饭。仅强调“打电话时”的动作,不涉及“做饭已持续多久”)
过去完成进行时:强调“过去某个时间点前,动作已持续一段时间”(两个时间点,含“更早的过去”);
例:She had been cooking dinner for an hour when I called her.(我打电话时,她已经做了1小时饭。突出“做饭”在“打电话”前已持续)
2. 与过去完成时(Past Perfect)的区别:
过去完成时:强调“过去某个时间点前,动作已完成”(侧重“结果”,不强调“持续”);
例:She had cooked dinner when I called her.(我打电话时,她已经做好晚饭了。强调“做饭”在“打电话”前已完成,是结果)
过去完成进行时:强调“过去某个时间点前,动作持续进行”(侧重“过程”,不强调“完成”);
例:She had been cooking dinner for an hour when I called her.(我打电话时,她已经做了1小时饭。强调“做饭”的持续过程,不明确是否做好)
英语基础
- 陈一男基础英语研究
- 2023年广东中考英语试题
- 2024年广东中考英语试题
- 2025年广东中考英语试题(待续)
- 学习英语最有效的方法与学习路径
- 词法:名代形副动,数介连叹助
- 词法:名词
- 词法:代词
- 词法:冠词:a、an、the、零冠词
- 词法:形容词
- 词法:副词
- 词法:数词:基数、序数
- 词法:量词
- 词法:感叹词:What! Yes!
- 词法:连词: F、A、N、B、O、Y、S
- 词法:介词:位、时、方、手段、原因、目的
- 词法:易混淆介词:时间、地点、方式、关系
- 词法:动词
- 句法:非谓语动词:不定式、动名词、分词
- 短语:名短、动短、形短、副短、介短
- 构词法:英语中创造新单词的规则和方法
- 前缀 + 词根:仅改词义,不改词性
- 词根 + 后缀:改变词性,可微调词义
- 合成法:A+B
- 转化法:单词不改变形式,直接变词性
- 缩略法:缩短原词构成新词
- 构词法:名词后缀
- 单词记忆:语言学习的基础
- [1]一般现在时 do/does
- [2]一般过去时 did
- [3]一般将来时 will + 动原
- [4]一般过去将来时 would + 动原
- [1]现在进行时 be(am/is/are) + 现分
- [2]过去进行时 was/were + 现分
- [3]将来进行时 will be + 现分
- [4]过去将来进行时 would be + 现分
- [1]现在完成时 have/has + 过分
- [2]过去完成时 had + 过分
- [3]将来完成时 will have + 过分
- [4]过去将来完成时 would have + 过分
- [1]现在完成进行时 have/has been+现分
- [2]过去完成进行时 had been+现分
- [3]将来完成进行时 will have been+现分
- [4]过去将来完成进行时 would have been+现分
- 语态:主动语态、被动语态
- 句子结构:核心是“主谓关系”
- 句法:存在句 There be 句型
- 句法:拥有句 have/has 句型
- [1]主语:句子所叙述的主体
- [2]谓语:陈述主语的动作、状态或特征
- [3]宾语:动作的目标 或 关联的对象
- [4]定语:回答关于中心词的疑问
- [5]状语:回答关于句子成分的疑问
- [6]补语:对主语或宾语进行补充定性
- [7]表语:必须搭配系动词
- [8]同位语:给本位语贴标签、做注释
- 主谓一致:主语和谓语在人称和数保持一致
- 句子的分类:按结构分类、按功能分类
- 直接引语 和 间接引语
- [1]句法:名词性从句:主语从句
- [2]句法:名词性从句:宾语从句
- [3]句法:名词性从句:表语从句
- [4]句法:名词性从句:同位语从句
- 句法:定语从句:7W + 1T
- [1]时间状语从句:when、while、as
- [2]地点状语从句:where、wherever
- [3]原因状语从句:because、since、as
- [4]条件状语从句:if、unless、as long as
- [5]目的状语从句:so that、in order that
- [6]结果状语从句:so...that、such...that
- [7]让步状语从句:although/though、while
- [8]方式状语从句:as、as if/as though
- [9]比较状语从句:as...as
- 强调句、倒装句、省略句、虚拟语气句
- 虚拟语气:表达非真实情况的语法结构
- 积累:意思相近的单词
- 积累:be
- 积累:do
- 积累:to
- 积累:no
- 积累:not
- 积累:none
- 积累:nothing
- 积累:good
- 积累:well
- 积累:also
- 积累:get
- 积累:have
- 积累:if
- 积累:whether
- 积累:but
- 积累:or
- 积累:of
- 积累:talk
- 积累:take
- 积累:with
- 积累:by
- 积累:for
- 积累:the
- 积累:than
- 积累:then
- 积累:that
- 积累:this
- 积累:as
- 积累:so
- 积累:such
- 积累:which
- 积累:while
- 积累:where
- 积累:when
- 积累:what
- 积累:how
- 积累:who
- 积累:whom
- 积累:whose
- 积累:many
- 积累:much
- 积累:too
- 积累:very
- 积累:some
- 积累:any
- 积累:few
- 积累:little
- 积累:each
- 积累:every
- 积累:other
- 积累:others
- 积累:another
- 积累:time
- 积累:day
- 积累:before 与 ago
- 积累:in
- 积累:on
- 积累:at
- 听力[A1-01]:Family(家庭)
- 听力[A1-02]:Food(食物)
- 听力[A1-03]:Weather(天气)
- 听力[A1-04]:Supermarket(超市)
- 听力[A1-05]:Transportation(交通工具)
- 听力[A1-06]:Restaurants(餐厅)
- 听力[A1-07]:Weekend plans(周末计划)
- 听力[A1-08]:Pets(宠物)
- 听力[A1-09]:Animals(动物)
- 听力[A1-10]:School life(校园生活)
- 听力[A1-11]:Favorite place(最喜欢的地方)
- 听力[A1-12]:Directions(指路)
- 听力[A1-13]:Music(音乐)
- 听力[A1-14]:Daily Technology Products(日常科技产品)
- 听力[A1-15]:Social Activities(社交活动)
- 听力[A1-16]:Daily Problems(日常问题)
- 听力[A1-17]:Celebrations(庆祝活动)
- 听力[A1-18]:Seasonal Fruits(应季水果)
- 听力[A1-19]:Meeting new people(结识新朋友)
- 听力[A1-20]:Friends(朋友)
- 听力[A1-21]:Stay Guide(住宿指南)
- 听力[A1-22]:Parks(公园)
![[2]过去完成进行时 had been+现分 [2]过去完成进行时 had been+现分](https://img.alicdn.com/imgextra/i1/202703964/O1CN01n7hTcj1f9YkJfKzz2_!!202703964.jpg)