Past Tense: 았어요 / 었어요

Keywords
았어요/었어요
Lesson #
S
Done
Section
Basic Grammar
TL;DR 🦄
  • -았어요 / -었어요\color{purple}{\text{-았어요 / -었어요}} [a-sseo-yo / eo-sseo-yo] makes polite past tense.
  • ☀️ If the stem’s last vowel is \color{purple}{\text{ㅏ}} or \color{purple}{\text{ㅗ}}, use 았어요\color{purple}{\text{았어요}} [a-sseo-yo].
  • 🌙 Most other vowels use 었어요\color{purple}{\text{었어요}} [eo-sseo-yo]. 하다\color{purple}{\text{하다}} [ha-da] becomes 했어요\color{purple}{\text{했어요}} [hae-sseo-yo].
🔊
🎧 Iru Helper Note — Open the
Korean Helper Widgets
Korean Helper Widgets
page and compare present vs past: 가요 / 갔어요\color{purple}{\text{가요 / 갔어요}} [ga-yo / ga-sseo-yo].
 

🌈 The Big Picture

Past tense says something already happened. Remove \color{purple}{\text{다}} [da], look at the stem vowel, then add the polite past ending.
  • ㅏ / ㅗ\color{purple}{\text{ㅏ / ㅗ}} stems → 았어요\color{purple}{\text{았어요}} [a-sseo-yo]
  • Most other stems → 었어요\color{purple}{\text{었어요}} [eo-sseo-yo]
  • 하다\color{purple}{\text{하다}} [ha-da] → 했어요\color{purple}{\text{했어요}} [hae-sseo-yo]

🧩 Core Pattern

  • 가다\color{purple}{\text{가다}} [ga-da] → 갔어요\color{purple}{\text{갔어요}} [ga-sseo-yo]
  • 먹다\color{purple}{\text{먹다}} [meok-da] → 먹었어요\color{purple}{\text{먹었어요}} [meo-geo-sseo-yo]
  • 보다\color{purple}{\text{보다}} [bo-da] → 봤어요\color{purple}{\text{봤어요}} [bwa-sseo-yo]
  • 공부하다\color{purple}{\text{공부하다}} [gong-bu-ha-da] → 공부했어요\color{purple}{\text{공부했어요}} [gong-bu-hae-sseo-yo]

🛠️ How They Work

저는 학교에 갔어요.\color{purple}{\text{저는 학교에 갔어요.}} [jeo-neun hak-gyo-e ga-sseo-yo] — I went to school. 🏫
저는 밥을 먹었어요.\color{purple}{\text{저는 밥을 먹었어요.}} [jeo-neun ba-beul meo-geo-sseo-yo] — I ate a meal. 🍚
저는 한국어를 공부했어요.\color{purple}{\text{저는 한국어를 공부했어요.}} [jeo-neun han-gu-geo-reul gong-bu-hae-sseo-yo] — I studied Korean. 🇰🇷

📚 Cross-check note

The -았/었-\color{purple}{\text{-았/었-}} past-tense marker and polite past forms were cross-checked against National Institute of Korean Language guidance at korean.go.kr. ✅

⚠️ Pitfalls to Dodge

  • 먹았어요\color{purple}{\text{먹았어요}} [meo-ga-sseo-yo] for 먹다\color{purple}{\text{먹다}} [meok-da] → ✅ 먹었어요\color{purple}{\text{먹었어요}} [meo-geo-sseo-yo]
  • 가았어요\color{purple}{\text{가았어요}} [ga-a-sseo-yo] → ✅ 갔어요\color{purple}{\text{갔어요}} [ga-sseo-yo]
  • 공부하었어요\color{purple}{\text{공부하었어요}} [gong-bu-ha-eo-sseo-yo] → ✅ 공부했어요\color{purple}{\text{공부했어요}} [gong-bu-hae-sseo-yo]
 

Try this exercise

