首先,我们要明白 "have done" 和 "has done" 都是英语中现在完成时的构成方式。它们的主要区别在于主语的不同。 用法区别: 1. 主语使用: - have done:用于第一人称(I, we)、第二人称(you)以及第三人称复数(they)。 - has done:用于第三人称单数(he, she, it)。 2. 例句说明: - I have done my...
has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。
have done 和 has done其实是同一个意思,而它们之间的区别在于第一人称和第三人称,第一人称用 have ,第三人称则用 has. 分析总结。 似乎havedone表示事情已经做完了而hasdone表示事情已经开始做了但不一定已经做完了清帮我做一下区别结果一 题目 have done 和 has done 的区别似乎have done表示事情已经做完了...
总结来说,has done和have done关注的是动作对现在的影响,而had done则关注的是动作对过去的相对状态。理解这两个时态的区别,对于准确表达和理解英语中的时间关系至关重要。
Have/Has been done 与Have/Has done 的区别:1、Have/Has been done是现在完成时的表达法,现在完成时的意思就是,事情发生在过去对现在的影响。2、Have/Has done是现在完成时的被动语态,表达过去被完成的一件事。
Have/Has been done 与Have/Has done的区别:1、二者表达的语态不同。have been done是现在完成时的被动语态,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无...
Have/Has been done 与Have/Has done 的区别主要在于二者的语态区别,其他并无太大差异。具体分析如下:1、have been done是现在完成时的被动语态,表达的状态是一种被动的,一般主语用物。如His homework has been finished before he went home.他的作业在回家之前就被完成了。2、have done是现在...
这种区分主要基于英语中动词的变化规则,根据主语的人称和单复数来选择正确的助动词形式。如果主语是单数第三人称(he、she、it),则需要使用“has done”;而对于其他主语,则使用“have done”。掌握现在完成时的正确用法对于流利地表达英语思想至关重要。透过例句理解规则能够帮助你更自如地运用这一时态。希望这些...
has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have done have done是过去完成时的形式,只有这一种形式. has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have donehave done是过去完成时的形式,只有这一种形式.分析总结。 hashavedone是现在完成时的形式hasdone用于第...