您的位置 首页 知识

Had done是什么?深入了解过去完成时的用法

Had done是什么?深入了解过去完成时的用法

Had done是什么?深入了解过去完成时的用法

在英语进修中,”had done”这个表达常常让人感到困惑。你可能在想,”had done”表示的是什么呢?它是怎么构成的?在使用的时候应该注意哪些地方?这篇文章小编将为你详细解析。

什么是”had done”

“Had done”是过去完成时的一个常见形式,构成方式是“had + 过去分词”。它主要用来表述在过去某个时刻点之前,已经发生并完成的动作。听起来很简单对吧?举个例子:“By the time she arrived, we had already eaten.”(等她到达时,我们已经吃过了。)这个句子体现了事务的先后顺序:吃饭的动作在她到达之前就发生了。

曾经发生的事务

使用”had done”最明显的地方就是讲述过去的经历或者背景。比如,如果你说“Before I moved to Beijing, I had lived in Shanghai for three years.”(在我搬到北京之前,我在上海住了三年。)这个句子提供了一个背景信息,强调了“住在上海”这一经历发生在“搬到北京”之前。这种使用在叙述故事时特别常见,它能帮助听众领会事务的次序。

与现在完成时的区别

也许你会对“had done”和“have done”有些混淆。简单来说,“have done”是现在完成时,用来表达从过去到现在的动作或情形。而“had done”则是过去完成时,用于描述在某个过去时刻点之前完成的动作或情形。因此,领会这两者的区别非常重要哦!例如:“I have finished my homework.”(我完成了作业。)与“I had finished my homework before dinner.”(我在晚餐之前就完成了作业。)意思完全不同。

记住这一点:否定与疑问

在使用”had done”时,否定和疑问的形式也是需要牢记的。如果要否定,我们可以说“hadn’t done”,例如:“I hadn’t seen the movie before.”(我之前没看过那部电影。)而若要提问,则可以说“Had you done your homework?”(你做作业了吗?)听上去还算简单吧?

往实在了说,”had done”是英语中一个重要的时态表达,用于描述过去的过去。它帮助我们清晰地呈现事务的顺序和背景。虽然刚开始可能会觉得有点复杂,但多加练习后就会变得得心应手了!如果还有其他难题,欢迎随时提问。希望这篇文章能帮助你更好地领会这个时态的运用!