had done和had been done是一个意思吗?

 我来答
笔中从沫
高粉答主

2023-01-15 · 醉心答题,欢迎关注
知道小有建树答主
回答量:422
采纳率:100%
帮助的人:10.1万
展开全部

1、用法不同

had done 是过去完成时。表示动作发生在过去的过去。通常句中有过去时间状语作参照。

例句:I had finished my homework before my father came back.

在我父亲回来之前,我已经完成了家庭作业。

had been done 则是过去的过去,是过去完成的被动态时。

例句:The rooms had been cleaned when I came. 

我来的时候,房间已经被打扫了。

2、含义不同

had done 做过

例句:What I did was right and if I had done anything 

less it would have been wrong.

我做的一切都是正确的,如果我少做了一点点,就会出错。

had been done 已经完成

例句:She knew it would be difficult to undo the damage that had been done 

她知道想要消除已经造成的损害是很难的。

扩展资料:

1、have\has done  做过某事。叫现在完成时。

表示动作发生在过去,对现在有一定的影响。通常与时间段连用。

例句:I have finished my homework. 

我已经做完作业了。

He will have to answer for what he has done.

他将对他的所作所为负责。

2、have/has been done  已经。是现在完成时的被动语态。表示某事被做,并对现在有影响。

例句:ots of targets have been set but very little has been done. 

制定了很多目标,但是几乎没有实现的。

灵德
2024-11-19 广告
由化工方面的博士、教授和企业的高级技术人员与管理人员创建的高科技化工企业。主要从事下列产品的开发、生产和相关的技术服务:▼高纯电子化学品(主要为高纯季铵碱 )▼季铵碱系列▼季铵盐系列▼季膦化合物系列▼相转移催化剂(PTC)▼均苯四甲酸 (P... 点击进入详情页
本回答由灵德提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式