TOPIK I: Using '-(으)니까' for Justification

Agent Progress
Built
Keywords
이유 / 근거 / 판단
Lesson #
S
Done
Section
TOPIK I Prep
💡
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

  1. Look at the second clause first.
    1. If it is a command, request, suggestion, or speaker judgment, -(으)니까 is likely correct.
  1. Check the stem ending.
    1. Consonant → -으니까; vowel → -니까; ㄹ often drops before 니까.
  1. Match the logic.
    1. The first clause must be a reason, and the second clause must be a reasonable result.
  1. Do not translate mechanically.
    1. 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.
  1. 날씨가 춥다 → 날씨가 ( ) 따뜻한 옷을 입으세요.
    1. ① 춥니까 ② 추우니까 ③ 추니까 ④ 춥으니까
  1. 시간이 없다 → 시간이 ( ) 빨리 갑시다.
    1. ① 없으니까 ② 없니까 ③ 없어서니까 ④ 없으니
  1. 집이 멀다 → 집이 ( ) 버스를 탑시다.
    1. ① 멀으니까 ② 머니까 ③ 멀니까 ④ 멀어서니까
  1. 밥을 먹다 → 밥을 ( ) 약을 드세요.
    1. ① 먹니까 ② 먹으니까 ③ 먹어서니까 ④ 먹니
  1. 친구가 오다 → 친구가 ( ) 기다리세요.
    1. ① 오니까 ② 오으니까 ③ 와니까 ④ 오니까요
  1. 숙제가 많다 → 숙제가 ( ) 오늘 끝내야 해요.
    1. ① 많니까 ② 많으니까 ③ 마니까 ④ 많아서니까
  1. 문을 만들다 → 문을 ( ) 시간이 많이 걸려요.
    1. ① 만들니까 ② 만드니까 ③ 만들으니까 ④ 만들어서니까
  1. 노래를 듣다 → 노래를 ( ) 기분이 좋아요.
    1. ① 듣니까 ② 들으니까 ③ 들어니까 ④ 들니까
  1. 학교에 가다 → 학교에 ( ) 선생님을 만나요.
    1. ① 가니까 ② 가으니까 ③ 가서니까 ④ 갑니까
  1. 방이 작다 → 방이 ( ) 큰 책상은 안 돼요.
    1. ① 작니까 ② 작으니까 ③ 자니까 ④ 작아서니까
Answers — Set 1
  1. 춥다 is ㅂ irregular: 추우니까.
  1. 없다 → 없으니까.
  1. ② ㄹ drops: 멀다 → 머니까.
  1. 먹다 → 먹으니까.
  1. 오다 → 오니까.
  1. 많다 → 많으니까.
  1. ② ㄹ drops: 만들다 → 만드니까.
  1. 듣다 changes to 들으니까.
  1. 가다 → 가니까.
  1. 작다 → 작으니까.

Set 2 — Choose the best connector

Choose the best connector for each sentence.
  1. 늦었( ) 빨리 가세요.
    1. ① 어서 ② 으니까 ③ 고 ④ 지만
  1. 배가 고프( ) 밥을 먹었어요.
    1. ① 아서 ② 니까 ③ 지만 ④ 고
  1. 시험이 있( ) 도서관에서 공부합시다.
    1. ① 으니까 ② 어서 ③ 고 ④ 지만
  1. 비가 오( ) 우산을 가져가세요.
    1. ① 니까 ② 아서 ③ 고 ④ 지만
  1. 한국어를 배우( ) 한국 드라마를 봐요.
    1. ① 아서 ② 으니까 ③ 지만 ④ 까지
  1. 길이 복잡하( ) 지하철을 타는 게 좋겠어요.
    1. ① 니까 ② 아서 ③ 고 ④ 도
  1. 약속이 없( ) 같이 영화 볼까요?
    1. ① 으니까 ② 어서 ③ 지만 ④ 고
  1. 피곤하( ) 일찍 잤어요.
    1. ① 아서 ② 니까 ③ 고 ④ 까지
  1. 이 문제는 어렵( ) 다시 설명해 주세요.
    1. ① 으니까 ② 아서 ③ 고 ④ 지만
  1. 시간이 많( ) 천천히 하세요.
    1. ① 으니까 ② 아서 ③ 지만 ④ 고
