B1 Verb Tenses 10 min read 中等

现在完成时:终于 & 最终 (等待结束!)

终于等到你!当期待已久的事情
has finally/at last happened
,用现在完成时最地道!关键词:finally at last relief

Grammar Rule in 30 Seconds

Use 'finally' or 'at last' with the Present Perfect to show that something you wanted has happened after a long wait.

  • Put 'finally' between 'have/has' and the past participle: 'I have finally finished.'
  • Place 'at last' usually at the very end of the sentence: 'The sun has come out at last!'
  • Use these only when there was a delay or difficulty involved in the action.
Subject + have/has + 🏁 finally + Verb (ed/V3) + 😌 at last

Overview

有没有试过刷了四十分钟外卖 APP,肚子饿得像工地施工一样响?或者等那个明明说“还有五分钟就到”的朋友等了一个多小时?当披萨终于送到门口,或者你朋友真的出现在地平线上时,你需要一种特定的英语来表达那种如释重负和成就感交织的绝妙心情。这就是现在完成时遇见 at lastfinally 的时刻。这两个词就像是秘密酱汁,告诉听者:“我等这事儿等了好久,现在终于发生了,我太开心了。”
在英语里,我们不只是陈述事实;我们还要表达感受。把 finallyat last 和现在完成时(have + 过去分词)连用,就在过去漫长恼人的等待和现在令人满意的结果之间架起了一座桥梁。这就好比说
The bus has arrived
(枯燥、中立)和
The bus has finally arrived!
(我现在终于不用在雨里挨冻了)的区别。不过别把它们用在发生得很快的事情上——说
I have finally blinked
(我终于眨眼了)听起来就像你跟雕像玩了三年瞪眼游戏一样。

How This Grammar Works

现在完成时本身就是一种“桥梁”时态——它连接了过去和现在。当我们加上 at lastfinally 时,我们强调的是这座桥的长度。这就好比给电影场景配乐。没有这些词,就像是默片;有了它们,当主角跑完马拉松时,你就能听到那种胜利的音乐响起。
Finally 通常暗示一个过程或一系列事件的结束。它稍微正式一点点,但在日常生活中非常常用。另一方面,At last 是情感上的重磅炸弹。它呐喊着“解脱”。如果你被困在一个明明发封邮件就能解决的 Zoom 会议里,当你满意地“啪”一声合上笔记本电脑时,你会说
It has finished at last!
(终于结束了!)。你不仅是在陈述结束,更是在庆祝它。记住,这些词关注的是等待的 结果。如果等待还在继续,那你就被困在现在完成进行时里了,我们可不想永远待在那儿,对吧?

Formation Pattern

1
造这种句子就像做汉堡——有一套特定的层级顺序,防止它散架。
2
从主语开始 (I, You, We, They, He, She, It)。
3
加上助动词(havehas)。S 战队用 has:He, She, It。
4
finally 放在这儿!放在中间位置,助动词和动作之间。
5
加上过去分词(-ed 形式或者是像 doneseen 这种奇怪的不规则形式)。
6
如果你喜欢用 at last,把它放在句子的最后,以获得最大的戏剧效果。
7
Example with finally: I + have + finally + passed + my driving test.
8
Example with at last: The rain + has + stopped + at last!
9
小贴士:技术上讲,你可以把 at last 放在句首并加个逗号(
At last, I have found my keys!
),但把它放在句尾会让你听起来更像母语者,而不是莎士比亚戏剧里的角色。

When To Use It

当等待的时间长到值得一提时使用这个句型。如果你等网页加载只等了2秒,用 at last 会让你听起来有点戏精(除非你是那种毫无耐心的游戏玩家)。用在这些情况:
  • Major Achievements:你毕业了,找到工作了,或者拼完了那幅缺了一角的1000片拼图(那块碎片失踪了一周)。
  • Relief:长途飞机降落了,头痛消失了,或者那个烦人的邻居终于搬走了。
  • Search Results:你找 AirPods 找了三天,结果它们一直就在你的夹克口袋里。
  • Social Victories:你暗恋的人终于赞了你的 Instagram 帖子。是时候来一段非常冷静、绝对不痴迷的庆祝舞蹈了。
