B1 Verb Tenses 19 min read 中等

现在完成时: Already, Yet, Just (已经, 还没, 刚刚)

Mastering these adverbs makes your Present Perfect sound natural and precise.

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?'
Subject + have/has + (just/already) + V3 + (yet?)

Overview

### Overview
在英语学习中,Present Perfect(现在完成时)是一个非常重要的时态,它连接了过去与现在。对于我们中文母语者来说,理解这个时态的核心在于:我们不再仅仅关注动作发生的具体时间,而是关注动作对“现在”产生的影响。为了更好地表达这些微妙的心理状态,我们经常会用到 justalreadyyet 这三个副词。它们就像是英语里的“调味品”,能瞬间让你的句子变得地道,传达出动作完成的程度、急迫感或是预期的落空。
中文语法中没有严格的时态变化,我们表达动作完成通常靠“了”、“过”、“完成”这些词。例如,中文说“我吃过了”,这里的“了”表示动作已完成,但它并不像英语那样有复杂的变位。英语的 Present Perfect 结构是 have/has + past participle(过去分词),而 justalreadyyet 的加入,则进一步细化了动作与现在的关系。很多同学在学习时会感到困惑,因为中文里我们习惯用时间状语(如“刚才”、“已经”、“还没”)来解决问题,而英语则通过副词在句子中的特定位置来体现。掌握这三个词,能帮你摆脱“中式英语”的束缚,让你在微信聊天、面试或日常交流时,表达出更精准的时间感。
### How This Grammar Works
这三个副词在 Present Perfect 中扮演着不同的角色,它们分别对应中文里不同的心理预期:
  1. 1Just:表示“刚刚”。它强调动作完成的时间非常短,几乎就在说话的一瞬间。这在中文里对应“刚才”。比如 I have just finished my homework,意思是“我刚才写完作业”,那种“墨迹未干”的感觉跃然纸上。
  1. 1Already:表示“已经”。它强调动作完成的时间比预期的要早,或者动作已经发生,不需要再做一遍。中文对应“已经”。比如 I have already ordered bubble tea,意思是“我已经点好奶茶了”,暗示对方不用再操心或者动作提前完成了。
  1. 1Yet:表示“还(没)”。它常用于疑问句和否定句,表示对某件事的预期。在否定句中,它意味着“到目前为止还没有”,在疑问句中,它意味着“你做完了吗?(我还在等结果)”。中文里对应“还没”或“吗”。
与中文语法对比:中文里的“已经”可以放在主语前或后,位置比较灵活。但英语不同,justalready 通常必须放在助动词 have/has 和过去分词之间。这种位置的固定性是英语语法的特点,也是我们需要刻意练习的重点。
### Formation Pattern
为了让大家更直观地记忆,请看下表。记住,justalready 喜欢待在中间,而 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? |
### When To Use It
在日常生活中,这三个词的使用场景非常广泛:
  • 使用 just 的场景:当你刚做完某事,想告诉别人最新的状态。比如在办公室,同事问你要不要一起去买咖啡,你可以说 I have just had one(我刚喝过一杯)。
  • 使用 already 的场景:当你发现某事进展比预期快,或者想强调动作已完成。比如在淘宝购物,你想查物流,发现快递到了,你可以说 It has already arrived(它已经到了)。
  • 使用 yet 的场景:当你关心事情的进度,或者为还没完成的事找借口。比如在大学里,教授问你的作业写好了吗,你可以说 I haven't finished it yet(我还没写完)。注意,yet 必须放在句尾,这是很多初学者容易忽略的规则。
### Common Mistakes
作为中文母语者,我们最容易犯以下错误:
  1. 1错误:I have already finished my homework yesterday.
原因:L1 干扰。中文里我们习惯说“我昨天已经写完作业了”,但在英语中,already 属于 Present Perfect,而 yesterday 是明确的过去时间,必须用 Simple Past。记住:用了 already 就不要用具体的时间状语!
  1. 1错误:I have not yet finished.