Instructions
Change each dictionary form into polite past tense. Fill the blank, say it aloud, then check the Answer toggle.
1. 가다 →\color{purple}{\text{가다 →}}
[ga-da →____] — went
Answer
갔어요
2. 먹다 →\color{purple}{\text{먹다 →}}
[meok-da →____] — ate
Answer
먹었어요
3. 사다 →\color{purple}{\text{사다 →}}
[sa-da →____] — bought
Answer
샀어요
4. 읽다 →\color{purple}{\text{읽다 →}}
[ik-da →____] — read
Answer
읽었어요
5. 보다 →\color{purple}{\text{보다 →}}
[bo-da →____] — saw/watched
Answer
봤어요
6. 마시다 →\color{purple}{\text{마시다 →}}
[ma-si-da →____] — drank
Answer
마셨어요
7. 배우다 →\color{purple}{\text{배우다 →}}
[bae-u-da →____] — learned
Answer
배웠어요
8. 공부하다 →\color{purple}{\text{공부하다 →}}
[gong-bu-ha-da →____] — studied
Answer
공부했어요
9. 자다 →\color{purple}{\text{자다 →}}
[ja-da →____] — slept
Answer
잤어요
10. 하다 →\color{purple}{\text{하다 →}}
[ha-da →____] — did
Answer
했어요
📚
Vocabulary Box
  • ㅏ/ㅗ stem → 았어요
  • other vowels → 었어요
  • 하다 → 했어요
  • verbs → 가다, 먹다, 사다, 읽다, 보다, 마시다, 배우다, 공부하다, 자다, 하다

🎯
Want more reps? Visit the
Practice Hub
Practice Hub
when you're ready! 🚀
 
📦
🎯 Practice Hub — Past Tense: 았어요 / 었어요
 
Welcome to past-tense practice! ⏳ You are turning dictionary verbs into things that already happened, which is basically grammar time travel. 🚀
 
📝 Instructions
Convert each verb into polite past tense. Say the completed form aloud, then open the Answer toggle.
 

Exercise 1 — ㅏ / ㅗ Past ☀️

A. 가다 → ____\color{purple}{\text{가다 → \_\_\_\_}} [ga-da → ____]
Answer
갔어요
B. 사다 → ____\color{purple}{\text{사다 → \_\_\_\_}} [sa-da → ____]
Answer
샀어요
C. 보다 → ____\color{purple}{\text{보다 → \_\_\_\_}} [bo-da → ____]
Answer
봤어요
D. 자다 → ____\color{purple}{\text{자다 → \_\_\_\_}} [ja-da → ____]
Answer
잤어요
E. 저는 학교에 ____.\color{purple}{\text{저는 학교에 \_\_\_\_.}} [jeo-neun hak-gyo-e ____]
Answer
갔어요
F. 저는 펜을 ____.\color{purple}{\text{저는 펜을 \_\_\_\_.}} [jeo-neun pe-neul ____]
Answer
샀어요
G. 저는 친구를 ____.\color{purple}{\text{저는 친구를 \_\_\_\_.}} [jeo-neun chin-gu-reul ____]
Answer
봤어요
A. 가다 →\color{purple}{\text{가다 →}} ____ [ga-da → ____]
Answer
갔어요
B. 사다 →\color{purple}{\text{사다 →}} ____ [sa-da → ____]
Answer
샀어요
C. 보다 →\color{purple}{\text{보다 →}} ____ [bo-da→____]
Answer
봤어요
D. 자다 →\color{purple}{\text{자다 →}} ____ [ja-da→____]
Answer
잤어요
E. 가다 →\color{purple}{\text{가다 →}} ____ [ga-da→____]
Answer
갔어요
F. 사다 →\color{purple}{\text{사다 →}} ____ [sa-da→____]
Answer
샀어요
G. 보다 →\color{purple}{\text{보다 →}} ____ [bo-da→____]
Answer
봤어요
H. 자다 →\color{purple}{\text{자다 →}} ____ [ja-da→____]
Answer
가다
I. 가다 →\color{purple}{\text{가다 →}} ____ [ga-da→____]
Answer
보다
J. 사다 →\color{purple}{\text{사다 →}} ____ [sa-da→____]
Answer
자다
📚
Vocabulary Box
  • 가다 → to go
  • 사다 → to buy
  • 보다 → to see/watch
  • 자다 → to sleep
  • 학교에 → to school
  • 펜을 → a pen
  • 친구를 → a friend
