如果动作与现在有关,且需要强调其完成状态,则使用“has done”;如果动作发生在过去的时间线上,且需要强调在某一过去时间点之前的完成状态,则使用“had done”。 has done和had done在句子中的实际应用 在实际应用中,“has done”和“had done”经常出现在各种语境中。例如,...
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 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。
结果一 题目 had done和has done有什么区别 答案 前者是过去完成时 指过去的过去发生的动作 后者是现在完成时have done的第三人称单数形式 指过去已经发生过的动作had done是过去完成时,指过去已经完成的事.has done是现在完成时,指现在已经完成的事相关推荐 1had done和has done有什么区别 ...
解析 前者是过去完成时 指过去的过去发生的动作 后者是现在完成时have done的第三人称单数形式 指过去已经发生过的动作had done是过去完成时,指过去已经完成的事.has done是现在完成时,指现在已经完成的事结果一 题目 has done 和had done有什么不同? 答案 现在完成时,表示一个动作开始于过去,持续到现在可能会...
了解has done与haddone的区别,关键在于时态与主语的单复数。首先,时态是首要的区别点。has done代表现在完成时,强调动作发生在过去,但对现在仍有影响。例如:He has done his homework. 意味着他已完成家庭作业,且这个动作对现在有所影响。其次,主语的单复数差异也是一个重要区分。has done的主语...
has done是现在完成时态,它的核心特征是描述过去发生的动作对现在产生的影响或结果。例如,"I have finished my homework"(我已经完成了作业),这里的"have done"表示动作已完成,且与现在的状态有关,如作业已完成,可以谈论其对现在的影响,如得到了休息或准备进行下一项活动。相比之下,had done...
在英语中,had done和have/has done代表两种不同的时态,用于描述过去发生的情况。had done是过去完成时,适用于描述发生在另一个过去动作之前的事件,强调的是“过去的过去”的动作,其结果或影响延续到了过去某一时刻。例如,如果你说"I had finished my homework before you arrived",意味着你在...
在英语语法中,haddone和have/hasdone都是表示过去动作的完成状态。两者的使用主要依据主语的人称和动作的时间点不同来区分。当主语是第三人称单数时,且动作已经完成,我们常用haddone来表达。例如,“他已经完成了任务”,这里的“已经完成了”用的是过去完成时态的第三人称单数形式,即haddone。当主语...
has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。 解析看不懂?免费查看同类...