跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

怎么用过去完成时?英语学习者必看!

各位编程路上的小伙伴们,今天我们来聊聊英语学习中的一个小知识点——过去完成时。这可是英语时态中的一大难点,学会了它,你的英语表达会更加丰富和准确哦!

什么是过去完成时?

简单来说,过去完成时的结构是:主语 + had + 过去分词。它表示的是“在过去的某个时间点之前已经完成的动作”。比如:

I had eaten before he arrived.(在他到达之前,我已经吃过了。)

She had left when I called her.(我打电话给她时,她已经离开了。)

为什么要用过去完成时?

  • 表示两个过去的动作中,更早发生的那个。

  • 描述过去某一时刻之前的状态或经历。

过去完成时怎么用?

✅ 肯定句结构:主语 + had + 过去分词

He had finished the test before the bell rang.(他在铃响之前就完成了测试。)

❌ 否定句结构:主语 + had not + 过去分词

I had not seen that movie before yesterday.(我在昨天以前没看过那部电影。)

❓ 一般疑问句结构:Had + 主语 + 过去分词?

Had you eaten before the meeting?(开会前你吃过了吗?)

过去分词复习

下面是一些常用的动词原形、过去式和过去分词的对照表:

动词原形过去式过去分词
gowentgone
dodiddone
seesawseen
eatateeateneaten
bewas/werebeen
livelivedlived

小贴士:过去完成时的关键就是“had + 第三列(过去分词)”。不管主语是谁,都用had。

例句练习

I had finished my homework before dinner.(我在晚饭前就完成了作业。)

She had never been to a concert before.(她以前从未去过音乐会。)

They had gone to bed when I got home.(我到家的时候他们已经睡了。)

Had you cleaned the room before guests arrived?(客人来之前你打扫房间了吗?)

He had left the office before the meeting started.(会议开始前他就离开了办公室。)

易错点提醒

  • 不要和现在完成时搞混。

  • 所有主语都用had。

总结图解

过去完成时结构:主语 + had + 过去分词

用途:

  • 两个过去动作,表示“更早”的那个
  • 描述过去之前的经历或状态

自我练习题

请翻译下列句子:

  • 我到达车站时火车已经离开了。
  • 她在搬家前从未去过那个城市。
  • 我吃饭前他已经离开了。
  • 我们去剧院之前已经买好了票。
  • 他在考试开始前没有学习。

好了,今天的分享就到这里。希望这篇文章能帮助你更好地理解过去完成时。如果你还有其他英语学习上的疑问,欢迎来「新派编程网」(www.xjpbg.com)找我,我是林译川,这里有你想要的答案。

相关文章