Tip 💡 ㅏ/ㅗ stems use 았어요, usually with contraction.

Exercise 2 — Other Vowels Past 🌙

A. 먹다 → ____\color{purple}{\text{먹다 → \_\_\_\_}} [meok-da → ____]
Answer
먹었어요
B. 읽다 → ____\color{purple}{\text{읽다 → \_\_\_\_}} [ik-da → ____]
Answer
읽었어요
C. 마시다 → ____\color{purple}{\text{마시다 → \_\_\_\_}} [ma-si-da → ____]
Answer
마셨어요
D. 배우다 → ____\color{purple}{\text{배우다 → \_\_\_\_}} [bae-u-da → ____]
Answer
배웠어요
E. 저는 밥을 ____.\color{purple}{\text{저는 밥을 \_\_\_\_.}} [jeo-neun ba-beul ____]
Answer
먹었어요
F. 저는 책을 ____.\color{purple}{\text{저는 책을 \_\_\_\_.}} [jeo-neun chae-geul ____]
Answer
읽었어요
G. 저는 커피를 ____.\color{purple}{\text{저는 커피를 \_\_\_\_.}} [jeo-neun keo-pi-reul ____]
Answer
마셨어요
A. 먹다 →\color{purple}{\text{먹다 →}} ____ [meok-da → ____]
Answer
먹었어요
B. 읽다 →\color{purple}{\text{읽다 →}} ____ [ik-da → ____]
Answer
읽었어요
C. 마시다 →\color{purple}{\text{마시다 →}} ____ [ma-si-da→____]
Answer
마셨어요
D. 배우다 →\color{purple}{\text{배우다 →}} ____ [bae-u-da→____]
Answer
배웠어요
E. 먹다 →\color{purple}{\text{먹다 →}} ____ [meok-da→____]
Answer
먹었어요
F. 읽다 →\color{purple}{\text{읽다 →}} ____ [ik-da→____]
Answer
읽었어요
G. 마시다 →\color{purple}{\text{마시다 →}} ____ [ma-si-da→____]
Answer
마셨어요
H. 배우다 →\color{purple}{\text{배우다 →}} ____ [bae-u-da→____]
Answer
먹다
I. 읽다 →\color{purple}{\text{읽다 →}} ____ [ik-da→____]
Answer
마시다
J. 먹다 →\color{purple}{\text{먹다 →}} ____ [meok-da→____]
Answer
배우다
📚
Vocabulary Box
  • 먹다 → to eat
  • 읽다 → to read
  • 마시다 → to drink
  • 배우다 → to learn
  • 밥을 → a meal
  • 책을 → a book
  • 커피를 → coffee
Tip 💡 Most non-ㅏ/ㅗ stems use 었어요.

Exercise 3 — 하다 Past 🛠️