Answers — Set 2
  1. ② Command 가세요 makes 늦었으니까 natural.
  1. ① A simple past result works naturally with 고파서/배가 고파서.
  1. ① Suggestion 공부합시다 favors 있으니까.
  1. ① Command 가져가세요 favors 오니까.
  1. ① A simple reason-result statement: 배워서.
  1. ① Judgment/advice 좋겠어요 favors 복잡하니까.
  1. ① Suggestion question 볼까요? favors 없으니까.
  1. ① Simple reason-result: 피곤해서.
  1. ① Request 설명해 주세요 favors 어려우니까.
  1. ① Command/advice 하세요 favors 많으니까.

Set 3 — Complete the dialogue

Choose the sentence that best completes the dialogue.
  1. A: 오늘 날씨가 정말 춥네요.
    1. B: 네, ( )
      ① 창문을 열었어요. ② 따뜻하게 입으세요. ③ 어제 만났어요. ④ 책을 샀어요.
  1. A: 시간이 별로 없어요.
    1. B: 그럼 ( )
      ① 택시를 탑시다. ② 사진을 찍었어요. ③ 음악을 들어요. ④ 주말이에요.
  1. A: 이 식당은 사람이 많아요.
    1. B: ( )
      ① 맛있을 것 같아요. ② 문을 닫으세요. ③ 비가 와요. ④ 이름을 써요.
  1. A: 내일 시험이 있어요.
    1. B: ( )
      ① 오늘 일찍 공부하세요. ② 어제 여행했어요. ③ 방이 넓어요. ④ 물이 없어요.
  1. A: 길이 너무 막혀요.
    1. B: ( )
      ① 지하철을 타는 게 좋겠어요. ② 케이크가 달아요. ③ 친구가 웃어요. ④ 책상이 작아요.
  1. A: 이 옷은 너무 비싸요.
    1. B: ( )
      ① 다른 가게에 가 봅시다. ② 지금 먹었어요. ③ 학교가 멀어요. ④ 집에 있어요.
  1. A: 숙제가 많아요.
    1. B: ( )
      ① 지금 시작하세요. ② 커피가 뜨거워요. ③ 날씨가 좋아요. ④ 노래가 빨라요.
  1. A: 감기에 걸렸어요.
    1. B: ( )
      ① 병원에 가 보세요. ② 새 가방이에요. ③ 한국어를 배워요. ④ 영화가 재미있어요.
  1. A: 오늘은 수업이 없어요.
    1. B: ( )
      ① 같이 점심 먹을까요? ② 수업을 들었어요. ③ 의자가 있어요. ④ 편지를 썼어요.
  1. A: 이 단어가 어려워요.
    1. B: ( )
      ① 사전을 찾아보세요. ② 문을 닫았어요. ③ 꽃이 예뻐요. ④ 버스가 왔어요.
Answers — Set 3
  1. 추우니까 따뜻하게 입으세요 is logical advice.
  1. 시간이 없으니까 택시를 탑시다 is a logical suggestion.
  1. ① Many customers can justify the judgment that it may be good.
  1. ① An exam tomorrow supports advice to study today.
  1. ① Heavy traffic supports taking the subway.
  1. ① Expensive clothes support trying another store.
  1. ① Much homework supports starting now.
  1. ① Having a cold supports going to a hospital.
  1. ① No class supports a lunch suggestion.
  1. ① A difficult word supports looking it up.

Set 4 — Read and answer

Read each sentence and choose the best meaning or next action.
  1. 비가 오니까 우산을 가져가세요. What should the listener take?
    1. ① 우산 ② 책 ③ 모자 ④ 가방
  1. 도서관이 조용하니까 거기에서 공부합시다. Why does the speaker suggest the library?
    1. ① It is quiet. ② It is far. ③ It is expensive. ④ It is closed.
  1. 음식이 매우니까 물을 마시세요. Why should the listener drink water?
    1. ① The food is spicy. ② The water is cold. ③ The room is small. ④ The listener is late.
  1. 오늘은 시간이 많으니까 천천히 이야기해요. How should they talk?
    1. ① Slowly ② Secretly ③ Tomorrow ④ Outside
  1. 기차역이 가까우니까 걸어갑시다. How will they probably go?
    1. ① On foot ② By plane ③ By taxi ④ By bicycle
  1. 아이가 자니까 조용히 하세요. What should the listener do?
    1. ① Be quiet ② Sing loudly ③ Open the window ④ Call a friend
  1. 이 문제는 쉬우니까 먼저 하세요. Which problem should the listener do first?
    1. ① This easy one ② The difficult one ③ Yesterday’s one ④ A listening question
  1. 방이 더우니까 창문을 열까요? What does the speaker suggest?
    1. ① Opening the window ② Closing the door ③ Buying clothes ④ Eating lunch
  1. 한국어가 재미있으니까 계속 공부하고 싶어요. Why does the speaker want to continue?
    1. ① Korean is interesting. ② Korean is short. ③ The teacher is absent. ④ The book is expensive.
  1. 버스가 늦으니까 지하철을 탑시다. What does the speaker suggest?
    1. ① Taking the subway ② Waiting for a friend ③ Buying a ticket tomorrow ④ Walking home
