首页 >> 知识问答 >

问has been done 什么时态 现在完成时被动语态精讲

2026-11-07 12:59:52

答

has been done 属于现在完成时的被动语态,这是初中英语语法核心考点,很多同学容易把它和现在进行时被动、一般过去时被动弄混,它的完整结构是 have/has + been + 过去分词 done,主语是第三人称单数的时候,助动词选用 has,主语复数或者 I 就换成 have,也就是 have been done,这个结构同时具备两个属性,第一是现在完成时,强调动作已经完成,并且对现在造成影响;第二是被动语态,意思是主语是动作的承受者,也就是 “已经被……”,单选、动词填空、改错、书面表达高频出题,一定要分清它和 is being done(现在进行时被动)、was done(一般过去时被动)的结构差别,做题看到 has/has 后面接 been 再加过去分词,立刻判定是现在完成时被动语态。

结构对照表

结构名称完整结构含义
现在完成时被动语态(三单主语)has been done已经被……
现在完成时被动语态(非三单主语)have been done已经被……
现在进行时被动语态is/are being done正在被……
一般过去时被动语态was/were done(过去)被……

用法深度讲解

✅ 核心含义:动作在过去发生,到现在已经完成,主语是动作承受者,强调已经被完成,和现在仍然有关联

例句:

The work has been finished. 这项工作已经完成了。

The letter has been sent. 这封信已经寄出去了。

✅ 主语要求:主语必须是单数第三人称(it, he, she, 单数名词),才使用 has;如果主语是 they, we, I 等,就要改成 have been done。

✅ 否定形式:has not been done(hasn't been done)还没有被……

✅ 疑问形式:Has + 主语 + been done? …… 已经被…… 了吗?

做题判断步骤

第一步 观察结构,识别 has + been + 动词过去分词,确认不是 is being done。

第二步 判断主语,主语三单用 has,其余换成 have。

第三步 翻译句子,理解 “已经被……”,确认是被动,动作和现在有联系。

第四步 动词填空,把谓语动词改成过去分词 done 形式。

第五步 区分易混结构,is being done 是正在被,不要和 has been done 混淆。

高频易错点

1 混淆 has been done 和 is being done,being 和 been 拼写看错,时态直接判断错误

2 忘记 done 必须是过去分词,误写成现在分词 doing

3 主语不是三单仍然写 has,应该换成 have been done

4 误以为 has been done 是现在完成时主动语态,主动现在完成时是 has done,没有 been

【常见问题】

问题 1 has been done 是现在完成时吗

回答 1 has been done 是现在完成时,并且是现在完成时的被动语态,完整公式是 has + been + 过去分词。

问题 2 have been done 和 has been done 区别是什么

回答 2 have been done 和 has been done 同属现在完成时被动语态,区别就是主语,主语三单用 has been done,主语非三单用 have been done。

问题 3 has been done 和 is being done 怎么区分

回答 3 has been done 是现在完成时被动,翻译已经被;is being done 是现在进行时被动,翻译正在被,结构里面是 being 不是 been。

问题 4 has been done 里面 done 是什么词性

回答 4 has been done 里面 done 是动词过去分词,被动语态必须使用过去分词,不能用 doing 或者原形。

问题 5 has been done 可以用于主动句吗

回答 5 has been done 是被动结构,不能用于主动句,主动的现在完成时三单结构是 has done,没有 been。

【免责申明】

本文属于英语语法科普内容,不同教材例句和考点表述略有差异,内容仅作为英语学习备考参考,正式考试请以对应教材和考试大纲规定为准。

 

相关阅读

最新文章