了解更多考研英语:历史文化艺术类词汇目录
一、基础概念:been是什么
been是be动词的过去分词形式,属于be动词八种变形之一,
八种变形分别为:
am、is、are、was、were、being、been、be.
该单词无法单独充当句子谓语,
必须搭配助动词have、has、had使用,
以此构成各类完成时态与被动语态。
现在完成时解析
二、have、has been 的核心用法
have、has been为现在完成时标准结构。
have适用于第一人称、第二人称以及复数主语;
has仅搭配第三人称单数主语使用。
(一)现在完成时:表达过往经历
例. I have been to Beijing.
译文:我去过北京。
解析:该句式用于描述曾经到访某地,
如今已经离开此地,侧重一段亲身经历。
❌ 错误:I been to Beijing.
✅ 正确:I have been to Beijing.
错误解析:been作为be动词过去分词,不能独立作谓语,
必须搭配助动词have,句子语法结构才完整合规。
(二)现在完成时:表达持续状态
例1. I have been busy.
译文:我一直很忙。
解析:描述从过去延续至当下的状态,
过往的状态持续对现在产生影响。
例2. I have been at home all day.
译文:我一整天都在家。
例3. He has been at home all day.
译文:他一整天都在家。
解析:句子主语He属于第三人称单数主语,因此助动词选用has。
(三)现在完成进行时:have/has been + doing
解析:描述起始于过去、持续到当下,且有可能继续延续的动作,
重点突出动作的长久持续性。
例1. I have been reading for an hour.
译文:我已经读了一小时书。
例2. He has been reading.
译文:他一直在看书。
解析:句子主语He属于第三人称单数主语,助动词搭配has。
例3. It has been raining for two hours.
译文:雨已经下了两个小时了。
解析:单词It此处代指天气,属于第三人称单数主语,因此助动词使用has.
例 4. It has been raining.
译文:雨一直在下。
解析:单词It此处代指天气,属于第三人称单数主语,
因此助动词使用has。
(四)现在完成时被动语态:have/has been + done
解析:句式侧重体现动作承受对象,表达某事已经被完成。
例1. The door has been closed.
译文:门已经关上了。
解析:主语The door为物品,是关门这个动作的承受者,
属于第三人称单数主语,助动词搭配has。
例2. It has been done.
译文:这事已经做好了。
解析:主语It代指某件事,属于第三人称单数主语,助动词搭配has。
拓展阅读:第三人称单数语法详解
(五)had been 的核心用法
had been是过去完成时基础结构,用于描述“过去的过去”,
也就是某一状态、动作发生在另一个过去动作之前。
助动词had不受人称、单复数限制,所有主语均可通用。
1. 过去完成时:描述过去更早发生的状态
例. He had been free before he read.
译文:看书前他一直闲着。
解析:“空闲”这个状态发生在“看书”这个过去动作之前,
因此使用过去完成时had been。
2. 过去完成时:主动语态
解析:句子主语为动作的发出者。
例1. She had cooked dinner.
译文:她已经做了晚饭。
解析:主语She是做饭这个行为的发出主体。
例2. I had made the cake.
译文:我之前做好了蛋糕。
解析:主语I是制作蛋糕这个行为的发出主体。
3. 过去完成时:被动语态
解析:句子主语为动作的承受对象。
例. The cake had been made.
译文:蛋糕被做好了。
解析:主语The cake是制作这个动作的承受对象。
(六)过去完成进行时:had been + doing
解析:描述在某一个过去动作之前,长期持续进行的行为。
例1. I had been reading a book.
译文:我之前一直在读一本书。
解析:主语I是读书动作的发出者,书籍是动作的承受对象。
例2. He had been reading.
译文:他此前一直在看书。
例3. I had been writing.
译文:我此前一直在写字。
(七)其他高级时态中的been
1. 将来完成时:will have been
解析:用于说明到未来某个时间节点前,就会完成的状态或动作。
例. I will have been home by 6.
译文:我六点前就到家了。
2. 过去将来完成时:would have been
解析:站在过去的时间视角,预判当时未来会出现的状态。
例. I would have been home by 6.
译文:我会在6点前就到家。
3. 过去将来完成进行时:would have been + doing
He would have been reading.
译文:他那时本会一直在看书。
解析:would属于情态动词,不受主语人称、单复数变化影响。
五、用法口诀
1. been是be的过去分词,需跟have/has/had;
2. 现在完成表经历,持续状态到如今;
3. have搭配复数人称,has只用第三人称单数主语;
4. have been doing表持续,过去将来仍继续;
5. had been是过去的过去,动作发生在前序;
6. 被动语态done来接,承受者主语要记清。
©2026英语数字智库 版权所有
本文全部学习资料为原创内容,禁止私自转载、
摘抄、二次编辑、商用传播,侵权行为将追究相关法律责任。
请点击返回首页be动词八种变形形式目录
