TL;DR
- Use
-(으)니까to give a reason that supports a judgment, request, suggestion, or next action.
- Attach
-으니까after most consonant-ending stems and-니까after vowel-ending stems.
- In TOPIK I, watch for command/suggestion sentences:
-(으)니까is usually safer than-아/어서.
🎧 Helper Note
Read each Korean example aloud twice: first naturally, then slowly while marking the reason before
-(으)니까 and the result after it.🔑 The Big Picture
-(으)니까 means “because / since / now that…”, but its TOPIK value is more specific: it often gives a reason that justifies what the speaker thinks, asks, suggests, or decides next.날씨가 추우니까 따뜻하게 입으세요.
Because the weather is cold, dress warmly.
시간이 없으니까 택시를 탑시다.
Since we do not have time, let’s take a taxi.
이 가게는 사람이 많으니까 음식이 맛있을 거예요.
Since this restaurant has many people, the food is probably good.
For TOPIK I, this pattern appears often in short dialogues, advice, requests, and reason-result questions.
🧩 Core Concepts / Patterns
1. Basic form
Stem ending | Pattern | Example |
Consonant | -으니까 | 먹다 → 먹으니까 |
Vowel | -니까 | 가다 → 가니까 |
ㄹ-ending stem | Drop ㄹ + -니까 | 살다 → 사니까, 만들다 → 만드니까 |
2. Verb, adjective, and 있다/없다
- Verb:
비가 오니까 우산을 가져가세요.
- Adjective:
방이 작으니까 책상이 하나만 있어요.
- 있다/없다:
시간이 없으니까 빨리 갑시다.
3. Past tense is possible
Use the tense before
-(으)니까 when the reason happened in the past.숙제를 다 했으니까 쉬어도 돼요.
Since I finished all the homework, I can rest.
어제 많이 걸었으니까 오늘은 피곤해요.
Since I walked a lot yesterday, I am tired today.
4. Why not always -아/어서?
-아/어서 is also “because,” but it is not normally used before direct commands or suggestions.- Natural:
늦었으니까 빨리 가세요.
- Awkward for this function:
늦어서 빨리 가세요.
Use
-(으)니까 when the second clause is:- a command:
가세요,보세요,하지 마세요
- a suggestion:
갑시다,먹을까요?
- advice or judgment:
좋겠어요,괜찮을 거예요
✅ Exam Strategy
- Look at the second clause first.
If it is a command, request, suggestion, or speaker judgment,
-(으)니까 is likely correct.- Check the stem ending.
Consonant →
-으니까; vowel → -니까; ㄹ often drops before 니까.- Match the logic.
The first clause must be a reason, and the second clause must be a reasonable result.
- Do not translate mechanically.
In English, both
-아/어서 and -(으)니까 can be “because.” In TOPIK, grammar function matters more than English translation.⚠️ Pitfalls
- Pitfall 1: Using -아/어서 before commands.
Use
-(으)니까: 길이 복잡하니까 지하철을 타세요.- Pitfall 2: Forgetting 으 after consonants.
많다 → 많으니까, not 많니까.- Pitfall 3: Keeping ㄹ before 니까.
멀다 → 머니까, 살다 → 사니까.- Pitfall 4: Choosing a sentence with weak logic.
배가 고프니까 밥을 먹어요 is logical. 배가 고프니까 책을 읽어요 is not a strong TOPIK-style reason-result pair.🧪 Practice Hub: 50 TOPIK I Questions
Practice goal: Train form accuracy, connector choice, dialogue logic, reading inference, and error correction for
-(으)니까. Complete all 50 questions before opening the answer toggles.Set 1 — Choose the correct form
Choose the correct
-(으)니까 form.- 날씨가 춥다 → 날씨가 ( ) 따뜻한 옷을 입으세요.
① 춥니까 ② 추우니까 ③ 추니까 ④ 춥으니까
- 시간이 없다 → 시간이 ( ) 빨리 갑시다.
① 없으니까 ② 없니까 ③ 없어서니까 ④ 없으니
- 집이 멀다 → 집이 ( ) 버스를 탑시다.
① 멀으니까 ② 머니까 ③ 멀니까 ④ 멀어서니까
- 밥을 먹다 → 밥을 ( ) 약을 드세요.
① 먹니까 ② 먹으니까 ③ 먹어서니까 ④ 먹니
- 친구가 오다 → 친구가 ( ) 기다리세요.
① 오니까 ② 오으니까 ③ 와니까 ④ 오니까요
- 숙제가 많다 → 숙제가 ( ) 오늘 끝내야 해요.
① 많니까 ② 많으니까 ③ 마니까 ④ 많아서니까
- 문을 만들다 → 문을 ( ) 시간이 많이 걸려요.
① 만들니까 ② 만드니까 ③ 만들으니까 ④ 만들어서니까
- 노래를 듣다 → 노래를 ( ) 기분이 좋아요.
① 듣니까 ② 들으니까 ③ 들어니까 ④ 들니까
- 학교에 가다 → 학교에 ( ) 선생님을 만나요.
① 가니까 ② 가으니까 ③ 가서니까 ④ 갑니까
- 방이 작다 → 방이 ( ) 큰 책상은 안 돼요.
① 작니까 ② 작으니까 ③ 자니까 ④ 작아서니까
Answers — Set 1
- ②
춥다is ㅂ irregular:추우니까.
- ①
없다 → 없으니까.
- ② ㄹ drops:
멀다 → 머니까.
- ②
먹다 → 먹으니까.
- ①
오다 → 오니까.
- ②
많다 → 많으니까.
- ② ㄹ drops:
만들다 → 만드니까.
- ②
듣다changes to들으니까.
- ①
가다 → 가니까.
- ②
작다 → 작으니까.
Set 2 — Choose the best connector
Choose the best connector for each sentence.
- 늦었( ) 빨리 가세요.
① 어서 ② 으니까 ③ 고 ④ 지만
- 배가 고프( ) 밥을 먹었어요.
① 아서 ② 니까 ③ 지만 ④ 고
- 시험이 있( ) 도서관에서 공부합시다.
① 으니까 ② 어서 ③ 고 ④ 지만
- 비가 오( ) 우산을 가져가세요.
① 니까 ② 아서 ③ 고 ④ 지만
- 한국어를 배우( ) 한국 드라마를 봐요.
① 아서 ② 으니까 ③ 지만 ④ 까지
- 길이 복잡하( ) 지하철을 타는 게 좋겠어요.
① 니까 ② 아서 ③ 고 ④ 도
- 약속이 없( ) 같이 영화 볼까요?
① 으니까 ② 어서 ③ 지만 ④ 고
- 피곤하( ) 일찍 잤어요.
① 아서 ② 니까 ③ 고 ④ 까지
- 이 문제는 어렵( ) 다시 설명해 주세요.
① 으니까 ② 아서 ③ 고 ④ 지만
- 시간이 많( ) 천천히 하세요.
① 으니까 ② 아서 ③ 지만 ④ 고
Answers — Set 2
- ② Command
가세요makes늦었으니까natural.
- ① A simple past result works naturally with
고파서/배가 고파서.
- ① Suggestion
공부합시다favors있으니까.
- ① Command
가져가세요favors오니까.
- ① A simple reason-result statement:
배워서.
- ① Judgment/advice
좋겠어요favors복잡하니까.
- ① Suggestion question
볼까요?favors없으니까.
- ① Simple reason-result:
피곤해서.
- ① Request
설명해 주세요favors어려우니까.
- ① Command/advice
하세요favors많으니까.
Set 3 — Complete the dialogue
Choose the sentence that best completes the dialogue.
- A: 오늘 날씨가 정말 춥네요.
B: 네, ( )
① 창문을 열었어요. ② 따뜻하게 입으세요. ③ 어제 만났어요. ④ 책을 샀어요.
- A: 시간이 별로 없어요.
B: 그럼 ( )
① 택시를 탑시다. ② 사진을 찍었어요. ③ 음악을 들어요. ④ 주말이에요.
- A: 이 식당은 사람이 많아요.
B: ( )
① 맛있을 것 같아요. ② 문을 닫으세요. ③ 비가 와요. ④ 이름을 써요.
- A: 내일 시험이 있어요.
B: ( )
① 오늘 일찍 공부하세요. ② 어제 여행했어요. ③ 방이 넓어요. ④ 물이 없어요.
- A: 길이 너무 막혀요.
B: ( )
① 지하철을 타는 게 좋겠어요. ② 케이크가 달아요. ③ 친구가 웃어요. ④ 책상이 작아요.
- A: 이 옷은 너무 비싸요.
B: ( )
① 다른 가게에 가 봅시다. ② 지금 먹었어요. ③ 학교가 멀어요. ④ 집에 있어요.
- A: 숙제가 많아요.
B: ( )
① 지금 시작하세요. ② 커피가 뜨거워요. ③ 날씨가 좋아요. ④ 노래가 빨라요.
- A: 감기에 걸렸어요.
B: ( )
① 병원에 가 보세요. ② 새 가방이에요. ③ 한국어를 배워요. ④ 영화가 재미있어요.
- A: 오늘은 수업이 없어요.
B: ( )
① 같이 점심 먹을까요? ② 수업을 들었어요. ③ 의자가 있어요. ④ 편지를 썼어요.
- A: 이 단어가 어려워요.
B: ( )
① 사전을 찾아보세요. ② 문을 닫았어요. ③ 꽃이 예뻐요. ④ 버스가 왔어요.
Answers — Set 3
- ②
추우니까 따뜻하게 입으세요is logical advice.
- ①
시간이 없으니까 택시를 탑시다is a logical suggestion.
- ① Many customers can justify the judgment that it may be good.
- ① An exam tomorrow supports advice to study today.
- ① Heavy traffic supports taking the subway.
- ① Expensive clothes support trying another store.
- ① Much homework supports starting now.
- ① Having a cold supports going to a hospital.
- ① No class supports a lunch suggestion.
- ① A difficult word supports looking it up.
Set 4 — Read and answer
Read each sentence and choose the best meaning or next action.
비가 오니까 우산을 가져가세요.What should the listener take?
① 우산 ② 책 ③ 모자 ④ 가방
도서관이 조용하니까 거기에서 공부합시다.Why does the speaker suggest the library?
① It is quiet. ② It is far. ③ It is expensive. ④ It is closed.
음식이 매우니까 물을 마시세요.Why should the listener drink water?
① The food is spicy. ② The water is cold. ③ The room is small. ④ The listener is late.
오늘은 시간이 많으니까 천천히 이야기해요.How should they talk?
① Slowly ② Secretly ③ Tomorrow ④ Outside
기차역이 가까우니까 걸어갑시다.How will they probably go?
① On foot ② By plane ③ By taxi ④ By bicycle
아이가 자니까 조용히 하세요.What should the listener do?
① Be quiet ② Sing loudly ③ Open the window ④ Call a friend
이 문제는 쉬우니까 먼저 하세요.Which problem should the listener do first?
① This easy one ② The difficult one ③ Yesterday’s one ④ A listening question
방이 더우니까 창문을 열까요?What does the speaker suggest?
① Opening the window ② Closing the door ③ Buying clothes ④ Eating lunch
한국어가 재미있으니까 계속 공부하고 싶어요.Why does the speaker want to continue?
① Korean is interesting. ② Korean is short. ③ The teacher is absent. ④ The book is expensive.
버스가 늦으니까 지하철을 탑시다.What does the speaker suggest?
① Taking the subway ② Waiting for a friend ③ Buying a ticket tomorrow ④ Walking home
Answers — Set 4
- ①
우산을 가져가세요means “take an umbrella.”
- ①
조용하니까gives the reason: it is quiet.
- ①
매우니까means “because it is spicy.”
- ①
천천히means “slowly.”
- ①
걸어갑시다means “let’s walk.”
- ①
조용히 하세요means “please be quiet.”
- ①
이 문제는 쉬우니까 먼저 하세요means do this easy one first.
- ①
창문을 열까요?suggests opening the window.
- ① The reason is
한국어가 재미있으니까.
- ①
지하철을 탑시다means “let’s take the subway.”
Set 5 — Fix or complete the sentence
Choose the best corrected or completed sentence.
- Correct the sentence:
날씨가 춥니까 코트를 입으세요.
① 날씨가 추우니까 코트를 입으세요. ② 날씨가 추워서 코트를 입으세요. ③ 날씨가 춥고 코트를 입으세요. ④ 날씨가 춥지만 코트를 입으세요.
- Correct the sentence:
집이 멀으니까 버스를 타세요.
① 집이 머니까 버스를 타세요. ② 집이 멀니까 버스를 타세요. ③ 집이 멀어서니까 버스를 타세요. ④ 집이 멀고 버스를 타세요.
- Complete:
목이 ______ 물을 마시세요.
Read the blank as one connector slot.
① 마르니까 ② 마르으니까 ③ 말라서니까 ④ 마르고
- Complete:
돈이 ______ 이 가방은 사지 맙시다.
① 없으니까 ② 없어서 ③ 없고 ④ 없지만요
- Correct the sentence:
음악이 크니까 소리를 줄였어요.Which change makes it a command?
① 음악이 크니까 소리를 줄이세요. ② 음악이 커서 소리를 줄이세요. ③ 음악이 크고 소리를 줄이세요. ④ 음악이 크지만 소리를 줄이세요.
- Complete:
내일 일찍 일어나야 ______ 오늘 일찍 잡시다.
① 하니까 ② 해서 ③ 하고 ④ 하지만
- Correct the sentence:
이 책은 재미있니까 읽어 보세요.
① 이 책은 재미있으니까 읽어 보세요. ② 이 책은 재미있어서 읽어 보세요. ③ 이 책은 재미있고 읽어 보세요. ④ 이 책은 재미있지만 읽어 보세요.
- Complete:
날씨가 ______ 산책할까요?
① 좋으니까 ② 좋아서 ③ 좋고 ④ 좋지만
- Correct the sentence:
수업이 끝났어서 집에 갑시다.
① 수업이 끝났으니까 집에 갑시다. ② 수업이 끝나서 집에 갑시다. ③ 수업이 끝났고 집에 갑시다. ④ 수업이 끝났지만 집에 갑시다.
- Complete:
사람이 ______ 여기에서 사진을 찍지 마세요.
① 많으니까 ② 많아서 ③ 많고 ④ 많지만요
Answers — Set 5
- ①
춥다 → 추우니까; command입으세요fits-(으)니까.
- ① ㄹ drops:
멀다 → 머니까.
- ①
목이 마르다 → 목이 마르니까.
- ①
없다 → 없으니까; the suggestion사지 맙시다fits.
- ① The corrected command is
줄이세요.
- ①
일어나야 하다 → 일어나야 하니까; suggestion잡시다fits.
- ①
재미있다 → 재미있으니까; command/advice fits.
- ①
좋다 → 좋으니까; suggestion question산책할까요?fits.
- ① Past tense reason + suggestion:
끝났으니까.
- ①
많다 → 많으니까; negative command찍지 마세요fits.
✅ Final Review
Before moving on, make sure you can do these three things:
- Explain that
-(으)니까gives a reason for advice, commands, suggestions, or judgments.
- Form it correctly:
먹으니까,가니까,머니까,추우니까.
- Choose it confidently when the second clause is
-세요,-(으)ㅂ시다,-(으)ㄹ까요?, or a judgment like좋겠어요.