had done的用法和含义

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

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

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. 

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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式