它们的主要区别在于主语的不同。 用法区别: 1. 主语使用: - have done:用于第一人称(I, we)、第二人称(you)以及第三人称复数(they)。 - has done:用于第三人称单数(he, she, it)。 2. 例句说明: - I have done my homework.(我已经完成了作业。) - She has done well in the exam.(她在考试...
区分has/have done,had done,has/have been done,had been donehas / have done现在完成时,指某过去的动作
have done 和 has done其实是同一个意思,而它们之间的区别在于第一人称和第三人称,第一人称用 have ,第三人称则用 has. 分析总结。 似乎havedone表示事情已经做完了而hasdone表示事情已经开始做了但不一定已经做完了清帮我做一下区别结果一 题目 have done 和 has done 的区别似乎have done表示事情已经做完了...
总结来说,has done和have done关注的是动作对现在的影响,而had done则关注的是动作对过去的相对状态。理解这两个时态的区别,对于准确表达和理解英语中的时间关系至关重要。
1、一个是被动语态,一个不是。Have/Has been done是完成时态的被动语态 例如:the clothes have been washed already.衣服已经被洗了。2、Have/Has done单纯的完成时态 例如:I have washed the clothes already.我已经把衣服洗了。
has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have done have done是过去完成时的形式,只有这一种形式. has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have donehave done是过去完成时的形式,只有这一种形式.分析总结。 hashavedone是现在完成时的形式hasdone用于第...
这种区分主要基于英语中动词的变化规则,根据主语的人称和单复数来选择正确的助动词形式。如果主语是单数第三人称(he、she、it),则需要使用“has done”;而对于其他主语,则使用“have done”。掌握现在完成时的正确用法对于流利地表达英语思想至关重要。透过例句理解规则能够帮助你更自如地运用这一时态。希望这些...
has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have done have done是过去完成时的形式,只有这一种形式。
与Have/Has done的区别:1、二者表达的语态不同。have been done是现在完成时的被动语态,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无其他差异区别。