B1 Verb Tenses 22 min read 中等

过去完成时:'之前的'过去 (had + done)

Past Perfect 给你的故事加个“前传”,通过 had 配合 «V3» 形式理清过去动作的先后顺序。

Grammar Rule in 30 Seconds

Use the Past Perfect to talk about an action that was finished before another action in the past.

  • Use 'had' + the past participle (V3) for all subjects: 'I had finished.'
  • It marks the 'earlier' of two past events: 'The train had left when I arrived.'
  • Commonly paired with 'before', 'after', 'by the time', and 'already'.
Subject + 🕰️ had + ✅ Past Participle (V3)

Overview

### Overview
在英语语法中,Past Perfect(过去完成时)是一个非常关键的时态,它主要用于明确表示一个动作在过去的另一个动作或时间点之前就已经完成了。对于我们中文母语者来说,理解这个概念的核心在于掌握“过去中的过去”(Past in the past)这一逻辑。中文里没有动词变位,我们表达时间先后通常依赖时间副词(如“已经”、“之前”、“当时”)或者语境,而英语则通过动词形态的变化来体现这种逻辑。例如,当我们说“我到家时,妈妈已经做好了饭”,中文里的“已经”起到了强调完成的作用。在英语中,为了清晰地表达这种“先后顺序”,我们必须使用 had + done 的结构。如果不使用 Past Perfect,仅使用 Past Simple(一般过去时),听者可能无法准确判断两个动作的先后顺序,甚至会产生歧义。掌握这一时态对于讲述故事、解释过去发生的事情的原因以及在商务或学术写作中梳理事件脉络至关重要。它就像是在你脑海中建立的时间轴上,在原本的“过去”点上又向前回溯了一步。这对于习惯了中文“时间词+动词”这种简单逻辑的我们来说,确实是一个需要刻意练习的思维转换。
### How This Grammar Works
Past Perfect 的工作原理是作为一种“时间定位器”。中文里的动词永远保持不变,比如“我吃过”、“他吃过”,这里的“过”是助词,用来表示经历,但它并不改变动词本身。而英语的 Past Perfect 必须使用助动词 had 加上动词的 Past Participle(过去分词,即 V3 形式)。
你可以把 Past Perfect 理解为一种“回溯视角”。当我们在叙述一件过去发生的事(比如昨晚在咖啡厅的经历)时,如果突然提到一个更早发生的事情,我们就需要用到这个时态。比如你告诉朋友:“当我到达咖啡厅时,朋友们已经点好咖啡了。”这里的“到达”是 Past Simple,而“点咖啡”发生在到达之前,所以必须用 had ordered。在中文里,我们只需要加个“已经”就能搞定,但在英语里,这种语法结构是强制性的。它帮助听者在没有明确时间词的情况下,依然能通过动词形态一眼看出动作的先后逻辑。这是英语逻辑严密性的体现,也是我们从中文思维向英语思维过渡时必须攻克的难点。
### Formation Pattern
Past Perfect 的构成非常简单,因为它在所有人称(I, you, he, she, we, they)后面都统一使用 had,这比 Present Perfect(需要区分 have/has)要容易得多。
| 结构类型 | 构成公式 | 示例 |
| :--- | :--- | :--- |
| 肯定句 | Subject + had + V3 | I had finished my homework. |
| 否定句 | Subject + had not (hadn't) + V3 | She hadn't seen the movie. |
| 疑问句 | Had + Subject + V3? | Had they left already? |
记住,关键在于熟练掌握动词的 Past Participle(V3)。对于规则动词,直接加 -ed 即可(如 played, watched);但对于不规则动词,必须背诵记忆(如 eat-ate-eaten, go-went-gone, see-saw-seen)。这就像背诵中文的成语一样,是必须积累的“基本功”。
### When To Use It
我们通常在以下四种情境中使用 Past Perfect
  1. 1表示过去某个时间点之前的动作:这是最核心的用法。比如,“By the time I got to the subway station, the train had already left.”(当我到达地铁站时,列车已经开走了)。这里 had left 必须在 got 之前完成。
  1. 1在间接引语中进行时态回溯:当我们要转述别人的话时,如果原句是 Past Simple,转述时通常要变成 Past Perfect。例如,他说:“I bought a new phone.” 转述时变成:“He said that he had bought a new phone.”
  1. 1第三条件句(虚拟语气):用于表达与过去事实相反的假设。例如:“If I had known about the meeting, I would have attended.”(如果我当时知道有这个会,我就会参加了)。事实是当时不知道,也没参加。
  1. 1解释过去动作的原因:例如,“I was late because I had missed the bus.”(我迟到了,因为我错过了公交车)。迟到是结果,错过公交车是更早发生的原因。
### Common Mistakes
  1. 1与一般过去时混用(因果倒置):很多同学会说 I was hungry because I didn't eat.,这在语法上虽然勉强能懂,但不够地道。因为“没吃饭”发生在“饥饿”之前,应该说 I was hungry because I hadn't eaten.。原因在于中文没有动词时态,导致我们习惯用同一个动作形式表达所有过去的事情。
  1. 1乱用 have/has:受 Present Perfect(现在完成时)的影响,很多同学会习惯性地用 have/has。记住,只要是在讨论过去的故事,一律用 had。这是因为 have/has 带有“现在”的属性,而 had 纯粹属于过去。
  1. 1忘记了不规则动词的 V3 形式:很多同学在考试或写作时,习惯性地给不规则动词加 -ed(比如把 eaten 写成 eated)。这是因为我们习惯了中文动词不变,对英语的不规则变化缺乏敏感度,需要通过大量阅读来积累语感。
### Contrast With Similar Patterns
| 语法点 | 侧重点 | 逻辑关系 |
| :--- | :--- | :--- |
| Past Simple | 单一动作或状态 | 发生在过去,无先后顺序强调 |
| Past Perfect | 动作的先后顺序 | 强调“过去中的过去” |
| Present Perfect | 与现在的联系 | 强调动作对现在的影响 |
如果你只想简单叙述一件事,用 Past Simple 就够了;但如果你要讲一个“故事”,比如在朋友圈发一段关于昨天聚会的长文,为了体现逻辑性,必须使用 Past Perfect 来交代背景。
### Quick FAQ
  1. 1问:是不是所有的过去动作都要用 Past Perfect
答:不是。只有当你要强调两个动作有先后顺序,或者要解释原因时才用。如果只是按时间顺序叙述(第一步做了什么,第二步做了什么),用 Past Simple 即可。
  1. 1问:had already 里的 already 必须加吗?
答:不是必须的,但加上它能更好地强调“已经完成”的语气,让句子听起来更自然,特别是在口语中。
  1. 1问:如果不使用 had,只用动词过去式,外国人能听懂吗?
答:能听懂,但会显得不够专业,且逻辑不够严密。就像我们中文里说“我吃饭,我去学校”,虽然能懂,但加上“吃完饭后,我去了学校”会让表达更清晰,Past Perfect 就是英语里的这种“逻辑连接词”。

Past Perfect Conjugation (Standard)

Subject Auxiliary Past Participle (V3) Example
I
had
worked
I had worked.
You
had
gone
You had gone.
He/She/It
had
seen
She had seen.
We
had
finished
We had finished.
They
had
eaten
They had eaten.

Contractions (Informal)

Full Form Contraction Pronunciation Note
I had
I'd
Sounds like 'eyed'
You had
You'd
Rhymes with 'food'
He had
He'd
Rhymes with 'bead'
She had
She'd
Rhymes with 'bead'
We had
We'd
Rhymes with 'bead'
They had
They'd
Rhymes with 'paid'
Had not
Hadn't
Two syllables: had-nt

Meanings

The Past Perfect expresses the idea that something occurred before another action in the past. It can also show that something happened before a specific time in the past.

1

Completed Action Before Something in Past

To clarify the sequence of events when both happened in the past.

“She had finished the report before the meeting started.”

“They had lived in Paris for five years before they moved to London.”

2

Reported Speech

Used to shift the Present Perfect or Past Simple back in time when reporting what someone said.

“He said that he had lost his keys.”

“She told me she had never been to Japan before.”

3

Hypothetical Regrets (3rd Conditional)

Used in 'if' clauses to talk about things that didn't happen in the past.

“If I had studied harder, I would have passed the exam.”

“I wish I had told him the truth.”

Reference Table

Reference table for 过去完成时:'之前的'过去 (had + done)
主语 助动词 主要动词 (V3) 例句
I
had
finished
I had finished my work.
You
had
eaten
You had eaten all the cake.
He
had
seen
He had seen the movie before.
She
had
gone
She had gone to the store.
It
had
stopped
It had stopped raining.
We
had
studied
We had studied for hours.
They
had
met
They had met before.

正式程度

正式
I had completed my assignments prior to the deadline.

I had completed my assignments prior to the deadline. (Workplace)

中性
I had finished my work before the deadline.

I had finished my work before the deadline. (Workplace)

非正式
I'd finished my stuff by then.

I'd finished my stuff by then. (Workplace)

俚语
I'd already knocked it out before he even asked.

I'd already knocked it out before he even asked. (Workplace)

过去完成时:过去的“前传”

过去完成时 (had + V3)

构成方式

  • 主语 + had + 过去分词 How to build it

主要用途

  • 动作先后顺序 Which happened first?
  • 间接引语 Telling what was said
  • 虚拟语气 If only... (past)

时间标志词

  • By the time Up to that point
  • Before Earlier than
  • Already/Just Recently completed

过去完成时 vs. 过去简单时

过去完成时
I had eaten Completed BEFORE another past event
She had left Focus on the earlier action
过去简单时
I ate Completed action at specific past time
She left Action at the same time or after

什么时候该用过去完成时?

1

你在谈论过去吗?

YES
进入下一步
NO
不使用过去完成时
2

是否有两个过去的动作或时间点?

YES
进入下一步
NO
考虑使用过去简单时
3

其中一个动作是否明确发生在另一个之前?

YES
对较早的动作使用过去完成时
NO
如果按顺序发生,两者都用过去简单时

常用过去分词 (V3) 分类

规则动词

  • finished
  • started
  • walked
  • studied
⚠️

常见不规则动词

  • eaten
  • seen
  • gone
  • known
  • written
📚

容易混淆的不规则动词

  • forgotten
  • broken
  • taken
  • understood

按水平分级的例句

1

I had a cat.

I owned a cat (Past Simple, not Past Perfect).

2

I finished my work before 5:00.

I finished at a specific time.

3

He was not there.

He was absent.

4

Did you see the movie?

Past simple question.

1

I had finished my homework.

The work was done.

2

She had already left.

She was gone before now.

3

Had you eaten before the party?

Asking about prior actions.

4

They hadn't seen the news.

They didn't know yet.

1

By the time we arrived, the show had started.

The show began before our arrival.

2

He told me that he had lost his passport.

Reporting a past event.

3

I was hungry because I hadn't eaten all day.

Explaining a past state.

4

If I had known, I would have come.

A past regret.

1

She had been working there for ten years before she got promoted.

Duration before a past point.

2

Hardly had I arrived when the phone rang.

Immediate sequence (formal).

3

They realized they had made a terrible mistake.

Past realization of a prior act.

4

The witness confirmed he had seen the suspect earlier.

Legal reporting.

1

Scarcely had the sun set when the wolves began to howl.

Literary description.

2

Had he but known the truth, he might have acted differently.

Inverted conditional (formal).

3

The company's success was due to the foundations they had laid years prior.

Business analysis.

4

It was the first time I had ever witnessed such bravery.

Reflecting on a unique experience.

1

The treaty was signed only after both parties had exhausted all other avenues.

Precise historical sequencing.

2

The protagonist's motivations were rooted in a trauma he had suffered in childhood.

Literary analysis.

3

Lest we forget the sacrifices that had been made, we held a vigil.

Formal/Archaic tone.

4

The data suggested that the trend had peaked long before the intervention.

Scientific reporting.

容易混淆

Past Perfect: The 'Before' Past (had + done) 对比 Past Perfect vs. Present Perfect

Learners mix up 'have done' and 'had done'.

Past Perfect: The 'Before' Past (had + done) 对比 Past Perfect vs. Past Simple

Using Past Perfect for every past action.

Past Perfect: The 'Before' Past (had + done) 对比 The 'Double Had'

Thinking 'had had' is a typo.

常见错误

I had go to the store.

I went to the store.

A1 learners often use 'had' when they just mean simple past.

I had a dog before.

I had a dog.

Using 'had' as a main verb is fine, but don't confuse it with the tense.

Yesterday I had seen him.

Yesterday I saw him.

Don't use Past Perfect for a single finished action with a time word.

I had finish.

I finished.

Missing the -ed ending.

I had ate.

I had eaten.

Using the Past Simple (V2) instead of the Participle (V3).

She has had left.

She had left.

Mixing Present Perfect and Past Perfect.

Had you saw it?

Had you seen it?

Incorrect participle in questions.

When I arrived, the train had lefted.

When I arrived, the train had left.

Adding -ed to irregular verbs.

I had already finished when he had arrived.

I had already finished when he arrived.

Using Past Perfect for both actions. Only the first one gets it.

By the time I was 10, I had been to France.

By the time I was 10, I had been to France.

Correct, but learners often forget the 'had' here.

Hardly I had arrived...

Hardly had I arrived...

Forgetting inversion with negative adverbials.

I wish I went.

I wish I had gone.

Using Past Simple for past regrets instead of Past Perfect.

If I would have known...

If I had known...

Using 'would' in the 'if' clause.

句型

By the time ___, I had already ___.

I was ___ because I had ___.

She told me that she had ___.

If I had ___, I would have ___.

Real World Usage

Social Media common

I'd never seen anything so beautiful until I visited Bali!

Job Interviews very common

Before joining my last company, I had managed a team of ten.

Travel constant

The train had already left by the time I found the platform.

Texting very common

Sorry! I'd already started eating when you texted.

News Reporting constant

The suspect had been under investigation for months before the arrest.

Food Delivery Apps occasional

The driver had already picked up the order when I tried to cancel.

💡

寻找时间线索

这个时态很少单独出现,通常会配合 by thenby 5 PM 等时间点。比如:
I had finished my work by then.
⚠️

别用过头了!

如果动作的先后顺序非常明显,用过去简单时通常更自然。比如:
I ate and then I left.
🎯

把它当成“闪回”镜头

讲故事时,如果你想插播一段更早发生的事来解释现状,就用它。比如:
He had forgotten his passport.
🌍

让表达更地道

在英语母语者的对话中,正确使用它能让你的叙述逻辑清晰,避免误会。比如:
The train had left when I arrived.
💡

练好动词 V3 形式

过去完成时的核心是 past participle,一定要记准不规则动词。比如:
They had already gone home.

Smart Tips

Immediately look for the Past Perfect. It's the most common partner for this phrase.

By the time I arrived, the meeting started. By the time I arrived, the meeting had started.

Use Past Simple for the actions and Past Perfect for the 'flashbacks' or background info.

He was sad. He lost his dog. He was sad because he had lost his dog.

It is always 'had been' (Past Perfect), never 'would been'.

I'd been there before. I had been there before.

Put 'already' in the middle: had + already + V3.

I had finished already. I had already finished.

发音

/aɪd/ (I'd)

The Weak 'd'

In natural speech, 'had' is almost always contracted to 'd. It sounds like a tiny 'd' sound attached to the subject.

/ˈhædn̩t/

Hadn't

The 't' is often glottalized or silent in American English, sounding like 'had-n'.

Emphasis on 'already'

I had ALREADY finished.

Conveys slight frustration or surprise that the other person didn't know.

记住它

记忆技巧

Think of the 'H' in 'Had' as 'History'—it's the history of the past.

视觉联想

Imagine a detective looking at a crime scene. The crime (Past Perfect) happened before the detective arrived (Past Simple).

Rhyme

Before the second thing was done, the 'had' event had already won.

Story

I went to the store (Past Simple). But I realized I had forgotten my wallet (Past Perfect). Because I had forgotten it, I couldn't buy anything.

Word Web

hadalreadybeforeby the timejustneverpast participle

挑战

Write three sentences about your morning using 'By the time I left my house, I had...'

文化笔记

Americans often substitute the Past Simple for the Past Perfect in casual speech, especially with 'before' and 'after'.

BrE tends to be more strict about using the Past Perfect to show sequence.

The Past Perfect is the 'backbone' of English novels, used to provide backstory (analepsis).

Derived from Old English 'hæfde' (had) + past participle. It follows the Germanic structure of using 'have' as an auxiliary verb.

对话开场白

What is something you had never done before you turned 18?

By the time you woke up today, what had already happened in the news?

Had you ever studied English before you joined this app?

If you could change one thing you had done in the past, what would it be?

日记主题

Describe a time you arrived late to an event. What had already happened before you got there?
Write about a travel experience. Use the Past Perfect to describe your preparations before the trip.
Write a short mystery story. Start with: 'When the detective entered the room, he saw that someone had already...'
Reflect on your childhood. What had you learned by the age of 10?

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

选择正确的形式填空。

By the time I got home, my brother ___ all the pizza.

✓ Correct! ✗ Not quite. Correct answer: had eaten
吃披萨发生在回到家之前,所以要用过去完成时。
找出并修正句子中的错误。 Error Correction

Find and fix the mistake:

She realized she forget her keys after she left the house.

✓ Correct! ✗ Not quite. Correct answer: She realized she had forgotten her keys after she left the house.
“忘记钥匙”发生在“意识到”和“离开”之前,必须用过去完成时。
哪句话正确使用了过去完成时? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: When I woke up, it had snowed all night.
下雪发生在“醒来”之前,had snowed 正确展示了时间顺序。
将单词排序组成正确的句子。 Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: They had met before she met them.
“他们见过面”发生在“她见到他们”之前,所以用 had met

Score: /4

练习题

8 exercises
Complete the sentence with the Past Perfect form of the verb in brackets.

When I arrived at the cinema, the film ___ (start).

✓ Correct! ✗ Not quite. Correct answer: had started
The film started *before* I arrived, so we use Past Perfect.
Choose the correct tense. 多项选择

I was very tired because I ___ all night.

✓ Correct! ✗ Not quite. Correct answer: hadn't slept
The lack of sleep happened before the feeling of being tired.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She told me that she had saw that movie before.

✓ Correct! ✗ Not quite. Correct answer: had saw
The past participle of 'see' is 'seen', not 'saw'.
Combine the sentences using 'after'. Sentence Transformation

He finished his lunch. Then he went back to work.

✓ Correct! ✗ Not quite. Correct answer: After he had finished lunch, he went back to work.
The lunch was finished first, so it takes the Past Perfect.
Match the situation to the reason. Match Pairs

1. I was late. / 2. I was hungry. / 3. I was lost.

✓ Correct! ✗ Not quite. Correct answer: 1-b, 2-c, 3-a
Each reason uses the Past Perfect to explain a prior event.
Is the following rule true or false? True False Rule

We use the Past Perfect for the most recent action in a story.

✓ Correct! ✗ Not quite. Correct answer: False
We use Past Simple for the most recent/main action and Past Perfect for the earlier one.
Fill in the missing part of the conversation. Dialogue Completion

A: Why didn't you buy the bread? B: Because the shop ___ by the time I got there.

✓ Correct! ✗ Not quite. Correct answer: had closed
The closing happened before the arrival.
Which sentence uses the Past Perfect correctly? Grammar Sorting

Select the correct one.

✓ Correct! ✗ Not quite. Correct answer: I had had a shower before I left.
This is the 'double had'—auxiliary 'had' + participle 'had'.

Score: /8

Practice Bank

12 exercises
选择正确的形式填空。 填空

I couldn't open the door because I ___ my key.

✓ Correct! ✗ Not quite. Correct answer: had lost
修正句子中的错误。 Error Correction

By the time the police arrived, the thieves escape.

✓ Correct! ✗ Not quite. Correct answer: By the time the police arrived, the thieves had escaped.
哪句话正确使用了过去完成时? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: After he had finished his degree, he started his own company.
输入正确的英文句子。 翻译

翻译成英语:'她没吃晚饭,所以她饿了。'

✓ Correct! ✗ Not quite. Correct answer: ["She hadn't had dinner, so she was hungry.","She hadn't eaten dinner, so she was hungry."]
将单词排序组成正确的句子。 Sentence Reorder

将这些单词排列成句:

✓ Correct! ✗ Not quite. Correct answer: They had never seen such a storm.
将句子的开头与正确的结尾匹配。 Match Pairs

匹配句子成分:

✓ Correct! ✗ Not quite. Correct answer: matched
选择正确的形式填空。 填空

We realized we ___ the wrong turn when we saw the sign.

✓ Correct! ✗ Not quite. Correct answer: had taken
修正句子中的错误。 Error Correction

They told me they already finished the report.

✓ Correct! ✗ Not quite. Correct answer: They told me they had already finished the report.
哪句话正确使用了过去完成时? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: Before the alarm rang, I had woken up.
输入正确的英文句子。 翻译

翻译成英语:'如果我们没错过火车,我们就准时到了。'

✓ Correct! ✗ Not quite. Correct answer: ["If we hadn't missed the train, we would have arrived on time."]
将单词排序组成正确的句子。 Sentence Reorder

将这些单词排列成句:

✓ Correct! ✗ Not quite. Correct answer: He had forgotten his wallet, so he lost it.
将句子的开头与正确的结尾匹配。 Match Pairs

匹配句子成分:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

常见问题 (8)

If you use words like `before` or `after`, the sequence is already clear, so Past Simple is often okay in casual speech. However, in exams or formal writing, the Past Perfect is required to show the relationship between events.

`Had gone` means someone went to a place and hadn't returned at that past point. `Had been` means they visited and came back.

Yes! The first `had` is the auxiliary verb (like 'have' in present perfect), and the second `had` is the past participle of the main verb 'to have'. Example: 'I had had enough of his excuses.'

Yes, but be careful. 'When he arrived, I had left' means I was already gone. 'When he arrived, I left' means I left at the same time or right after he arrived.

It's a very light 'd' sound. For 'I'd', it sounds like the word 'eyed'. For 'He'd', it sounds like 'heed'. In fast speech, it can be very hard to hear!

No. You need a second point in time (either mentioned or implied) to use the Past Perfect. Otherwise, just use the Past Simple.

Common ones include `already`, `just`, `never`, `before`, `after`, `by the time`, and `until then`.

Yes. If someone says 'I have finished' (Present Perfect) or 'I finished' (Past Simple), you report it as 'He said he had finished' (Past Perfect).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Pluscuamperfecto

Spanish has a second, rarer literary form (Pretérito Anterior) which English lacks.

French high

Plus-que-parfait

French requires auxiliary agreement (être) for certain verbs, whereas English always uses 'had'.

German high

Plusquamperfekt

Word order: in German, the participle goes to the very end of the clause.

Japanese low

〜ていた (te-ita) / 〜てしまっていた (te-shimatte-ita)

Japanese relies more on context and time adverbs than a specific verb conjugation.

Arabic moderate

كان قد + verb (kana qad)

Arabic uses a particle ('qad') to emphasize completion, which English does with the perfect auxiliary.

Chinese none

已经...了 (yǐjīng...le)

No verb conjugation exists in Chinese; time is entirely lexical.

Learning Path

Prerequisites

Continue With

B1 Builds On

过去完成进行时 (had been -ing)

Overview 你是否曾觉得自己在到达起跑线之前就已经在跑马拉松了?想象一下,你正在咖啡馆等朋友。你等了一个小时。然后,你的朋...

B1 Builds On

过去完成时:排序过去事件 (already, just, before)

### Overview 在英语学习中,`Past Perfect`(过去完成时)就像是我们叙述故事时的“时间定位器”。对于中文母语者来说,理解这个...

B2 Requires

第三条件句: 遗憾与过去的可能性 (如果我做了...)

### Overview 在英语学习中,`Third Conditional`(第三条件句)是许多中高级学员的一道坎。简单来说,它是用来表达“对过去遗憾...

B2 Requires

强烈过去不相信 (Can't Have + V3)

### Overview 在英语学习中,`can't have + V3`(过去分词)这一结构对于达到B2水平的学习者至关重要。它不仅是一个语法点,更是...

B2 Requires

过去的各种可能:本可以 (Could Have)

### Overview 在英语学习的进阶过程中,从 B1 跨越到 B2 水平的一个重要标志,就是你是否能够精准地表达“非事实”的情况。我们不...

B2 Requires

猜测过去:Might Have(可能已经...)

### Overview 在英语学习的进阶阶段(B2级别),我们不仅要学会描述“发生了什么”,更要学会如何优雅地表达“我不确定发生了什么”...

B2 Requires

过去推测:Must Have + V3

### Overview 当你观察现在的情况,并据此推断出过去可能发生的事情时,就可以使用 `must have + V3` 这个结构。它是一种非常强...

B2 Requires

Should Have + 过去分词 (谈论遗憾)

### Overview 在英语中,`should have + past participle` 这个结构是用来**回顾过去并进行评价**的一个非常重要的工具。它的核...

B2 Requires

Should Have: 过去的遗憾与错误

### Overview 在英语学习的进阶阶段,特别是达到 B2 水平后,我们不再仅仅满足于描述“正在发生”或“将要发生”的事情。作为母语为...

C1 Requires

错误与遗憾:被动语态完成情态动词(本应该被完成)

### 概述 被动语态的完成时态情态动词(Passive Perfect Modals)是英语 C1 级别掌握的关键,它能让你在谈论过去发生的、但执行...

C1 Requires

做完这件事之后... (完成分词短语)

### Overview 在英语学习的进阶阶段,尤其是达到 C1 水平时,学习者不再仅仅追求“说得对”,更追求“说得精”和“说得雅”。`Having...

C1 Requires

完成被动式动名词 (已被做过)

### 概述 完美式被动语态的动名词 (Perfect Passive Gerund),即 `having been + 过去分词` 结构,是英语中一个非常精妙的语法...

Was this helpful?
还没有评论。成为第一个分享想法的人!