Want to actually learn this — with audio, spaced repetition and progress tracking?

Study in the app →

Help improve this content. If something looks off, let us know →

Korean · TOPIK Band 1 · Chapter 34

어제 뭐 했어요? What did you do yesterday?

Eoje mwo haesseoyo?

Talking about the past: the first past tense "-았/었어요". Vocabulary: 어제, 그저께, 지난주, 지난달, 작년, 어젯밤, 청소하다, 쉬다, 보내다, 끝나다, 시작하다. Key grammar: for a finished action, add "-았어요/-었어요" to the verb stem. If the stem vowel is ㅏ/ㅗ → "-았어요", otherwise → "-었어요", and "하다" → "했어요": 가다 → 갔어요, 먹다 → 먹었어요, 마시다 → 마셨어요, 공부하다 → 공부했어요. Use it with words like 어제, 지난주: "어제 친구를 만났어요" (I met a friend yesterday). English speakers add a past word but leave the verb in the present "-아/어요": "어제 학교에 가요" ✗ → "어제 학교에 갔어요" ✓. Hangul corner: contracted past forms — 가+았=갔 [갇], 오+았=왔, 보+았=봤, 하+였=했.

어제 가요 / 어제 갔어요

  1. Jieun 마이클 씨, 어제 뭐 했어요? Michael, what did you do yesterday?
  2. Michael 어제 학교에 가요. 그리고 친구를 만나요. Yesterday I go to school. And I meet a friend. (slip: with a past word the verb must be past — "어제 학교에 갔어요")
  3. Jieun "어제"에는 과거예요: "갔어요", "만났어요". With "어제" it is the past: "갔어요", "만났어요".
  4. Michael 아, 어제 학교에 갔어요. 그리고 친구를 만났어요. Ah, yesterday I went to school. And I met a friend.
  5. Jieun 완벽해요! 갔어요, 봤어요, 먹었어요 — 다 과거예요. Perfect! 갔어요, 봤어요, 먹었어요 — all past.
  6. Michael 이제 과거를 잘 쓸 수 있어요! Now I can use the past well!

지난 주말 — Last weekend

  1. Michael 지은 씨, 지난 주말에 뭐 했어요? Jieun, what did you do last weekend?
  2. Jieun 토요일에 부산에 갔어요. 바다를 봤어요. On Saturday I went to Busan. I saw the sea.
  3. Michael 좋았겠어요! 뭐 먹었어요? That must have been nice! What did you eat?
  4. Jieun 생선을 먹었어요. 그리고 일요일에는 집에서 쉬었어요. I ate fish. And on Sunday I rested at home.
  5. Michael 저는 지난주에 한국어를 공부했어요. Last week I studied Korean.
  6. Jieun 와, 정말 잘했어요! 실력이 늘었어요. Wow, you did really well! Your skills have improved.
汉字PinyinPOSMeaning
어제 eoje n. yesterday
그저께 geujeokke n. the day before yesterday
지난주 jinanju n. last week
지난달 jinandal n. last month
작년 jangnyeon n. last year
어젯밤 eojetbam n. last night
청소하다 cheongsohada v. to clean (→ 청소해요)
쉬다 swida v. to rest (→ 쉬어요)
보내다 bonaeda v. to spend (time), send (→ 보내요)
끝나다 kkeutnada v. to end, be over (→ 끝나요)
시작하다 sijakhada v. to start (→ 시작해요)

과거 시제: "-았/었어요" The past tense: "-았/었어요"

지금까지는 현재 "-아/어요"로 말했어요. 끝난 일(과거)은 같은 규칙에 "ㅆ"을 더해요: 어간의 마지막 모음이 ㅏ나 ㅗ면 "-았어요", 그 밖이면 "-었어요"를 붙여요. "하다"는 "했어요"가 돼요. 예: 먹다 → 먹었어요, 읽다 → 읽었어요, 마시다 → 마셨어요, 공부하다 → 공부했어요. 어간이 모음으로 끝나면 줄어들어요: 가다 → 갔어요, 오다 → 왔어요, 보다 → 봤어요, 만나다 → 만났어요. 어제·지난주·작년 같은 말과 자주 함께 써요: "어제 친구를 만났어요", "지난주에 영화를 봤어요". 영어권 학습자는 "어제"를 넣고도 동사를 현재로 두어요: "어제 학교에 가요" ✗ → "어제 학교에 갔어요" ✓. 시간 표현만으로는 부족해요 — 동사도 과거형이어야 해요.

Until now you spoke in the present "-아/어요". For a finished action (past), the same rule gets a "ㅆ": if the last stem vowel is ㅏ or ㅗ → "-았어요", otherwise → "-었어요". "하다" becomes "했어요". E.g. 먹다 → 먹었어요, 읽다 → 읽었어요, 마시다 → 마셨어요, 공부하다 → 공부했어요. If the stem ends in a vowel, it contracts: 가다 → 갔어요, 오다 → 왔어요, 보다 → 봤어요, 만나다 → 만났어요. It is often used with words like 어제, 지난주, 작년: "어제 친구를 만났어요" (I met a friend yesterday), "지난주에 영화를 봤어요" (I watched a movie last week). English speakers add "어제" but leave the verb in the present: "어제 학교에 가요" ✗ → "어제 학교에 갔어요" ✓. The time word alone is not enough — the verb also has to be in the past.

  • 어제 친구를 만났어요. Eoje chingureul mannasseoyo. Yesterday I met a friend.
  • 지난주에 영화를 봤어요. Jinanjue yeonghwareul bwasseoyo. Last week I watched a movie.
  • 어젯밤에 방을 청소했어요. Eojetbame bangeul cheongsohaesseoyo. Last night I cleaned my room.
  • 주말에 집에서 쉬었어요. Jumare jibeseo swieosseoyo. I rested at home on the weekend.

Want to actually learn this — with audio, spaced repetition and progress tracking?

Study in the app →

Report an issue

Spotted an error or have a suggestion? Every report helps us improve this content.