A. 하다 → ____\color{purple}{\text{하다 → \_\_\_\_}} [ha-da → ____]
Answer
했어요
B. 공부하다 → ____\color{purple}{\text{공부하다 → \_\_\_\_}} [gong-bu-ha-da → ____]
Answer
공부했어요
C. 운동하다 → ____\color{purple}{\text{운동하다 → \_\_\_\_}} [un-dong-ha-da → ____]
Answer
운동했어요
D. 저는 한국어를 ____.\color{purple}{\text{저는 한국어를 \_\_\_\_.}} [jeo-neun han-gu-geo-reul ____]
Answer
공부했어요
E. 저는 ____.\color{purple}{\text{저는 \_\_\_\_.}} [jeo-neun ____]
Answer
운동했어요
F. 했어요 ← ____\color{purple}{\text{했어요 ← \_\_\_\_}} [hae-sseo-yo ← ____]
Answer
하다
G. 공부했어요 ← ____\color{purple}{\text{공부했어요 ← \_\_\_\_}} [gong-bu-hae-sseo-yo ← ____]
Answer
공부하다
A. 하다 →\color{purple}{\text{하다 →}} ____ [ha-da → ____]
Answer
했어요
B. 공부하다 →\color{purple}{\text{공부하다 →}} ____ [gong-bu-ha-da → ____]
Answer
공부했어요
C. 운동하다 →\color{purple}{\text{운동하다 →}} ____ [un-dong-ha-da→____]
Answer
운동했어요
D. 하다 →\color{purple}{\text{하다 →}} ____ [ha-da→____]
Answer
했어요
E. 공부하다 →\color{purple}{\text{공부하다 →}} ____ [gong-bu-ha-da→____]
Answer
공부했어요
F. 운동하다 →\color{purple}{\text{운동하다 →}} ____ [un-dong-ha-da→____]
Answer
운동했어요
G. 하다 →\color{purple}{\text{하다 →}} ____ [ha-da→____]
Answer
했어요
H. 공부하다 →\color{purple}{\text{공부하다 →}} ____ [gong-bu-ha-da→____]
Answer
운동하다
I. 운동하다 →\color{purple}{\text{운동하다 →}} ____ [un-dong-ha-da→____]
Answer
했어요
J. 하다 →\color{purple}{\text{하다 →}} ____ [ha-da→____]
Answer
공부했어요
📚
Vocabulary Box
  • 하다 → to do
  • 공부하다 → to study
  • 운동하다 → to exercise
  • 한국어를 → Korean language
  • 저 → I/me
Tip 💡 하다 in past becomes 했어요.

Exercise 4 — Full Sentence Builder 🧱

A. 저는 학교에 ____.\color{purple}{\text{저는 학교에 \_\_\_\_.}} [jeo-neun hak-gyo-e ____]
Answer
갔어요
B. 저는 밥을 ____.\color{purple}{\text{저는 밥을 \_\_\_\_.}} [jeo-neun ba-beul ____]
Answer
먹었어요
C. 저는 한국어를 ____.\color{purple}{\text{저는 한국어를 \_\_\_\_.}} [jeo-neun han-gu-geo-reul ____]
Answer
공부했어요
D. 저는 책을 ____.\color{purple}{\text{저는 책을 \_\_\_\_.}} [jeo-neun chae-geul ____]
Answer
읽었어요
E. 저는 커피를 ____.\color{purple}{\text{저는 커피를 \_\_\_\_.}} [jeo-neun keo-pi-reul ____]
Answer
마셨어요
F. 저는 친구를 ____.\color{purple}{\text{저는 친구를 \_\_\_\_.}} [jeo-neun chin-gu-reul ____]
Answer
봤어요
G. 저는 펜을 ____.\color{purple}{\text{저는 펜을 \_\_\_\_.}} [jeo-neun pe-neul ____]
Answer
샀어요
A. 저는 학교에\color{purple}{\text{저는 학교에}} ____ [jeo-neun hak-gyo-e ____]
Answer
갔어요
B. 저는 밥을\color{purple}{\text{저는 밥을}} ____ [jeo-neun ba-beul ____]
Answer
먹었어요
C. 저는 한국어를\color{purple}{\text{저는 한국어를}} ____ [jeo-neun han-gu-geo-reul→____]
Answer
공부했어요
D. 저는 책을\color{purple}{\text{저는 책을}} ____ [jeo-neun chae-geul→____]
Answer
읽었어요
E. 저는 커피를\color{purple}{\text{저는 커피를}} ____ [jeo-neun keo-pi-reul→____]
Answer
마셨어요
F. 저는 사과를\color{purple}{\text{저는 사과를}} ____ [jeo-neun sa-gwa-reul→____]
Answer
샀어요
G. 저는 친구를\color{purple}{\text{저는 친구를}} ____ [jeo-neun chin-gu-reul→____]
Answer
봤어요
H. 저는 학교에\color{purple}{\text{저는 학교에}} ____ [jeo-neun hak-gyo-e→____]
Answer
잤어요
I. 저는 한국어를\color{purple}{\text{저는 한국어를}} ____ [jeo-neun han-gu-geo-reul→____]
Answer
운동했어요
J. 저는\color{purple}{\text{저는}} ____ [jeo-neun→____]
Answer
배웠어요
📚
Vocabulary Box
  • 학교에 → to school
  • 밥을 → a meal
  • 한국어를 → Korean language
  • 책을 → a book
  • 커피를 → coffee
  • 친구를 → a friend
  • 펜을 → a pen