Answers — Set 4
  1. 우산을 가져가세요 means “take an umbrella.”
  1. 조용하니까 gives the reason: it is quiet.
  1. 매우니까 means “because it is spicy.”
  1. 천천히 means “slowly.”
  1. 걸어갑시다 means “let’s walk.”
  1. 조용히 하세요 means “please be quiet.”
  1. 이 문제는 쉬우니까 먼저 하세요 means do this easy one first.
  1. 창문을 열까요? suggests opening the window.
  1. ① The reason is 한국어가 재미있으니까.
  1. 지하철을 탑시다 means “let’s take the subway.”

Set 5 — Fix or complete the sentence

Choose the best corrected or completed sentence.
  1. Correct the sentence: 날씨가 춥니까 코트를 입으세요.
    1. ① 날씨가 추우니까 코트를 입으세요. ② 날씨가 추워서 코트를 입으세요. ③ 날씨가 춥고 코트를 입으세요. ④ 날씨가 춥지만 코트를 입으세요.
  1. Correct the sentence: 집이 멀으니까 버스를 타세요.
    1. ① 집이 머니까 버스를 타세요. ② 집이 멀니까 버스를 타세요. ③ 집이 멀어서니까 버스를 타세요. ④ 집이 멀고 버스를 타세요.
  1. Complete: 목이 ______ 물을 마시세요.
    1. Read the blank as one connector slot.
      ① 마르니까 ② 마르으니까 ③ 말라서니까 ④ 마르고
  1. Complete: 돈이 ______ 이 가방은 사지 맙시다.
    1. ① 없으니까 ② 없어서 ③ 없고 ④ 없지만요
  1. Correct the sentence: 음악이 크니까 소리를 줄였어요. Which change makes it a command?
    1. ① 음악이 크니까 소리를 줄이세요. ② 음악이 커서 소리를 줄이세요. ③ 음악이 크고 소리를 줄이세요. ④ 음악이 크지만 소리를 줄이세요.
  1. Complete: 내일 일찍 일어나야 ______ 오늘 일찍 잡시다.
    1. ① 하니까 ② 해서 ③ 하고 ④ 하지만
  1. Correct the sentence: 이 책은 재미있니까 읽어 보세요.
    1. ① 이 책은 재미있으니까 읽어 보세요. ② 이 책은 재미있어서 읽어 보세요. ③ 이 책은 재미있고 읽어 보세요. ④ 이 책은 재미있지만 읽어 보세요.
  1. Complete: 날씨가 ______ 산책할까요?
    1. ① 좋으니까 ② 좋아서 ③ 좋고 ④ 좋지만
  1. Correct the sentence: 수업이 끝났어서 집에 갑시다.
    1. ① 수업이 끝났으니까 집에 갑시다. ② 수업이 끝나서 집에 갑시다. ③ 수업이 끝났고 집에 갑시다. ④ 수업이 끝났지만 집에 갑시다.
  1. Complete: 사람이 ______ 여기에서 사진을 찍지 마세요.
    1. ① 많으니까 ② 많아서 ③ 많고 ④ 많지만요
Answers — Set 5
  1. 춥다 → 추우니까; command 입으세요 fits -(으)니까.
  1. ① ㄹ drops: 멀다 → 머니까.
  1. 목이 마르다 → 목이 마르니까.
  1. 없다 → 없으니까; the suggestion 사지 맙시다 fits.
  1. ① The corrected command is 줄이세요.
  1. 일어나야 하다 → 일어나야 하니까; suggestion 잡시다 fits.
  1. 재미있다 → 재미있으니까; command/advice fits.
  1. 좋다 → 좋으니까; suggestion question 산책할까요? fits.
  1. ① Past tense reason + suggestion: 끝났으니까.
  1. 많다 → 많으니까; 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 좋겠어요.