“had done”是过去完成时的结构,表示在过去某一时间点之前已经完成的动作或状态。 “have done”是现在完成时的结构,表示从过去某一时间点开始,持续到现在的动作或状态,或者强调过去动作对现在的影响。 造句例句: 例句1:By the time he arrived, I had already done m...
have done和had done都是英语中的完成时态,但它们在时态和用法上有所不同。 have done: 是现在完成时态。 表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,或表示过去某一时间到现在这段时间内发生的动作或状态。 例如:“I have finished my homework.”(我已经完成了我的作业。) had done:...
haddone和havedone的区别havedone是从过去发生截止到现在比如ihavedonemyhomework我已经写完作业了表示我现在不用写作业了而haddone是过去的过去发生截止到过去比如ihaddonemyhomeworkyesterday我昨天就完成作业了 had done 和have done的区别 have done 是从过去发生,截止到现在,比如i have done my homework,我已经...
has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。 结果一 题目 区分has/ha...
havedone和haddone在英语中存在明显的区别。前者是现在完成时的形式,表示过去发生的动作对现在产生的影响或对过去的描述;而后者是过去分词形式,表示过去的动作或状态。两者在时态和用法上有根本的不同。详细解释:1. havedone:这是现在完成时的助动词“have”的过去分词形式“done&...
意思不同、侧重不同等。意思不同:haddone,意思是已完成,过去完成时,而havedone意思是所做的每一件事,表示做了不必做的事。侧重不同:haddone侧重于动作发生在过去的某个时间点或动作之前,而havedone侧重从过去到现在。
解析 have done 是现在完成时,表示事情发生在过去,但是对现在有影响.had done是过去完成时,表示该动作发生在过去某个时间或动作之前,如:He said he had seen the film.seen这个动作发生在said之前,即过去的过去. 分析总结。 haddone是过去完成时表示该动作发生在过去某个时间或动作之前如...
2.过去完成时(had done)同理,过去完成时表示的是:站在某个过去的时间点,对这个时间点之前发生的...
have done是现在完成时,针对现在的过去had done是过去完成时 正对过去的过去 结果二 题目 had+done 与have+done有什么区别? 举例 答案 现在完成时(The simple present perfect tense)是由have/has的现在式 + 过去分词构成的.规则动词的过去分词形式一般过去时相同,不规则动词则可能不同.在英语中,现在完成时有两...