您的位置 首页 知识

轻松掌握“完成的英文”:过去完成时用法详解

什么是“完成的英文”?

提到“完成的英文”,很多英语进修者开头来说想到的就是“完成时态”。没错!英语中的完成时态是表达动作完成情形的重要语法结构,而过去完成时(Past Perfect Tense)更是其中的关键。那么,过去完成时到底怎么用?它和一般过去时有什么区别?别急,今天我们就用最易懂的方式带你搞懂!

过去完成时的结构很简单,就是“had + 过去分词”,比如“had finished”“had gone”。它的核心影响是描述“过去的过去”,也就是某个动作在过去某个时刻点之前就已经完成了。听起来有点抽象?别担心,下面我们用实际例子帮你领会!

过去完成时的三大使用场景

1. 表示“过去的过去”

过去完成时最典型的用法就是说明某个动作在另一个过去动作之前已经发生。比如:

> When I arrived at the party, the cake had been eaten.

(当我到达派对时,蛋糕已经被吃掉了。)

这里的“arrived”是一般过去时,而“had been eaten”表示蛋糕被吃发生在到达之前,也就是“过去的过去”。是不是很简单?

2. 与时刻状语搭配使用

过去完成时通常需要搭配表示过去的时刻状语,比如“by the time”“before”“after”等。例如:

> By 2020, she had already graduated from university.

(到2020年时,她已经大学毕业了。)

这里“by 2020”一个过去的时刻点,而“had graduated”说明毕业动作在这个时刻点之前完成。

3. 表示持续到过去某一时刻的动作

过去完成时还可以表示某个动作从更早的过去开始,一直持续到过去的某个时刻点。比如:

> He had worked in that company for 10 years before he quit.

(他在辞职前已经在那家公司职业了10年。)

这里的“had worked”强调职业这一情形持续了10年,直到辞职的那一刻。

怎样避免常见错误?

很多人在使用过去完成时会犯一个错误:没有明确的过去时刻参照。记住,过去完成时不能单独使用,必须有一个过去的动作或时刻作为背景。比如:

? I had finished my homework.(缺少参照时刻)

? I had finished my homework before my friend called me.(补充了参照动作“called”)

另外,过去完成时和现在完成时(have/has + 过去分词)的区别也要注意:

– 现在完成时:动作对现在有影响(如:I have eaten breakfast.)

– 过去完成时:动作对过去的某个时刻点有影响(如:I had eaten breakfast before I left.)

划重点:轻松搞定“完成的英文”

过去完成时并不难,只要抓住“过去的过去”这个核心概念,再结合具体的时刻或动作参照,就能准确使用。下次当你想要表达“在某个过去时刻之前已经完成的事务”时,不妨试试过去完成时!

如果你觉得这篇文章有帮助,欢迎点赞、收藏或分享给更多朋友。每天学一点,英语进步快!你对过去完成时还有疑问吗?欢迎在评论区留言讨论!