这是属于“呼——!(松一口气)”时刻的语法。如果没有这种如释重负的感觉,你可能就不需要这些词。

Common Mistakes

最常见的坑是把 finally 放错位置。英语对词序很挑剔。别说
I finally have finished.
听起来有点笨拙,就像穿凉鞋配袜子一样。把它放在中间:
I have finally finished.
另一个大坑是用 at last 描述其实并不好的事情。At last 暗示你 希望 这件事发生。如果你的车发出怪声一个月后坏了,你不会说
My car has broken down at last!
(除非你讨厌那辆车,想找借口买辆特斯拉)。相反,你应该直接说
My car has finally broken down.
另外,别把 finallylastly 搞混了。Lastly 是用于列举清单的(例如,“最后,加盐”)。如果你说
Lastly, I have arrived,
大家会像看你大声朗读一本无聊书的最后一章一样看着你。

Contrast With Similar Patterns

你可能会想用一般过去时:I finally finished. 在非正式的美式英语里这没问题,但现在完成时 (
I have finally finished
) 让这件事感觉跟 现在 更相关。感觉更新鲜,就像纸上的墨水还没干一样。
in the end 呢?这个短语更多是关于经历一些波折后的 结果,而不一定是关于等待本身。
We tried five restaurants and in the end, we went home.
(我们试了五家餐馆,最后回家了。)这更多是一种讲故事的手段。At last 则更多是关于那种“真不敢相信终于结束了”的感觉。
还有 just
I have just finished
意味着刚做完,但没说明你等了多久。你可能只做了五分钟,也可能做了五年。Finally 增加了时间的厚重感。追求速度用 just;马拉松冲线用 finally

Quick FAQ

Q

Can I use at last with negative sentences?

通常不行。我们要用它来描述 已经 发生的事情。你不会说 "I haven't eaten at last." 那样太让人困惑了。

Q

Is finally formal?

它很百搭!你可以在商务邮件里用(

The report has finally been signed off
),也可以发短信给你妈("I've finally cleaned my room")。

Q

Can I use finally at the start of a sentence?

可以,但这通常听起来像你在辩论中列举观点。为了表达“如释重负”的意思,把它放在中间。

Q

What's the difference between has finally and is finally?

has finally 用于动作(现在完成时)。is finally 用于状态(例如,

The weather is finally warm
)。你自己 的事情用 has

Q

Does at last need a comma?

如果在句首,要。如果在句尾,不要。

At last, the weekend has arrived!
对比
The weekend has arrived at last!

Position of 'Finally' in Present Perfect

Subject Auxiliary Adverb Past Participle Rest of Sentence
I / You / We / They
have
finally
finished
the work.
He / She / It
has
finally
arrived
at the station.
The team
has
finally
won
a game.
My parents
have
finally
retired
after 40 years.

Contractions with 'Finally'

Full Form Contraction Example
I have finally
I've finally
I've finally done it!
He has finally
He's finally
He's finally asleep.
They have finally
They've finally
They've finally left.

Meanings

This construction emphasizes that an action has been completed after a period of waiting, impatience, or difficulty, linking the past effort to the present relief.

1

Relief after waiting

Expressing that a long-awaited event has occurred.

“The bus has finally arrived.”

“I've found my keys at last!”

2

Achievement after effort

Highlighting the successful completion of a difficult task.

“They have finally signed the contract.”

“He has at last mastered the violin.”

3

Impatience/Annoyance

Using the structure to show that the speaker was frustrated by the delay.

“You've finally decided to show up!”

“Has he finally finished that report?”

Reference Table