原因:虽然语法上 not yet 可以连用,但很多学生倾向于像中文语序那样把 yet 放在动词前。在英语中,yet 在否定句中通常放在句尾,放在中间听起来非常生硬。
  1. 1错误:Have you already finished? 混淆了 alreadyyet 在疑问句中的用法。虽然 already 可以用于疑问句表示惊讶,但如果你只是客观询问进度,应该用 Have you finished yet? 而不是 already
### Contrast With Similar Patterns
为了区分 alreadyyet,请参考下表:
| 比较点 | Already | Yet |
|---|---|---|
| 倾向语境 | 肯定句 (Positive) | 否定/疑问句 (Negative/Question) |
| 心理预期 | 动作提前完成 (Surprise/Completion) | 动作尚未完成 (Expectation) |
| 句子位置 | 助动词与动词之间 | 句尾 (End of sentence) |
### Quick FAQ
  1. 1问:我可以把 already 放在句尾吗?
答:在口语中可以,通常是为了强调惊讶,比如 You've finished already?,但这属于非正式用法,建议初学者先掌握放在中间的标准用法。
  1. 1问:just 能不能用在否定句里?
答:通常不建议。如果你想表达“刚才没做”,英语里通常用 I didn't just do it 或者其他表达方式,在 Present Perfect 中,否定句通常配合 yet 使用。
  1. 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.

1

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.”

2

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.”

3

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

Reference table for 现在完成时: Already, Yet, Just (已经, 还没, 刚刚)
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.

We have already completed the initial phase of the project. (Work/School)

中性
I've already finished my homework.

I've already finished my homework. (Work/School)

非正式
Done it already!

Done it already! (Work/School)

俚语
Already did that, boss.

Already did that, boss. (Work/School)

The Present Perfect Adverb Map

Present Perfect

Just

  • Immediate Past A moment ago

Already

  • Early Sooner than expected

Yet

  • Expectation Waiting for it to happen

Adverb Placement

Middle Position
Just I've just...
Already I've already...
End Position
Yet ...yet.
Already (Emphasis) ...already!

Which Adverb Should I Use?

1

Is it a negative sentence?

YES
Use YET at the end.
NO
Go to next question.
2

Did it happen a second ago?

YES
Use JUST in the middle.
NO
Go to next question.
3

Is it finished earlier than expected?

YES
Use ALREADY in the middle.
NO
Use standard Present Perfect.

按水平分级的例句

1

I have just eaten.

2

He has just arrived.

3

We have just started.

4

I have just seen the teacher.

1

I haven't finished my milk yet.

2

Have you cleaned your room yet?

3

She has already called me.

4

They have already left the party.

1

I've already seen this episode three times.

2

Has the train arrived yet? It's ten minutes late.

3

I've just heard the most amazing news!

4

We haven't decided on a wedding date yet.

1

I've already told him twice, but he won't listen.

2

The government hasn't passed the new law yet.

3

I've just been thinking about our conversation from yesterday.

4

Have you finished that book already? You only started it this morning!

1

The implications of the study have yet to be fully understood.

2

I had already reached the summit when the storm broke.

3

He's just the person I was looking for.

4

We haven't quite managed to secure the funding yet.

1

The project, having just received approval, is now in its nascent stages.

2

I've already had quite enough of your insolence.

3

Whether the market has bottomed out yet remains a matter of fierce debate.

4

She has just that touch of elegance that the role requires.

容易混淆

Present Perfect: Already, Yet, Just 对比 Already vs. Still

Learners often use 'still' where 'already' is needed because both relate to time.

Present Perfect: Already, Yet, Just 对比 Yet vs. Already in Questions

Both can be used in questions, but they change the meaning.

Present Perfect: Already, Yet, Just 对比 Just vs. Just now

'Just' is used with Present Perfect, but 'just now' is usually used with Simple Past.

常见错误

I already have eaten.

I have already eaten.

Already should go after 'have'.

I have eaten yet.

I have already eaten.

Yet is only for negatives and questions.

I not have finished yet.

I haven't finished yet.

Negative present perfect requires 'haven't' or 'hasn't'.

I have just finish.

I have just finished.

Always use the past participle (V3) with 'have'.

