had done:已经完成,过去完成时has been done:已经被完成,现在完成时,被动语态had been done:已经被完成,过去完成时,被动语态首先,前两者与后两者的区别在于一个been,是be动词的过去分词(因为在has/had后面),be动词+动词过去分词是被动语态,例子:the book is taken by him 书被他拿走了.其次,现在完成时和过去...
区分has/have done,had done,has/have been done,had been donehas / have done现在完成时,指某过去的动作
has been done 是现在完成时的被动语态.had been done是过去完成时的被动语态.过去完成时的概念是【相对过去的某个时间更早的】【过去】如:The work has been done.这项工作做完了/完成了.The work had been done before you came.这项工作【在你来之前】做完了/完成了 解析看不懂?免费查看同类题视频解析...
has done:已经完成,现在完成时had done:已经完成,过去完成时has been done:已经被完成,现在完成时,被动语态had been done:已经被完成,过去完成时,被动语态首先,前两者与后两者的区别在于一个been,是be动词的过去分词(因为在has/had后面),be动词+动词过去分词是被动语态,例子:the book is taken by him 书被他...
has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。 解析看不懂?免费查看同类...
Have/Has been done 与Have/Has done的区别:1、二者表达的语态不同。have been done是现在完成时的被动语态,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无...
has been done 是现在完成时的被动语态. had been done是过去完成时的被动语态.过去完成时的概念是【相对过去的某个时间更早的】【过去】 如: The work has been done.这项工作做完了/完成了. The work had been done before you came.这项工作【在你来之前】做完了/完成了 ...
has/have done是现在完成时,与过去时的区别是结果对现在所造成的影响, has/have been done是现在完成时的被动语态,had done是过去完成时,动作发生在过去的过去,had been done是过去完成时的被动语态, 分析总结。 hashavebeendone是现在完成时的被动语态haddone是过去完成时动作发生在过去的过去hadbeendone是过去完成...
3. 过去完成时 - had been/ been doing/ been done 1) 定义:过去完成时,该时态表示的是,某个行为动作再过去某个时间点之前已经结束/完成。它讲的是过去的过去,强调的是与“过去”的关系。是处在“过去”的某个时间,对此之前发生的一个或多个动作陈述。必须要有过去的时间或动作来比较。
"Has been done" 是现在完成时的被动语态形式。现在完成时是英语中的一种时态,用于描述过去发生的动作或事件对现在造成的影响或结果。被动语态则用来强调动作的接受者或受事者。下面将详细解释 "has been done" 的构成、用法和使用场景。1. "Has been done" 的构成:- "Has been done" 是由助动词 "has"(...