Reference table for 现在完成时:终于 & 最终 (等待结束!)
副词 含义 情感色彩 现在完成时例句
finally
经过长时间/延迟后
中性到欣慰/满意
`I have finally understood this grammar!`
at last
经过长时间,常带不耐烦
更强烈的解脱/不耐烦
`The bus has at last arrived!`
eventually
在未来的某个时间;最终
中性,面向未来
`I will eventually travel the world.` (不常用现在完成时)
at the end
在某事的尽头(如电影结束)
中性,陈述事实
`At the end of the book, everyone cheered.`
in the end
最终;考虑到所有因素后
中性,总结结果
`In the end, we all agreed on the plan.`

正式程度

正式
The project has finally reached its conclusion.

The project has finally reached its conclusion. (Workplace/Personal achievement)

中性
I have finally finished the project.

I have finally finished the project. (Workplace/Personal achievement)

非正式
I've finally done it!

I've finally done it! (Workplace/Personal achievement)

俚语
Finally killed that project, man.

Finally killed that project, man. (Workplace/Personal achievement)

现在完成时搭配 Finally & At Last

现在完成时

副词

  • Finally After long delay/effort
  • At Last After long wait (often with relief/impatience)

功能

  • 结果导向 Emphasis on current outcome
  • 漫长过程 Event happened after extended time
  • 解脱/满意 Emotional tone of completion

位置

  • Have/Has + Adv + PP Most common structure
  • 句首 For strong emphasis

Finally/At Last 与其他时间表达的对比

Finally / At Last
解脱! The movie `has finally started`!
成功! `I have at last passed` my exam.
Eventually
未来某点 `I will eventually learn`.
无特定等待 He `eventually came` home.
At the End / In the End
时间终点 `At the end of the day`...
归根结底 `In the end, we decided`...

我该在现在完成时里用 Finally/At Last 吗?

1

你一直等待或努力的事情刚刚完成了吗?

YES
进入下一步。
NO
可能不用。考虑普通现在完成时或其他副词。
2

你想表达在漫长过程后的解脱、满意或圆满感吗?

YES
搭配现在完成时使用 finally 或 at last!
NO
如果不想,就只用现在完成时。如:'I have eaten.'
3

结果对现在重要吗?

YES
绝对要用现在完成时搭配 finally 或 at last!
NO
你可能需要一般过去时来描述一个与现在无关的过去动作。

何时用 Finally/At Last 来庆祝

✈️

期待已久的到达

  • The flight has finally landed.
  • My food delivery has at last arrived.

任务圆满完成

  • I have finally submitted my thesis.
  • We have at last finished this project.

积极的变化

  • The internet has finally become stable.
  • She has at last found her perfect apartment.
🛠️

问题的解决

  • The bug has finally been fixed.
  • They have at last reached an agreement.

按水平分级的例句

1

The train has finally arrived.

El tren finalmente ha llegado.

2

I have finally finished my dinner.

Finalmente he terminado mi cena.

3

She has called me at last!

¡Ella me ha llamado por fin!

4

We have finally found the hotel.

Finalmente hemos encontrado el hotel.

1

Have you finally cleaned your room?

¿Finalmente has limpiado tu habitación?

2

The rain has stopped at last.

La lluvia ha parado por fin.

3

They have finally bought a new car.

Finalmente han comprado un coche nuevo.

4

I've finally understood this rule!

¡Finalmente he entendido esta regla!

1

The scientists have finally discovered a cure.

Los científicos finalmente han descubierto una cura.

2

After three hours of waiting, the doctor has seen us at last.

Después de tres horas de espera, el médico nos ha visto por fin.

3

He has finally admitted that he was wrong.

Él finalmente ha admitido que estaba equivocado.

4

We've finally reached a decision about the project.

Finalmente hemos llegado a una decisión sobre el proyecto.

1

The government has finally addressed the housing crisis.

El gobierno finalmente ha abordado la crisis de la vivienda.

2

I've at last managed to get a hold of the manager.

Por fin he logrado contactar con el gerente.

3

Has the software finally updated on your computer?

¿Se ha actualizado finalmente el software en tu ordenador?

4

They have finally reconciled after years of silence.

Finalmente se han reconciliado después de años de silencio.

1

The long-awaited sequel has finally hit the theaters.

La tan esperada secuela finalmente ha llegado a los cines.

2

