过去完成时简单式/进行式的区别指南 – TOEIC® 备考
Flow Exam team
过去完成时简单式 (past perfect simple) 和 过去完成时进行式 (past perfect continuous) 是两种描述先前发生的事件但带有不同细微差别的动词形式。过去完成时简单式表示一个在另一个过去时间点之前完成的动作,而过去完成时进行式则强调该动作的持续性或时长。
- 过去完成时简单式:表示在过去的某个参考点之前,某个动作已经完成。
- She had finished her report before the meeting started.
在她开会之前,她已经完成了她的报告。
- 过去完成时进行式:强调在另一个过去事件发生之前,某个动作的持续时间或重复性。
- They had been studying all night when the exam finally began.
当考试终于开始时,他们已经学习了一整夜。
根据时间指示词选择正确的时态
要区分过去完成时简单式和过去完成时进行式,识别关键的时间表达至关重要。这些指示词揭示了所涉及动作的时间顺序和长度。
A. For 和 Since:强调持续时间
- For 表示动作持续的时间段。
- 过去完成时进行式:当你想强调一个动作在过去某个事件发生前一直在持续时,应优先使用。
- She had been waiting for three hours when the train finally arrived.
- 过去完成时进行式:当你想强调一个动作在过去某个事件发生前一直在持续时,应优先使用。
当火车终于到达时,她已经等了三个小时了。
- 过去完成时简单式:可以使用,但不常见,特别是当你强调动作的完成状态时。
- They had stayed in Paris for five years before returning home.
在他们回家之前,他们已经在巴黎待了五年了。
- Since 指代一个明确的起始时间(某个年份或时刻)。
- 过去完成时进行式:在强调动作持续到某个过去参考点时,总是首选。
- He had been managing the team since 2015 when the company restructured.
- 过去完成时进行式:在强调动作持续到某个过去参考点时,总是首选。
当公司重组时,他从2015年起就一直在管理这个团队。
- 过去完成时简单式:如果强调在某个过去事件之前取得的结果,则适用。
- She had managed the department since 2012 before accepting a new position.
在接受新职位之前,她已经管理该部门自2012年以来。
总而言之,当使用 “for” 或 “since” 时,选择 过去完成时进行式 来表达一个动作已经持续了一段时间。相反,选择 过去完成时简单式 来表示一个动作在另一个时间点之前已经开始并完成。
B. Before / By the time / When:时间顺序
- Before / By the time / When:这些短语表示一个动作在过去的另一个时刻之前完成(或正在进行)。
- 过去完成时简单式:突出已经完成的动作。
- We had prepared everything before the guests arrived.
- 过去完成时简单式:突出已经完成的动作。
在客人到达之前,我们已经准备好了一切。
- 过去完成时进行式:强调动作在“before / by the time / when”所标记的时刻之前持续的时长。
- She had been practicing her presentation for days when the conference was canceled.
当会议被取消时,她已经排练她的演讲好几天了。
当你想要强调在另一个动作发生时已经完成了什么时,选择 过去完成时简单式。选择 过去完成时进行式 是为了突出该动作正在进行多长时间。
C. Already / Just:完成的概念
- Already 和 Just 表示一个动作在另一个过去事件之前已经完成或刚刚完成。
- 过去完成时简单式:这些标记词通常与简单式连用,表示一个动作是完全结束的。
- He had already submitted his application before the deadline expired.
- 过去完成时简单式:这些标记词通常与简单式连用,表示一个动作是完全结束的。
在截止日期到期之前,他已经提交了他的申请。
当暴风雨开始时,他们刚刚到达。
- 过去完成时进行式:与 “already / just” 连用不太常见,因为重点在于完成性而非持续时间。
- We had just been discussing the issue when the manager walked in.
当经理走进来时,我们刚才正在讨论这个问题。(可能,但不常见)
总的来说,“already” 和 “just” 通常与 过去完成时简单式 连用,表示当另一个动作开始时,一个动作已经“完成”。
根据动词的性质选择正确的时态
除了时间指示词之外,还应考虑动词的类别。有些动词,称为静态动词(stative verbs),表示状态、拥有、情感或认知过程。它们很少用于进行时态。
A. 静态动词 (stative verbs)
以下动词(非详尽列表)通常被认为是静态的:
- 状态或所有权动词:to be, to have, to own, to belong…
- 非自愿感知动词:to see, to hear, to smell…
- 情感或意愿动词:to love, to like, to hate, to want…
- 认知或知识动词:to know, to believe, to understand…
完整的状态动词列表请参见此处:🔗 TOEIC® 状态动词列表
- 过去完成时简单式(正确):
- She had owned that business for ten years before selling it.
在卖掉那家企业之前,她已经拥有它十年了。
- 过去完成时进行式(通常不正确):
- She had been owning that business for ten years…
应避免使用,因为“own”描述的是一种所有状态,而不是动态动作。
对于这些状态动词,使用过去完成时简单式来表示它们在某个过去时刻之前是“有效”的。
B. 动态动词 (dynamic verbs)
与此相反,表达活动或动态过程的动词,如果想强调动作的时长或持续性,可以使用过去完成时进行式。
- 活动动词:to work, to run, to read, to cook, to play, to travel…
- 过程动词:to grow, to change, to develop…
完整的动态动词列表请参见此处:🔗 TOEIC® 动态动词列表
- 过去完成时简单式:
- He had completed the training before starting his new job.
在他开始新工作之前,他已经完成了培训。这里强调的是培训在工作开始前已经完成。
- 过去完成时进行式:
- He had been training for months before starting his new job.
在他开始新工作之前,他已经训练了好几个月了。这里强调的是他训练的持续时间和连续性,直到开始新工作。
C. 静态动词何时变为动态动词?
有些动词根据其含义可以是静态的或动态的。例如,“to have”可以表示拥有(静态)或指代一个动作(吃饭、组织活动等)。
- 静态(拥有):
- 过去完成时简单式:
- They had had that apartment for three years before moving out.
- 过去完成时简单式:
在搬出去之前,他们已经拥有那套公寓三年了。
- 过去完成时进行式:
- They had been having that apartment…
应避免使用,因为它描述的是静态的所有权,而不是动作。
- 动态(动作:拿取、组织等):
- 过去完成时进行式:
- She had been having lunch when her colleague called.
- 过去完成时进行式:
当她的同事打电话来时,她正在吃午饭。这里的“having lunch”指的是一个正在进行的动作,而不是一种所有状态。
对于这些双重含义的动词,要问自己该动词描述的是一个状态(没有进行时态)还是一个动作(可以考虑进行时态)。
结论:掌握过去完成时的细微差别
过去完成时简单式强调一个动作在另一个过去事件之前已经完成,而过去完成时进行式则强调该动作在同一参考点之前持续的时长或连续性。请记住这些基本原则:
- 过去完成时简单式 = 在另一个过去动作之前完成的动作。
- 过去完成时进行式 = 在另一个过去时刻之前正在进行或持续的动作。
通过掌握这两种时态,你将能够更精确、更详细地叙述过去的事件,强调动作的结果或持续时间。
我们还撰写了其他关于完成时的指南,你可以在这里查阅:
- 🔗 TOEIC® 现在完成时简单式指南
- 🔗 TOEIC® 现在完成时进行式指南
- 🔗 TOEIC® 现在完成时简单式与进行式的区别指南
- 🔗 TOEIC® 过去完成时简单式指南
- 🔗 TOEIC® 过去完成时进行式指南
- 🔗 TOEIC® 过去式/过去完成时的区别指南
准备好采取行动了吗?
FlowExam 帮助你将在此处学到的每一个关于过去完成时的规则转化为 TOEIC® 的具体分数,这得益于一种智能的、专注于你真正弱点的学习方法。理解过去完成时简单式和进行式的区别固然重要。能够在 TOEIC® 第5和第6部分中瞬间选择正确的时态,则更为重要。FlowExam 分析你,纠正你,并指导你进行最具回报的改进方向。你的训练将变得有针对性、有策略且高效。
FlowExam 平台的一些超强功能:
- 150 条独家技巧,源自超过 200 名 TOEIC® 获得 950 分以上的考生的经验:清晰、具体、经过实地检验和验证。
- 自动分析你最受影响的错误,让你在最失分的地方进行训练,而不会浪费精力。
- 智能训练系统,根据你的个人情况调整练习,让你更快进步,避免原地踏步。
- 根据你的错误自动生成的抽认卡,并采用间隔重复(J)方法进行优化,以实现持久记忆,零遗忘。
- 个性化学习路径,根据你的成绩构建,为你节省时间,并直接带你实现 +X 分的快速提升。