1、have+ 过去分词 是现在玩成时态, 表示过去发生的动作对现在造成的结果或影响,或者表示动作从过去开始发生一直持续到现在 。2、had +过去分词 是过去完成时 ,表示针对过去的某个时间来说 已经发生的动作或状态, 表示过去的过去。3、这个没有have done的使用频率高,它主要是要表达过去的过去意思...
has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。
have done和had done的区别就在于,有没有一个确定的时间点,如果有确定的表示过去的时间状语。have done是从过去发生,截止到现在,而had done是过去的过去发生,截止到过去。 例句:I have done my homework.我已经写完作业了。表示我现在不用写作业了。 I had done my homework yesterday.我昨天就完成作业了。 ha...
“havehaddone”是过去完成时态,表示在过去某个时间点之前已经完成的动作,构成是“have/has+had+done”。 'have had done'结构的基本含义 'have had done'是一个在英语语法中表达过去完成时态的复杂动词短语。它用来强调某个动作在过去某个时间点之前已经完成,即“过去的过去”。这个...
has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have done have done是过去完成时的形式,只有这一种形式. has/have done是现在完成时的形式,has done用于第三人称单数,其余的用have donehave done是过去完成时的形式,只有这一种形式.分析总结。 hashavedone是现在完成时的形式hasdone用于第...
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是过去完成时的形式,只有这一种形式。
答案:havedone和haddone在英语中存在明显的区别。前者是现在完成时的形式,表示过去发生的动作对现在产生的影响或对过去的描述;而后者是过去分词形式,表示过去的动作或状态。两者在时态和用法上有根本的不同。详细解释:1. havedone:这是现在完成时的助动词“have”的过去分词形式“...
have+过去分词 和 had +过去分词除表达的时态不同以外,别无其他差异:1、have done是现在完成时,表示过去发生的事情对现在造成的影响。常见搭配的时间词有:for two year,... already, yet,since.例句:我已经做完作业了。I have finished my homework.2、had done是过去完成时,表示动作发生在说话...