At last, the truth has emerged regarding the scandal.

Por fin, la verdad ha surgido con respecto al escándalo.

3

The team has finally broken their losing streak.

El equipo finalmente ha roto su racha de derrotas.

4

I have finally come to terms with the situation.

Finalmente he aceptado la situación.

1

The elusive particle has finally been detected by the collider.

La esquiva partícula finalmente ha sido detectada por el colisionador.

2

Justice has been served at last for the victims' families.

Se ha hecho justicia por fin para las familias de las víctimas.

3

The author has finally deigned to release his memoirs.

El autor finalmente se ha dignado a publicar sus memorias.

4

After decades of negotiation, the treaty has finally been ratified.

Después de décadas de negociación, el tratado finalmente ha sido ratificado.

容易混淆

Present Perfect: Finally & At Last (Waiting is over!) 对比 Finally vs. Eventually

Learners use 'eventually' to show relief, but 'eventually' is neutral and doesn't imply someone was waiting impatiently.

Present Perfect: Finally & At Last (Waiting is over!) 对比 Finally vs. Lastly

Learners use 'lastly' to mean 'after a long time'.

Present Perfect: Finally & At Last (Waiting is over!) 对比 At last vs. At the end

Learners translate 'al final' or 'à la fin' literally.

常见错误

I finally have finished.

I have finally finished.

'Finally' usually goes after 'have'.

The bus has arrived finally.

The bus has finally arrived.

'Finally' is rarely used at the end in natural English.

I have at last finished.

I have finished at last.

'At last' sounds much more natural at the end.

I finally finished.

I have finally finished.

In B1 English, we use the Present Perfect for things that just happened with a result now.

I have eventually finished my work!

I have finally finished my work!

'Eventually' doesn't show the same relief as 'finally'.

Has finally he arrived?

Has he finally arrived?

In questions, 'finally' stays before the main verb.

I have lastly finished.

I have finally finished.

'Lastly' is for the last item in a list, not for time.

At the end, I have finished.

Finally, I have finished.

'At the end' refers to a physical location or a specific point in time, not the feeling of finishing.

I've finally been finishing.

I've finally finished.

We use the Simple form for the moment of completion.

They finally have had a baby.

They have finally had a baby.

Word order with the auxiliary 'have'.

I have finally been knowing the truth.

I have finally learned the truth.

Stative verbs like 'know' aren't usually used with 'finally' in a way that implies a process of finishing.

句型

I have finally ___.

The ___ has finally ___.

At last, we have ___.

Real World Usage

Texting a late friend very common

You've finally arrived! We're at the table in the corner.

Social Media Milestone very common

I've finally finished my master's degree! 🎓

Customer Service common

We have finally resolved the issue with your account.

Travel/Airport common

The flight has finally boarded.

News Headlines occasional

The two nations have finally signed a peace treaty.

Tech/Software common

The app has finally updated to the latest version.

💡

捕捉“呼——”的瞬间

如果你感到一种解脱、满意,或者一个长期的目标达成了,那就是用 finally 或 at last 的最佳时机。比如:
I have finally understood this rule!
⚠️

别用力过猛!

这些副词很有感情色彩。用得太频繁会让你的话听起来太戏剧化。留给那些真正值得期待的大事吧:
The bus has finally arrived.
🎯

位置是关键

为了让句子听起来最自然,把 finally 或 at last 放在 have/has 和动词过去分词之间:
She has at last completed the task.
🌍

微妙的情绪差别

At last 有时会带有一点点不耐烦或焦急的情绪。而 finally 比较中性,也可以单纯表示“最后”:
The train has at last arrived!

Smart Tips

Use 'at last' at the end of the sentence instead of 'finally' in the middle.

I have finally found my phone. I've found my phone at last!

Avoid 'at last' and stick to 'finally' in the mid-position.

The results have come in at last. The results have finally been received.

Check if it's a list. If it is, it's not about relief, it's about order.

Finally, he has arrived. (Relief) Finally, we must consider the cost. (List)

Always contract 'I have' to 'I've' when using 'finally' in speech.

