“be done”是被动语态,表示“某事/某物被做”,强调动作的承受者;“have done”是现在完成时态,表示“现在已经做了某事”,强调动作对现在的影响。 'be done'与'have done'的区别 'be done'的基本含义和用法 “be done”是英语中的一种常见语法结构,表示被动语态。在...
have done是现在完成时(主语是第三人称单数时用has done),be done是被动语态,have been done是现在完成时的被动语态(主语是第三人称单数时用has been done),are being done是现在进行时的被动语态(主语是第三人称单数时用is being done) 分析总结。 havedone是现在完成时主语是第三人称单数时用hasdonebedone是...
1)be done可以是is done/was done/were done,这表示动词的一般现在式和一般过去式的被动语态,例如:The cup was broken by a child.由主动句A boy broke a cup变来的.have/has/had been done表示现在完成式和过去完成式的被动语态,例如:The film has been seen by all the students in our class.由主动...
be done是被动语态,在句子中作为谓语。例如:He is killed by her。而done作为过去分词的一般式,其在句子中作为非谓语,且表示的动作与主语或被修饰词存在被动关系,即主语或被修饰词是该动作的承受者。例如:Driven by enmity, he kills her。have done是现在完成时,在句子中作为谓语。例如:I h...
have done 是完成时态,表示已经完成 be done是被动,表示被完成,被动语态就是系动词be+动词分词。
have done 是主动完成 be done 是被动 i have done my work. 我(主动)做完我的事情了 there are...
如果说done的话应该是have been done .是已经被完成比如this paper has been finished by somebody,就是这张卷子已经被某人写完了have done是主动的,就是指已经完成I have been to America,指我已经去过美国结果一 题目 关于英语中被动语态有个问题我一直搞不清楚,就是什么时候该用be done什么时候该用have done...
解析 have done是主动语态的现在完成时 be done是被动语态的一般现在时 分析总结。 havedone是主动语态的现在完成时结果一 题目 have done还是be done是被动语态, 答案 have done是主动语态的现在完成时be done是被动语态的一般现在时相关推荐 1have done还是be done是被动语态, ...
be done 是被动语态,have done 是现在完成时态。The work is done by the man.They have done their homework.
前者表示被做,是被动语态。后者表示现在已经做了,是现在完成时态