
理想的翅膀为您分享以下优质知识
英语中的be动词在完成时态中主要用于构成现在完成时和过去完成时,表示动作的完成状态。以下是具体用法说明:
一、现在完成时(have/has been done)
主语 + have/has been + 动词过去分词
例如:
- I have finished my homework.(我已经完成作业)
- She has been to Paris twice.(她去过巴黎两次)
用法要点
- 表示从过去某一时间开始持续到现在的动作或状态,强调结果而非过程;
- 动词需用过去分词形式(如finished, been等);
- 与一般过去时(have/has done)的区别:现在完成时强调对现在的影响,一般过去时仅表示过去某个时间点的动作。
二、过去完成时(had been done)
基本结构
主语 + had been + 动词过去分词
例如:
- By the time we arrived, the meeting had already started.(我们到达时会议已经开始)
用法要点
- 表示在过去某一时间点之前已经完成的动作,需用过去完成时;
- 常与过去简单时连用,构成“过去完成时+过去简单时”结构。
三、被动语态中的be动词
基本结构
be动词(am/is/are/was/were)+ 动词过去分词
例如:
- The letter has been written by him.(这封信被他写了)
- The cake was eaten by the children.(蛋糕被孩子们吃了)
时态变化
- 一般现在时:am/is/are + done
- 一般过去时:was/were + done
- 现在完成时:have/has been + done
- 过去完成时:had been + done
例如:
- The movie was released in 2020.(电影于2020年上映)
- The problem has been solved.(问题已被解决)
四、注意事项
be动词无具体意义:
作为助动词时,be动词仅起语法作用,不表达实际动作;
- 否定句:am/is/are not → amn't, aren't
- 疑问句:将be动词提前 → Is she...? Are they...? ;
- 现在完成时:have/has done, have/has been done
- 过去完成时:had done, had been done
例如:
- They have been studying for hours.(他们已经学习数小时)
通过以上结构与要点,可灵活运用be动词完成时态及被动语态,准确表达时间关系和动作状态。