I have finally finished. I've finally finished.

发音

/ˈfaɪ-nə-li/

Stress on 'Finally'

When expressing relief, the first syllable of 'finally' is often elongated and stressed.

/æt lɑːst/

At Last Intonation

The word 'last' usually has a rising-falling intonation to show emotional satisfaction.

The Relief Sigh

I've finally finished! (Falling pitch on 'finished')

Conveys that a burden has been lifted.

记住它

记忆技巧

Finally is in the 'Middle' (between have and verb), At Last is at the 'Last' (end of sentence).

视觉联想

Imagine a marathon runner crossing the finish line after 4 hours. They aren't just 'finishing'; they have 'finally finished.' See the sweat and the relief on their face.

Rhyme

The wait was long, the time was past, I've reached the end, at last, at last!

Story

A man waits for a bus in the rain for an hour. He looks at his watch constantly. When the bus appears, he sighs and says, 'It has finally arrived.' He gets on and feels warm, thinking, 'I'm safe at last.'

Word Web

ReliefWaitDelayPatienceAchievementCulminationEnd

挑战

Think of one thing you did today that took a long time. Say it out loud using 'finally' and the Present Perfect. (e.g., 'I have finally finished my coffee!')

文化笔记

British speakers use 'at last' slightly more frequently than Americans in daily speech to express a polite form of impatience.

Americans often use 'finally' with the Past Simple ('I finally did it') in casual speech, but the Present Perfect is preferred in writing and formal speech.

In business, using 'finally' can sometimes sound like you are complaining about how long something took. 'At last' is rarely used in formal business emails; 'finally' is preferred.

The word 'finally' comes from the Latin 'finis' meaning 'end'. 'At last' comes from Old English 'at latost', meaning 'at the slowest/latest time'.

对话开场白

What is something you have finally finished recently?

Have you finally decided where to go for your next vacation?

Think of a goal you had for years. Have you finally achieved it?

If you could make one thing in the world happen 'at last', what would it be?

日记主题

Write about a time you were waiting for someone who was very late. Use 'finally' to describe the moment they arrived.
Describe a long project or habit you recently completed. Explain the struggles and use 'at last' in your conclusion.
Write a letter to your future self about a goal you are working on now. Imagine you have finally achieved it.
Discuss a global issue that you feel has finally seen some progress. Use formal register.

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

选择正确的形式完成句子。

After years of hard work, she ___ achieved her dream.

✓ Correct! ✗ Not quite. Correct answer: has finally
主语 she 需要用 has,且 finally 应该放在过去分词 achieved 之前。
找出并修正句子中的错误。 Error Correction

Find and fix the mistake:

The concert finally started, we've waited for hours!

✓ Correct! ✗ Not quite. Correct answer: The concert has finally started, we've waited for hours!
为了连接之前的漫长等待,演唱会“终于开始”需要用现在完成时 has finally started。
将单词排序组成正确的句子。 Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: The train has at last arrived.
现在完成时搭配 at last 的语序是:主语 + has + at last + 过去分词。

Score: /3

练习题

8 exercises
Choose the correct word order. 多项选择

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: a
'Finally' belongs between the auxiliary 'have' and the past participle.
Fill in the blank with 'finally' or 'at last'.

The sun has come out ___!

✓ Correct! ✗ Not quite. Correct answer: b
'At last' is the most natural fit for the end of a sentence expressing relief.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

They have at last found their dog.

✓ Correct! ✗ Not quite. Correct answer: d
While 'at last' can go in the middle, it is much more common at the end, and 'finally' is the standard mid-position adverb.
Add 'finally' to this sentence: 'We have reached the top.' Sentence Transformation

Where does 'finally' go?

✓ Correct! ✗ Not quite. Correct answer: c
Mid-position is between 'have' and 'reached'.
Is the following statement true or false? True False Rule

'Finally' and 'Just' mean the same thing in the Present Perfect.

✓ Correct! ✗ Not quite. Correct answer: b
'Just' is for a short time ago; 'finally' is for after a long wait.
Complete the dialogue. Dialogue Completion

