had done 和 had been done有什么区别? 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 佩佩做手工 高粉答主 2018-04-04 · 繁杂信息太多,你要学会辨别 知道小有建树答主 回答量:370 采纳率:90% 帮助的人:11.1万 我也去答题访问个人页 关注 展开全部 have\has done 叫现在完成时。表示动作发生在过去,对现在有一定的影响。通常与时间段连用。 had done 是过去完成时。表示动作发生在过去的过去。通常句中有过去时间状语作参照。 have/has been done 是现在完成时的被动语态。表示某事被做,并对现在有影响。 had been done 则是过去的过去,是过去完成的被动态时。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-10-22 have done和have been done 的区别, 53 2021-08-26 何时用had done?何时用have/has done? 5 2022-09-09 have been done和have done的区别 3 2023-01-16 had been done和had done的区别是什么? 1 2022-11-28 have done和had done的区别 2023-01-15 had done的用法和含义 2023-01-20 have done和have been done有区别吗? 1 2022-07-20 had been done是什么时态 更多类似问题 > 为你推荐: