现在完成时: Already, Yet, Just (已经, 还没, 刚刚)
Grammar Rule in 30 Seconds
Use these three words to show how recent an action is or if it happened sooner than expected.
- Use 'just' for things that happened a moment ago: 'I've just arrived.'
- Use 'already' for things that happened sooner than expected: 'I've already finished.'
- Use 'yet' for things you expect to happen soon: 'Have you finished yet?'
Overview
Present Perfect(现在完成时)是一个非常重要的时态,它连接了过去与现在。对于我们中文母语者来说,理解这个时态的核心在于:我们不再仅仅关注动作发生的具体时间,而是关注动作对“现在”产生的影响。为了更好地表达这些微妙的心理状态,我们经常会用到 just、already 和 yet 这三个副词。它们就像是英语里的“调味品”,能瞬间让你的句子变得地道,传达出动作完成的程度、急迫感或是预期的落空。Present Perfect 结构是 have/has + past participle(过去分词),而 just、already 和 yet 的加入,则进一步细化了动作与现在的关系。很多同学在学习时会感到困惑,因为中文里我们习惯用时间状语(如“刚才”、“已经”、“还没”)来解决问题,而英语则通过副词在句子中的特定位置来体现。掌握这三个词,能帮你摆脱“中式英语”的束缚,让你在微信聊天、面试或日常交流时,表达出更精准的时间感。Present Perfect 中扮演着不同的角色,它们分别对应中文里不同的心理预期:- 1
Just:表示“刚刚”。它强调动作完成的时间非常短,几乎就在说话的一瞬间。这在中文里对应“刚才”。比如I have just finished my homework,意思是“我刚才写完作业”,那种“墨迹未干”的感觉跃然纸上。
- 1
Already:表示“已经”。它强调动作完成的时间比预期的要早,或者动作已经发生,不需要再做一遍。中文对应“已经”。比如I have already ordered bubble tea,意思是“我已经点好奶茶了”,暗示对方不用再操心或者动作提前完成了。
- 1
Yet:表示“还(没)”。它常用于疑问句和否定句,表示对某件事的预期。在否定句中,它意味着“到目前为止还没有”,在疑问句中,它意味着“你做完了吗?(我还在等结果)”。中文里对应“还没”或“吗”。
just 和 already 通常必须放在助动词 have/has 和过去分词之间。这种位置的固定性是英语语法的特点,也是我们需要刻意练习的重点。just 和 already 喜欢待在中间,而 yet 喜欢待在句尾。just | Subj + have/has + just + V-ed | I have just arrived. |already | Subj + have/has + already + V-ed | She has already left. |yet | Subj + have/has + not + V-ed + yet | I haven't seen it yet. |yet | Have/Has + Subj + V-ed + yet? | Have you eaten yet? |- 使用
just的场景:当你刚做完某事,想告诉别人最新的状态。比如在办公室,同事问你要不要一起去买咖啡,你可以说I have just had one(我刚喝过一杯)。 - 使用
already的场景:当你发现某事进展比预期快,或者想强调动作已完成。比如在淘宝购物,你想查物流,发现快递到了,你可以说It has already arrived(它已经到了)。 - 使用
yet的场景:当你关心事情的进度,或者为还没完成的事找借口。比如在大学里,教授问你的作业写好了吗,你可以说I haven't finished it yet(我还没写完)。注意,yet必须放在句尾,这是很多初学者容易忽略的规则。
- 1错误:
I have already finished my homework yesterday.
already 属于 Present Perfect,而 yesterday 是明确的过去时间,必须用 Simple Past。记住:用了 already 就不要用具体的时间状语!- 1错误:
I have not yet finished.
not yet 可以连用,但很多学生倾向于像中文语序那样把 yet 放在动词前。在英语中,yet 在否定句中通常放在句尾,放在中间听起来非常生硬。- 1错误:
Have you already finished?混淆了already和yet在疑问句中的用法。虽然already可以用于疑问句表示惊讶,但如果你只是客观询问进度,应该用Have you finished yet?而不是already。
already 和 yet,请参考下表:Already | Yet |- 1问:我可以把
already放在句尾吗?
You've finished already?,但这属于非正式用法,建议初学者先掌握放在中间的标准用法。- 1问:
just能不能用在否定句里?
I didn't just do it 或者其他表达方式,在 Present Perfect 中,否定句通常配合 yet 使用。- 1问:为什么
yet不能用在肯定句里?
yet 的核心逻辑是“预期尚未实现”。如果你在肯定句里用 yet,逻辑上是矛盾的。如果你想表达“已经完成了”,请使用 already。Placement of Just, Already, and Yet
| Adverb | Sentence Type | Position | Example |
|---|---|---|---|
|
Just
|
Affirmative
|
Between have/has and V3
|
I have just finished.
|
|
Already
|
Affirmative
|
Between have/has and V3
|
She has already left.
|
|
Already
|
Interrogative
|
End of sentence (Surprise)
|
Have you finished already?
|
|
Yet
|
Negative
|
End of sentence
|
They haven't arrived yet.
|
|
Yet
|
Interrogative
|
End of sentence
|
Has he called yet?
|
Contractions with Adverbs
| Full Form | Contraction | With Adverb |
|---|---|---|
|
I have just
|
I've just
|
I've just eaten.
|
|
He has already
|
He's already
|
He's already gone.
|
|
We have not... yet
|
We haven't... yet
|
We haven't started yet.
|
Meanings
These adverbs modify the Present Perfect tense to provide specific context about the timing of an action relative to the present moment and the speaker's expectations.
Immediate Past (Just)
Indicates that an action was completed a very short time before the present moment.
“I've just seen a shooting star!”
“The bus has just left the station.”
Earlier than Expected (Already)
Used in affirmative sentences to show that something happened sooner than the speaker or listener anticipated.
“It's only 9 AM and I've already had three coffees.”
“They have already booked their flights for next summer.”
Expectation of Completion (Yet)
Used in negative sentences and questions to refer to an action that is expected to happen but hasn't happened until now.
“I haven't received the email yet.”
“Has the mail arrived yet?”
Reference Table
| Form | Structure | Example |
|---|---|---|
|
Just (Affirmative)
|
S + have/has + just + V3
|
I've just seen him.
|
|
Already (Affirmative)
|
S + have/has + already + V3
|
We've already paid.
|
|
Yet (Negative)
|
S + haven't/hasn't + V3 + yet
|
She hasn't woken up yet.
|
|
Yet (Question)
|
Have/Has + S + V3 + yet?
|
Have you eaten yet?
|
|
Already (Question)
|
Have/Has + S + V3 + already?
|
Are you back already?
|
|
Short Answer (Yet)
|
Not yet.
|
A: Ready? B: Not yet.
|
正式程度
We have already completed the initial phase of the project. (Work/School)
I've already finished my homework. (Work/School)
Done it already! (Work/School)
Already did that, boss. (Work/School)
The Present Perfect Adverb Map
Just
- Immediate Past A moment ago
Already
- Early Sooner than expected
Yet
- Expectation Waiting for it to happen
Adverb Placement
Which Adverb Should I Use?
Is it a negative sentence?
Did it happen a second ago?
Is it finished earlier than expected?
按水平分级的例句
I have just eaten.
He has just arrived.
We have just started.
I have just seen the teacher.
I haven't finished my milk yet.
Have you cleaned your room yet?
She has already called me.
They have already left the party.
I've already seen this episode three times.
Has the train arrived yet? It's ten minutes late.
I've just heard the most amazing news!
We haven't decided on a wedding date yet.
I've already told him twice, but he won't listen.
The government hasn't passed the new law yet.
I've just been thinking about our conversation from yesterday.
Have you finished that book already? You only started it this morning!
The implications of the study have yet to be fully understood.
I had already reached the summit when the storm broke.
He's just the person I was looking for.
We haven't quite managed to secure the funding yet.
The project, having just received approval, is now in its nascent stages.
I've already had quite enough of your insolence.
Whether the market has bottomed out yet remains a matter of fierce debate.
She has just that touch of elegance that the role requires.
容易混淆
Learners often use 'still' where 'already' is needed because both relate to time.
Both can be used in questions, but they change the meaning.
'Just' is used with Present Perfect, but 'just now' is usually used with Simple Past.
常见错误
I already have eaten.
I have already eaten.
I have eaten yet.
I have already eaten.
I not have finished yet.
I haven't finished yet.
I have just finish.
I have just finished.
Have you yet finished?
Have you finished yet?
I've just saw him.
I've just seen him.
She already has left.
She has already left.
I haven't already done it.
I haven't done it yet.
I've just finished it yesterday.
I finished it yesterday.
Has he yet arrived?
Has he arrived yet?
I yet haven't seen the results.
I haven't yet seen the results.
句型
I have already ___.
Have you ___ yet?
I haven't ___ yet, but I'm going to.
He has just ___.
Real World Usage
I've just left the house, see you soon!
I have already managed several teams in my previous role.
Has the pizza arrived yet?
Just posted a new photo!
We haven't boarded the plane yet.
We've already hit our targets for this month.
The 'Not Yet' Shortcut
Avoid 'Yet' in Positives
Surprise with Already
American 'Just'
Smart Tips
Always use the Present Perfect with 'just'.
Use 'already' for the checkmarks and 'yet' for the empty boxes.
Move 'already' to the end of the question.
Use 'Not yet' as a polite, short answer.
发音
Contraction Stress
In 'I've just', the 've' is almost silent. The stress falls on 'just'.
Yet Intonation
In questions, 'yet' usually has a rising intonation.
Surprise with Already
You've finished ALREADY? ↗
Expresses shock that the action was so fast.
记住它
记忆技巧
J.A.Y. - Just, Already, Yet. Just and Already stay inside the 'have' sandwich; Yet stays at the end of the line.
视觉联想
Imagine a sandwich. The bread is 'Have' and the 'Past Participle'. 'Just' and 'Already' are the ham and cheese in the middle. 'Yet' is the napkin sitting on the table at the end.
Rhyme
Just and Already in the middle they stay, but Yet at the end is the only way.
Story
I just woke up. I've already brushed my teeth, but I haven't had my coffee yet. This sequence covers the morning routine of every English speaker.
Word Web
挑战
Look at your to-do list. Say one thing you've already done, one thing you've just done, and one thing you haven't done yet.
文化笔记
British speakers are very strict about using Present Perfect with 'just', 'already', and 'yet'. Using Simple Past ('I already ate') sounds very American to them.
In the US, it is extremely common to use the Simple Past with these adverbs, especially in casual speech.
Using 'already' in a workplace can signal efficiency, but using 'yet' in a question can sometimes sound impatient if not phrased politely.
The Present Perfect construction (have + participle) developed in Old English but became standard in Middle English. 'Already' comes from 'all' + 'ready' (fully prepared).
对话开场白
Have you seen any good movies yet this year?
What's something you've just started learning?
Have you already planned your next vacation?
Is there a book everyone has read that you haven't read yet?
日记主题
常见错误
Test Yourself
I haven't seen that movie ___, but I want to.
Which sentence is grammatically correct?
Find and fix the mistake:
I've just saw a ghost!
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Match each item on the left with its pair on the right:
A: Do you want some cake? B: No thanks, I've ___ had a big lunch.
You can use 'yet' in affirmative (positive) sentences.
I finished the report (sooner than expected).
Score: /8
练习题
8 exercisesI haven't seen that movie ___, but I want to.
Which sentence is grammatically correct?
Find and fix the mistake:
I've just saw a ghost!
yet / they / arrived / haven't
Match: 1. Just, 2. Already, 3. Yet
A: Do you want some cake? B: No thanks, I've ___ had a big lunch.
You can use 'yet' in affirmative (positive) sentences.
I finished the report (sooner than expected).
Score: /8
Practice Bank
12 exercisesWe've ___ booked our flights for the summer trip!
They haven't decided the new schedule already.
Which sentence is correct?
Translate into English: 'Acabo de comer el almuerzo.'
Arrange these words into a sentence:
Match the sentence beginnings with their appropriate adverb and ending:
A: "Are you ready for the presentation?" B: "Almost! I've ___ printed the slides."
My friend hasn't returned my text just.
Which sentence is correct?
Translate: '¿Todavía no has decidido dónde ir de vacaciones?'
Arrange these words into a sentence:
Match the adverb with its primary function:
Score: /12
常见问题 (8)
Yes! Use it when you are surprised. `Have you finished already?` means 'Wow, that was fast!'
`Just` is much more immediate (seconds or minutes ago). `Recently` can mean days or weeks ago.
Only as a conjunction meaning 'but' (e.g., `Yet, he didn't give up`). As a time marker, it stays at the end.
In British English, yes. In American English, it's perfectly fine. For exams, use `I've just done it`.
Because `yet` implies that the action will happen in the future, while `already` implies it happened in the past.
No, `just` as a time marker for 'a moment ago' is only for past or perfect tenses.
In the Simple Past, it goes before the verb: `I already ate`.
99% of the time, yes. In very formal English, you might see `I have not yet seen it`, but it's rare.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
ya / todavía no
English 'already' cannot mean 'now'.
déjà / pas encore
French uses a specific verb (venir) to express 'just'.
schon / noch nicht
German 'noch' is more versatile than English 'yet'.
mou / mada
Japanese uses 'mada' with the negative form of the verb to mean 'not yet'.
qad / lamma
Arabic uses particles rather than adverbs in a 'have' sandwich.
yǐjīng / hái méiyǒu
Chinese markers are placed before the verb, never at the end.
Learning Path
Prerequisites
Learn These First
相关视频
Related Grammar Rules
现在完成时:美式 vs 英式 (I've done vs I did)
Overview 你有没有觉得你的英语{教科书|jiàokēshū}在骗你?你在课上学了一个规则,然后听到一个加州{博主|bózhǔ}完全不理那...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
人生经历:现在完成时与 Ever 和 Never
你有没有过明明翘了健身课,结果两小时后刷着健身 TikTok 却倍感负罪?或者你可能永远无法理解为什么有人喜欢吃菠萝披萨,哪怕你...
将来进行时 (will be -ing)
### Overview 在英语学习的旅程中,当你达到 B2 这个阶段,你已经不再满足于仅仅表达“我要做什么”,而是开始追求表达的**精确度...
英语现在完成时:连接过去与现在(基本构成)
Overview 你{有没有|yǒuméiyǒu}过走进一个{房间|fángjiān},却{完全|wánquán}忘了自己进去是要干嘛?这种事我们都{经历|jīnglì}...