had done 是过去完成时。表示动作发生在过去的过去。通常句中有过去时间状语作参照。 如:I had finished my homework before my father came back. 而have/has been done 是现在完成时的被动语态。表示某事被做,并对现在有影响。 如:The problems have been done.这些问题已经被解决了。 had been done 则是过...
解析 had been done是被动语态.后面多加名词.had done.后面多加动词. 结果一 题目 had been done和 had done有什么区别呢? 答案 had been done是被动语态.后面多加名词.had done.后面多加动词.相关推荐 1had been done和 had done有什么区别呢?
has done:已经完成,现在完成时had done:已经完成,过去完成时has been done:已经被完成,现在完成时,被动语态had been done:已经被完成,过去完成时,被动语态首先,前两者与后两者的区别在于一个been,是be动词的过去分词(因为在has/had后面),be动词+动词过去分词是被动语态,例子:the book is taken by him 书被他...
1、用法不同 had done 是过去完成时。表示动作发生在过去的过去。通常句中有过去时间状语作参照。例句:I had finished my homework before my father came back.在我父亲回来之前,我已经完成了家庭作业。had been done 则是过去的过去,是过去完成的被动态时。例句:The rooms had been cleaned when...
had done 是过去完成时主动态 had been done是过去完成时被动态
sb.have done sth.主语是人sth.has been done(by sb.) 主语是事物都表示以完成某物某事例如:I have finished my homework.(have done句型)My homework has been done.(have been done句型)另外,如果是had done,句...相关推荐 1had done 和 had been done有什么区别啊?做题我老混 后面的是不是前面的被...
haddone和hadbeendone的区别 答案:haddone是过去完成时的一个错误表达形式,而hadbeendone则是过去完成时的被动语态的一种形式。两者在语法结构和用法上有明显的不同。解释:1. haddone是过去完成时的错误表达。在英语中,过去完成时的基本结构应为“主语+had+过去分词”。而haddone并不符合这一结构,...
haddone和hadbeendone的区别 答案:haddone与hadbeendone都是动词的过去完成时形式,但在结构和用法上存在区别。简单来说,haddone是过去完成时的标准形式,表示过去的过去发生的动作或状态;而hadbeendone则是被动语态的过去完成时形式,强调过去某一时间前已经完成的动作或状态,且主语是动作的承受者。详...
had been done是被动语态。后面多加名词。had done.后面多加动词。