Have you yet finished?

Have you finished yet?

Yet belongs at the end of the question.

I've just saw him.

I've just seen him.

Don't use the simple past (saw) with 'have'. Use the past participle (seen).

She already has left.

She has already left.

The adverb goes between the auxiliary and the main verb.

I haven't already done it.

I haven't done it yet.

In negative sentences, use 'yet' instead of 'already'.

I've just finished it yesterday.

I finished it yesterday.

Don't use Present Perfect (with just/already/yet) when you mention a specific time like 'yesterday'.

Has he yet arrived?

Has he arrived yet?

Yet is almost exclusively at the end in B1 level English.

I yet haven't seen the results.

I haven't yet seen the results.

While 'yet' can occasionally move in formal English, it usually follows the auxiliary 'have not'.

句型

I have already ___.

Have you ___ yet?

I haven't ___ yet, but I'm going to.

He has just ___.

Real World Usage

Texting a friend constant

I've just left the house, see you soon!

Job Interview common

I have already managed several teams in my previous role.

Ordering Food occasional

Has the pizza arrived yet?

Social Media very common

Just posted a new photo!

Airport/Travel common

We haven't boarded the plane yet.

Project Meeting very common

We've already hit our targets for this month.

🎯

The 'Not Yet' Shortcut

If someone asks you a question like 'Are you ready?', you can simply answer 'Not yet.' You don't need the whole sentence.
⚠️

Avoid 'Yet' in Positives

Never say 'I have done it yet.' This is the most common mistake for B1 learners. Use 'already' instead.
💡

Surprise with Already

If you want to show you are impressed or shocked, put 'already' at the end of a question: 'You're done already?!'
💬

American 'Just'

If you watch American movies, you will hear 'I just did it.' Don't be confused; it's the same meaning as 'I've just done it.'

Smart Tips

Always use the Present Perfect with 'just'.

I just arrived. I've just arrived.

Use 'already' for the checkmarks and 'yet' for the empty boxes.

I did that. I didn't do that. I've already done that. I haven't done that yet.

Move 'already' to the end of the question.

Have you already finished? Have you finished already?!

Use 'Not yet' as a polite, short answer.

No, I didn't. Not yet.

发音

/aɪv dʒʌst/

Contraction Stress

In 'I've just', the 've' is almost silent. The stress falls on 'just'.

Have you finished yet? (Rise on yet)

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

justalreadyyetrecentlylatelyso farstill

挑战

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?

日记主题

Write about your morning routine today. What have you already done and what haven't you done yet?
Describe a major life goal you have. What steps have you already taken to achieve it?
Think about a piece of news you've just heard. How does it make you feel?
Reflect on the past year. What milestones have you reached already, and what are you still waiting for?

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

Fill in the blank with just, already, or yet.

I haven't seen that movie ___, but I want to.

✓ Correct! ✗ Not quite. Correct answer: yet
We use 'yet' at the end of negative sentences.
Choose the correct sentence. 多项选择

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I have already finished.
'Already' usually goes between 'have' and the past participle.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I've just saw a ghost!

✓ Correct! ✗ Not quite. Correct answer: I've just seen a ghost!
The past participle of 'see' is 'seen'.
Put the words in the correct order. 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 haven't arrived yet.
'Yet' goes at the end of negative sentences.
Match the adverb to its function. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1-Recent, 2-Early, 3-Expectation
Just = very recent; Already = sooner than expected; Yet = expected to happen.
Complete the dialogue. Dialogue Completion

A: Do you want some cake? B: No thanks, I've ___ had a big lunch.

✓ Correct! ✗ Not quite. Correct answer: just
'Just' indicates the lunch was very recent.
Is the following rule true or false? True False Rule

You can use 'yet' in affirmative (positive) sentences.

✓ Correct! ✗ Not quite. Correct answer: False
'Yet' is only for negatives and questions.
Change the sentence to use 'already'. Sentence Transformation

I finished the report (sooner than expected).

✓ Correct! ✗ Not quite. Correct answer: I've already finished the report.
Present Perfect + already is the standard way to show this.