A: 'The pizza is here!' B: 'Oh, thank goodness! It ___.'

✓ Correct! ✗ Not quite. Correct answer: a
Present Perfect with 'finally' shows the wait for the pizza is over.
Which word is an adverb of finality? Grammar Sorting

✓ Correct! ✗ Not quite. Correct answer: b
'At last' indicates the end of a period of time.
Match the adverb to its typical position. Match Pairs

1. Finally, 2. At last

✓ Correct! ✗ Not quite. Correct answer: a
This is the standard rule for these two adverbs.

Score: /8

Practice Bank

10 exercises
选择最佳选项完成句子。 填空

My phone battery ___ fully charged after leaving it overnight.

✓ Correct! ✗ Not quite. Correct answer: has finally been
找出并修正句子中的错误。 Error Correction

We have seen them at last on the horizon.

✓ Correct! ✗ Not quite. Correct answer: We have at last seen them on the horizon.
哪句话正确使用了 finally 搭配现在完成时? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: She has finally learned to drive.
将句子翻译成英语。 翻译

将这句话翻译成英语:'我终于完成作业了。'

✓ Correct! ✗ Not quite. Correct answer: ["I have finally finished my homework.","I have at last finished my homework."]
重新排列单词以组成语法正确的句子。 Sentence Reorder

将单词排序组成句子:

✓ Correct! ✗ Not quite. Correct answer: The students have at last booked their vacation.
将句子的前半部分与后半部分匹配。 Match Pairs

将主语/助动词与正确的副词和过去分词匹配。

✓ Correct! ✗ Not quite. Correct answer: matched
选择正确的短语完成句子,强调等待已久。 填空

After so many attempts, he ___ the impossible trick.

✓ Correct! ✗ Not quite. Correct answer: has finally managed
修正下面句子中的错误。 Error Correction

My internet connection at last has stable.

✓ Correct! ✗ Not quite. Correct answer: My internet connection has at last become stable.
哪句话能有效传达出任务完成后的解脱感? 多项选择

哪句话最符合语境?

✓ Correct! ✗ Not quite. Correct answer: We have finally submitted the complex report.
翻译句子,使用 at last 或 finally。 翻译

将这句话翻译成英语:'包裹终于到了。'

✓ Correct! ✗ Not quite. Correct answer: ["The package has at last arrived.","The package has finally arrived."]

Score: /10

常见问题 (8)

Yes, you can say `I finally finished`. This is very common in American English. However, the Present Perfect `I have finally finished` emphasizes that the result is important *now*.

No, 'at last' is actually more emotional and idiomatic. 'Finally' is more neutral and can be used in both formal and informal writing.

Yes, but usually only when you are listing points (`Finally, I would like to say...`). To show relief, it's better in the middle.

`Finally` implies you were waiting for something specific. `In the end` often implies that there were many changes or problems before a result happened.

It's rare. We usually say `He still hasn't finished`. If you say `He hasn't finally finished`, it sounds like you expected him to be done by now but he's not.

90% of the time, yes. You can put it at the start for drama: `At last, the king has returned!`

Not exactly. `Eventually` means 'sometime in the future' or 'after a long time' but without the feeling of 'I'm so glad it's over'.

Usually no. You don't 'finally know' something unless you were searching for the information for a long time. You would say `I have finally found out the truth`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Por fin / Finalmente

Word order: English 'finally' is usually internal, Spanish 'finalmente' is often external.

French high

Enfin / Finalement

French 'finalement' often implies a change of mind, not just a wait.

German high

Endlich / Schließlich

German word order is more flexible than English for these adverbs.

Japanese moderate

やっと (Yatto) / ついに (Tsuini)

Japanese doesn't have a 'Present Perfect' tense, so the verb form is different.

Arabic moderate

أخيراً (Akhiran)

Arabic uses the past tense where English uses Present Perfect for these situations.

Chinese high

终于 (Zhōngyú)

Chinese uses the particle 'le' to show completion, rather than a perfect tense.

Learning Path

Prerequisites

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