TL;DR
- 벌써 means “already” with surprise or earlier-than-expected feeling.
- 이미 means “already” as a neutral completed fact.
- 아직 means “still / yet,” and 여전히 means “still unchanged.”
🎧 Helper Note
Read each Korean example aloud twice. Pay special attention to where the time adverb appears before the verb phrase: 벌써 왔어요, 이미 끝났어요, 아직 안 했어요, 여전히 좋아해요.
🔑 The Big Picture
TOPIK I often tests time adverbs through short dialogues, everyday situations, and sentence completion. These words look simple, but they carry different meanings:
- 벌써 = already, often with surprise
- 이미 = already, a completed fact
- 아직 = still / yet, often with negative verbs
- 여전히 = still, unchanged over time
The key is not only the English meaning. You must notice the emotion, completion, and change in the sentence.
🧩 Core Concepts / Patterns
1. 벌써 = already, sooner than expected
Use 벌써 when something happened earlier than expected or when the speaker feels surprised.
- 벌써 10시예요.
- It is already 10 o’clock.
- Feeling: Time passed faster than expected.
- 민수가 벌써 집에 갔어요.
- Minsu already went home.
- Feeling: The speaker did not expect it so soon.
Common pattern:
- 벌써 + past tense
- 벌써 먹었어요.
- 벌써 끝났어요.
- 벌써 왔어요.
2. 이미 = already, completed fact
Use 이미 when something is already done or already true. It is more neutral than 벌써 and often appears in written or formal explanations.
- 표가 이미 매진됐어요.
- The tickets are already sold out.
- 저는 이미 알고 있어요.
- I already know.
Common pattern:
- 이미 + past tense / completed state
- 이미 시작했어요.
- 이미 결정했어요.
- 이미 끝났습니다.
3. 아직 = still / yet
Use 아직 when something continues up to now or has not happened yet.
With negative verbs, 아직 means “not yet.”
- 아직 안 먹었어요.
- I have not eaten yet.
- 숙제를 아직 못 했어요.
- I could not do the homework yet.
With positive descriptive verbs, 아직 can mean “still.”
- 아직 추워요.
- It is still cold.
- 동생은 아직 어려요.
- My younger sibling is still young.
Common patterns:
- 아직 + 안 / 못 + verb
- 아직 + adjective
- 아직도 can emphasize “still,” especially when the situation feels long or unexpected.
4. 여전히 = still unchanged
Use 여전히 when something remains the same even after time passes. It is common in reading and more formal Korean.
- 그는 여전히 바빠요.
- They are still busy.
- 이 식당은 여전히 인기가 많아요.
- This restaurant is still popular.
Common pattern:
- 여전히 + adjective / state verb
- 여전히 좋아요.
- 여전히 어렵습니다.
- 여전히 사람이 많아요.
Quick comparison
Word | Main meaning | Best clue | Example |
벌써 | already | surprise / sooner than expected | 벌써 끝났어요. |
이미 | already | completed fact | 이미 예약했어요. |
아직 | still / yet | not finished, continuing | 아직 안 왔어요. |
여전히 | still | unchanged state | 여전히 예뻐요. |
✅ Exam Strategy
Step 1. Check the verb tense
- Past tense often matches 벌써 or 이미.
- 벌써 끝났어요.
- 이미 샀어요.
- Negative forms often match 아직.
- 아직 안 갔어요.
- 아직 못 봤어요.
Step 2. Check the speaker’s feeling
If the sentence sounds surprised, choose 벌써.
- 벌써 시간이 이렇게 됐어요.
- 벌써 다 먹었어요.
If the sentence simply reports a finished fact, choose 이미.
- 회의는 이미 시작됐습니다.
- 표는 이미 없습니다.
Step 3. Check whether the situation changed
If the sentence means “the same as before,” choose 여전히.
- 지금도 여전히 춥습니다.
- 그 가게는 여전히 유명합니다.
Step 4. In TOPIK I dialogues, listen for contrast
A common pattern is:
- A: 숙제 했어요?
- B: 아니요, 아직 안 했어요.
Another common pattern is:
- A: 영화가 시작했어요?
- B: 네, 이미 시작했어요.
⚠️ Pitfalls
Pitfall 1. Using 이미 for surprise
벌써 is better when the speaker is surprised.
- Natural: 벌써 12시예요?
- Less natural for surprise: 이미 12시예요?
Pitfall 2. Forgetting the negative after 아직
For “not yet,” use 아직 + 안 / 못.
- Correct: 아직 안 먹었어요.
- Incorrect: 아직 먹었어요.
This means “I still eat” or sounds incomplete depending on context.
Pitfall 3. Confusing 아직 and 여전히
Both can mean “still,” but their feeling is different.
- 아직 어려요.
- The person is still young; the state has not reached a later stage.
- 여전히 어려워요.
- It is still difficult; the difficulty has not changed.
Pitfall 4. Treating 벌써 and 이미 as always interchangeable
Sometimes both are possible, but the nuance changes.
- 벌써 끝났어요.
- It ended already, surprisingly early.
- 이미 끝났어요.
- It has already ended; that is the fact.
Practice Hub — 50 TOPIK I Questions
Complete all 5 sets. Choose the best answer from 벌써 / 이미 / 아직 / 여전히 unless the question gives a different instruction.
Set 1 — Choose the best adverb
- 시간이 빨리 갔어요. ____ 11시예요.
- 벌써
- 이미
- 아직
- 여전히
- A: 밥 먹었어요? B: 아니요, ____ 안 먹었어요.
- 벌써
- 이미
- 아직
- 여전히
- 그 가게는 작년에도 유명했어요. 지금도 ____ 유명해요.
- 벌써
- 이미
- 아직
- 여전히
- 수업은 9시에 시작했어요. 지금 9시 30분이에요. 수업은 ____ 시작했어요.
- 벌써
- 이미
- 아직
- 여전히
- 아이가 ____ 자요. 조금 전에 놀고 있었는데요.
- 벌써
- 이미
- 아직
- 여전히
- 저는 그 이야기를 ____ 알고 있어요.
- 벌써
- 이미
- 아직
- 여전히
- 오늘은 4월인데 ____ 추워요.
- 벌써
- 이미
- 아직
- 여전히
- 이 문제는 작년에도 어려웠어요. 올해도 ____ 어려워요.
- 벌써
- 이미
- 아직
- 여전히
- A: 친구가 왔어요? B: 아니요, ____ 안 왔어요.
- 벌써
- 이미
- 아직
- 여전히
- 약속 시간이 한 시간 남았는데 친구가 ____ 왔어요.
- 벌써
- 이미
- 아직
- 여전히
Answers — Set 1
- 벌써 — The speaker feels time passed quickly.
- 아직 — “Not yet” uses 아직 안.
- 여전히 — The fame is unchanged from last year.
- 이미 — The class started as a completed fact.
- 벌써 — The child slept sooner than expected.
- 이미 — The speaker already knows as a fact.
- 아직 — It is still cold in April.
- 여전히 — The difficulty remains unchanged.
- 아직 — “Has not come yet” uses 아직 안 왔어요.
- 벌써 — The friend came earlier than expected.
Set 2 — Match the English meaning
- “I have not finished the homework yet.”
- 숙제를 벌써 끝냈어요.
- 숙제를 이미 끝냈어요.
- 숙제를 아직 안 끝냈어요.
- 숙제가 여전히 끝났어요.
- “The tickets are already sold out.”
- 표가 이미 매진됐어요.
- 표가 아직 매진됐어요.
- 표가 여전히 안 매진됐어요.
- 표가 벌써 안 매진됐어요.
- “It is still raining.”
- 비가 이미 와요.
- 비가 아직 와요.
- 비가 벌써 안 와요.
- 비가 이미 안 와요.
- “This restaurant is still popular.”
- 이 식당은 이미 인기가 없어요.
- 이 식당은 여전히 인기가 많아요.
- 이 식당은 아직 안 유명했어요.
- 이 식당은 벌써 유명하지 않아요.
- “It is already winter.”
- 벌써 겨울이에요.
- 아직 겨울이 아니에요.
- 여전히 겨울이 안 왔어요.
- 이미 겨울이 아니에요.
- “I already bought a bag.”
- 가방을 아직 안 샀어요.
- 가방을 이미 샀어요.
- 가방을 여전히 샀어요.
- 가방을 아직 샀어요.
- “The room is still clean.”
- 방이 아직 깨끗해요.
- 방이 이미 안 깨끗해요.
- 방이 벌써 안 깨끗해요.
- 방이 이미 더러워요.
- “They are still busy.”
- 그 사람들은 벌써 바쁘지 않아요.
- 그 사람들은 이미 안 바빠요.
- 그 사람들은 여전히 바빠요.
- 그 사람들은 아직 끝났어요.
- “The movie has already started.”
- 영화가 아직 안 시작했어요.
- 영화가 이미 시작했어요.
- 영화가 여전히 시작하지 않아요.
- 영화가 벌써 시작하지 않았어요.
- “It is already 8 o’clock.”
- 아직 8시가 아니에요.
- 여전히 8시예요.
- 벌써 8시예요.
- 이미 8시가 안 됐어요.
Answers — Set 2
- 3 — 아직 안 끝냈어요 means “have not finished yet.”
- 1 — 이미 marks a completed fact.
- 2 — 아직 와요 means it is still raining.
- 2 — 여전히 shows unchanged popularity.
- 1 — 벌써 adds the feeling that winter came quickly.
- 2 — 이미 샀어요 means already bought.
- 1 — 아직 깨끗해요 means still clean.
- 3 — 여전히 바빠요 means busy as before.
- 2 — 이미 시작했어요 is a neutral completed fact.
- 3 — 벌써 8시예요 often expresses surprise about time.
Set 3 — Dialogue completion
- A: 민수 씨가 집에 갔어요? B: 네, ____ 갔어요.
- 아직
- 이미
- 여전히
- 안
- A: 왜 안 먹어요? B: ____ 배가 안 고파요.
- 아직
- 이미
- 벌써
- 빨리
- A: 오늘 날씨가 어때요? B: 어제처럼 ____ 추워요.
- 벌써
- 여전히
- 이미
- 곧
- A: 시간이 많아요? B: 아니요. ____ 5시예요.
- 벌써
- 아직
- 여전히
- 자주
- A: 숙제했어요? B: 아니요, ____ 못 했어요.
- 이미
- 여전히
- 아직
- 벌써
- A: 이 책 읽었어요? B: 네, ____ 읽었어요.
- 이미
- 아직
- 여전히
- 안
- A: 수미 씨는 한국어를 잘해요? B: 네, 전에도 잘했는데 지금도 ____ 잘해요.
- 아직
- 벌써
- 이미
- 여전히
- A: 회의가 시작됐어요? B: 네, 10분 전에 ____ 시작됐어요.
- 이미
- 아직
- 여전히
- 안
- A: 아기가 걸어요? B: 아니요, ____ 못 걸어요.
- 이미
- 아직
- 여전히
- 벌써
- A: 시험이 다음 주 아니에요? B: 맞아요. 그런데 저는 ____ 공부를 다 했어요.
- 벌써
- 아직
- 여전히
- 안
Answers — Set 3
- 이미 — The person has already gone home.
- 아직 — The speaker is still not hungry.
- 여전히 — The weather remains cold like yesterday.
- 벌써 — The speaker feels time is late.
- 아직 — 아직 못 했어요 means “could not do it yet.”
- 이미 — The book has already been read.
- 여전히 — The ability remains the same.
- 이미 — The meeting started 10 minutes ago as a completed fact.
- 아직 — The baby cannot walk yet.
- 벌써 — Finishing all studying before next week feels earlier than expected.
Set 4 — Choose the sentence with the most natural meaning
- Choose the sentence that best means “not yet.”
- 아직 안 왔어요.
- 이미 왔어요.
- 여전히 왔어요.
- 벌써 왔어요.
- Choose the sentence that best shows surprise.
- 이미 1시예요.
- 아직 1시예요.
- 벌써 1시예요.
- 여전히 1시예요.
- Choose the sentence that best shows an unchanged state.
- 그 사람은 여전히 친절해요.
- 그 사람은 벌써 친절해요.
- 그 사람은 이미 친절해요.
- 그 사람은 아직 안 친절해요.
- Choose the sentence that best gives a neutral completed fact.
- 시험은 이미 끝났어요.
- 시험은 아직 안 끝났어요.
- 시험은 여전히 끝났어요.
- 시험은 아직 어려워요.
- Choose the sentence that best means “still young.”
- 아이가 이미 어려요.
- 아이가 아직 어려요.
- 아이가 벌써 어려요.
- 아이가 여전히 안 어려요.
- Choose the sentence that best means “already ate.”
- 밥을 아직 안 먹었어요.
- 밥을 여전히 먹었어요.
- 밥을 이미 먹었어요.
- 밥을 아직 먹었어요.
- Choose the sentence that best means “still difficult as before.”
- 이 문법은 여전히 어려워요.
- 이 문법은 벌써 어려워요.
- 이 문법은 이미 안 어려워요.
- 이 문법은 아직 끝났어요.
- Choose the sentence that best fits “It is only March, but it is already warm.”
- 3월인데 벌써 따뜻해요.
- 3월인데 아직 안 따뜻해요.
- 3월인데 여전히 안 따뜻해요.
- 3월인데 이미 안 따뜻했어요.
- Choose the sentence that best fits “I still do not know.”
- 아직 몰라요.
- 이미 알아요.
- 벌써 알아요.
- 여전히 알았어요.
- Choose the sentence that best fits “The problem remains difficult.”
- 문제가 벌써 쉬워요.
- 문제가 이미 끝났어요.
- 문제가 여전히 어려워요.
- 문제가 아직 안 어려웠어요.
Answers — Set 4
- 1 — 아직 안 왔어요 means “has not come yet.”
- 3 — 벌써 shows surprise about time.
- 1 — 여전히 shows the person remains kind.
- 1 — 이미 끝났어요 reports a completed fact.
- 2 — 아직 어려요 means still young.
- 3 — 이미 먹었어요 means already ate.
- 1 — 여전히 어려워요 means the difficulty is unchanged.
- 1 — 벌써 따뜻해요 fits unexpected early warmth.
- 1 — 아직 몰라요 means still do not know.
- 3 — 여전히 어려워요 means it remains difficult.
Set 5 — TOPIK-style sentence completion
- 오늘은 시험 날이에요. 학생들이 ____ 교실에 왔어요.
- 벌써
- 아직
- 여전히
- 안
- 저는 제주도에 ____ 가 본 적이 없어요.
- 이미
- 아직
- 벌써
- 여전히
- 이 컴퓨터는 오래됐지만 ____ 잘 돼요.
- 여전히
- 벌써
- 이미
- 아직 안
- A: 우산 있어요? B: 아니요. 비가 ____ 안 와요.
- 이미
- 아직
- 여전히
- 벌써
- 한국어 수업은 ____ 끝났어요. 다음 수업은 내일이에요.
- 이미
- 아직
- 여전히
- 못
- 지금 6시예요. 그런데 밖이 ____ 어두워요.
- 벌써
- 아직
- 여전히
- 이미 안
- 그 배우는 10년 전에도 인기가 많았고 지금도 ____ 인기가 많아요.
- 이미
- 아직
- 여전히
- 벌써
- A: 편지를 보냈어요? B: 아니요, ____ 안 보냈어요.
- 아직
- 이미
- 여전히
- 벌써
- 저는 이 단어를 ____ 배웠어요. 그래서 뜻을 알아요.
- 이미
- 아직
- 여전히
- 안
- 점심시간까지 두 시간이 남았는데 동생은 ____ 배고프다고 해요.
- 벌써
- 이미
- 여전히
- 아직 안
Answers — Set 5
- 벌써 — Students came early on exam day.
- 아직 — 아직 가 본 적이 없어요 means “have not been yet.”
- 여전히 — The computer still works well despite age.
- 아직 — 아직 안 와요 means it is not raining yet.
- 이미 — The class has already ended as a fact.
- 벌써 — The darkness feels earlier than expected.
- 여전히 — Popularity remains from 10 years ago.
- 아직 — 아직 안 보냈어요 means “have not sent it yet.”
- 이미 — The word was already learned.
- 벌써 — The younger sibling is hungry earlier than expected.
🧭 Final Review
Before choosing an answer on TOPIK I, ask yourself:
- Is the speaker surprised that something happened early? Choose 벌써.
- Is the sentence simply saying something is completed? Choose 이미.
- Does the sentence mean “not yet” or “still not”? Choose 아직.
- Does the sentence mean “still the same as before”? Choose 여전히.