Tip 💡 Full sentences still use the same past-tense rules.

Exercise 5 — Mixed Mastery + Pitfall Patrol 🛡️

A. 가다 → ____\color{purple}{\text{가다 → \_\_\_\_}} [ga-da → ____]
Answer
갔어요
B. 먹다 → ____\color{purple}{\text{먹다 → \_\_\_\_}} [meok-da → ____]
Answer
먹었어요
C. 보다 → ____\color{purple}{\text{보다 → \_\_\_\_}} [bo-da → ____]
Answer
봤어요
D. 공부하다 → ____\color{purple}{\text{공부하다 → \_\_\_\_}} [gong-bu-ha-da → ____]
Answer
공부했어요
E. 마시다 → ____\color{purple}{\text{마시다 → \_\_\_\_}} [ma-si-da → ____]
Answer
마셨어요
F. 배우다 → ____\color{purple}{\text{배우다 → \_\_\_\_}} [bae-u-da → ____]
Answer
배웠어요
G. 사다 → ____\color{purple}{\text{사다 → \_\_\_\_}} [sa-da → ____]
Answer
샀어요
A. 쉬다 →\color{purple}{\text{쉬다 →}} ____ [swi-da → ____]
Answer
쉬었어요
B. 주다 →\color{purple}{\text{주다 →}} ____ [ju-da → ____]
Answer
줬어요
C. 하다 →\color{purple}{\text{하다 →}} ____ [ha-da→____]
Answer
했어요
D. 가다 →\color{purple}{\text{가다 →}} ____ [ga-da→____]
Answer
갔어요
E. 먹다 →\color{purple}{\text{먹다 →}} ____ [meok-da→____]
Answer
먹었어요
F. 사다 →\color{purple}{\text{사다 →}} ____ [sa-da→____]
Answer
샀어요
G. 읽다 →\color{purple}{\text{읽다 →}} ____ [ik-da→____]
Answer
읽었어요
H. 보다 →\color{purple}{\text{보다 →}} ____ [bo-da→____]
Answer
읽었어요
I. 마시다 →\color{purple}{\text{마시다 →}} ____ [ma-si-da→____]
Answer
먹었어요 — 먹다 uses 었어요.
J. 공부하다 →\color{purple}{\text{공부하다 →}} ____ [gong-bu-ha-da→____]
Answer
갔어요 — 가 + 았어요 contracts.
📚
Vocabulary Box
  • ㅏ/ㅗ stem → 았어요
  • other vowels → 었어요
  • 하다 → 했어요
  • 가다, 먹다, 보다, 공부하다, 마시다, 배우다, 사다, 읽다 → practice verbs
Tip 💡 Remove 다, check the stem vowel, then time-travel politely.
 
🎉 Great work — you can now talk about what already happened. Past tense unlocked! ⏳✨