Score: /8

练习题

8 exercises
Fill in the blank with just, already, or yet.

I haven't seen that movie ___, but I want to.

✓ Correct! ✗ Not quite. Correct answer: yet
We use 'yet' at the end of negative sentences.
Choose the correct sentence. 多项选择

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I have already finished.
'Already' usually goes between 'have' and the past participle.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I've just saw a ghost!

✓ Correct! ✗ Not quite. Correct answer: I've just seen a ghost!
The past participle of 'see' is 'seen'.
Put the words in the correct order. Sentence Reorder

yet / they / arrived / haven't

✓ Correct! ✗ Not quite. Correct answer: They haven't arrived yet.
'Yet' goes at the end of negative sentences.
Match the adverb to its function. Match Pairs

Match: 1. Just, 2. Already, 3. Yet

✓ Correct! ✗ Not quite. Correct answer: 1-Recent, 2-Early, 3-Expectation
Just = very recent; Already = sooner than expected; Yet = expected to happen.
Complete the dialogue. Dialogue Completion

A: Do you want some cake? B: No thanks, I've ___ had a big lunch.

✓ Correct! ✗ Not quite. Correct answer: just
'Just' indicates the lunch was very recent.
Is the following rule true or false? True False Rule

You can use 'yet' in affirmative (positive) sentences.

✓ Correct! ✗ Not quite. Correct answer: False
'Yet' is only for negatives and questions.
Change the sentence to use 'already'. Sentence Transformation

I finished the report (sooner than expected).

✓ Correct! ✗ Not quite. Correct answer: I've already finished the report.
Present Perfect + already is the standard way to show this.

Score: /8

Practice Bank

12 exercises
Choose the correct adverb to complete the sentence. 填空

We've ___ booked our flights for the summer trip!

✓ Correct! ✗ Not quite. Correct answer: already
Find and fix the mistake in the sentence. Error Correction

They haven't decided the new schedule already.

✓ Correct! ✗ Not quite. Correct answer: They haven't decided the new schedule yet.
Which sentence uses the adverb correctly? 多项选择

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: Has the meeting just started?
Type the correct English sentence. 翻译

Translate into English: 'Acabo de comer el almuerzo.'

✓ Correct! ✗ Not quite. Correct answer: ["I've just eaten lunch.","I have just eaten lunch."]
Put the words in order to form a grammatical sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: Have you seen that movie yet?
Match the beginning of the sentence with the correct ending. Match Pairs

Match the sentence beginnings with their appropriate adverb and ending:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the best adverb to complete the conversation. 填空

A: "Are you ready for the presentation?" B: "Almost! I've ___ printed the slides."

✓ Correct! ✗ Not quite. Correct answer: just
Identify the incorrect adverb usage and correct the sentence. Error Correction

My friend hasn't returned my text just.

✓ Correct! ✗ Not quite. Correct answer: My friend hasn't returned my text yet.
Select the sentence where `already` is used idiomatically. 多项选择

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: Have they already arrived at the airport?
Translate the sentence into English. 翻译

Translate: '¿Todavía no has decidido dónde ir de vacaciones?'

✓ Correct! ✗ Not quite. Correct answer: ["Haven't you decided where to go for vacation yet?","Have you not decided where to go for vacation yet?"]
Rearrange the words to form a coherent sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: We have already watched the movie.
Match the adverb to its typical use case. Match Pairs

Match the adverb with its primary function:

✓ Correct! ✗ Not quite. Correct answer: matched

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

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

ya / todavía no

English 'already' cannot mean 'now'.

French high

déjà / pas encore

French uses a specific verb (venir) to express 'just'.

German moderate

schon / noch nicht

German 'noch' is more versatile than English 'yet'.

Japanese partial

mou / mada

Japanese uses 'mada' with the negative form of the verb to mean 'not yet'.

Arabic low

qad / lamma

Arabic uses particles rather than adverbs in a 'have' sandwich.

Chinese moderate

yǐjīng / hái méiyǒu

Chinese markers are placed before the verb, never at the end.

Learning Path

Prerequisites

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