“had done”是过去完成时的结构,表示在过去某一时间点之前已经完成的动作或状态。 “have done”是现在完成时的结构,表示从过去某一时间点开始,持续到现在的动作或状态,或者强调过去动作对现在的影响。 造句例句: 例句1:By the time he arrived, I had already done m...
haddone和havedone的区别havedone是从过去发生截止到现在比如ihavedonemyhomework我已经写完作业了表示我现在不用写作业了而haddone是过去的过去发生截止到过去比如ihaddonemyhomeworkyesterday我昨天就完成作业了 had done 和have done的区别 have done 是从过去发生,截止到现在,比如i have done my homework,我已经...
have done 是现在完成时,表示事情发生在过去,但是对现在有影响.had done是过去完成时,表示该动作发生在过去某个时间或动作之前,如:He said he had seen the film.seen这个动作发生在said之前,即过去的过去. APP内打开 为你推荐 查看更多 英语中done 和 be done的区别 都表被动.done是过去分词,多可用作形容词...
答案解析 查看更多优质解析 解答一 举报 have done是现在完成时,针对现在的过去had done是过去完成时 正对过去的过去 解析看不懂?免费查看同类题视频解析查看解答 相似问题 have had done与had have done区别 have done和 had done有什么区别? had+done 与have+done有什么区别?
她已经离开了”。这里的had done强调了她离开这个动作在“我到达”这个时间点之前已经发生。这两种时态的关键区别在于时间线的不同。现在完成时关注的是过去发生的事件对现在的意义或影响,而过去完成时关注的是过去某时间点之前发生的事件。理解这两种时态,对于准确表达过去与现在的关系至关重要。
1.6万 12 2:16 App have + been to/ done/ been doing之间的区别 1230 -- 0:59 App BBC 小Tips:如何区别'现在完成时'和'现在完成进行时' 'have done' vs 'have been doing' 1933 -- 4:00 App 【剑桥PET语法】现在完成时have和has的使用区别 3万 15 2:02 App 英语语法:过去完成时的时间标志...
have done是现在完成时态(过去发生的动作对现在造成的影响);had done是过去完成时态(过去发生的动作对过去造成的影响)。例句:She has been sweeping the street all day. She is too tired.她一整天都在扫大街,她太累了。
havedone和haddone在英语中存在明显的区别。前者是现在完成时的形式,表示过去发生的动作对现在产生的影响或对过去的描述;而后者是过去分词形式,表示过去的动作或状态。两者在时态和用法上有根本的不同。详细解释:1. havedone:这是现在完成时的助动词“have”的过去分词形式“done&...
had done 是指句中给出了一个过去时间点,在这个时间点之前就完成了 说明白点,have done 是过去完成,had done 是过去的过去完成。3.举例子:现在完成时是描述过去发生的而与现在情况有关的事或状态(例2),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现...