A2 Verb Basics 6 min read Easy

Talking About the Past in Korean: The 았/었/였 Rules

Match 았/었/였 to the verb stem's vowel harmony to correctly talk about finished past actions and states.

Grammar Rule in 30 Seconds

To talk about the past in Korean, add 았, 었, or 였 to the verb stem based on the final vowel.

  • If the stem ends in ㅏ or ㅗ, add -았어요 (e.g., 가다 -> 갔어요).
  • If the stem ends in anything else, add -었어요 (e.g., 먹다 -> 먹었어요).
  • If the verb ends in 하다, it becomes -했어요 (e.g., 공부하다 -> 공부했어요).
Verb Stem + (았/었/였) + 어요

Overview

The Korean past tense, primarily expressed through the suffix -았/었/였-, is fundamental for conveying actions or states that occurred and concluded before the moment of speech. Unlike English, which often relies on auxiliary verbs or simple -ed endings, Korean employs a phonologically driven system based on vowel harmony. This system ensures the natural flow and rhythm of the language, reflecting a deep-seated linguistic principle.

Mastery of this pattern is indispensable, as it forms the basis for discussing personal experiences, past events, or historical facts. It is applicable to both verbs (동사, dongsa) and adjectives (형용사, hyeongyongsa), making it a versatile and constantly used grammatical tool.

Conjugation Table

Stem Ending Vowel Past Tense Marker Example Stem Contraction Polite (-아요/어요) Formal (-습니다/ㅂ니다) Meaning
:------------------ :------------------ :------------- :----------- :--------------------- :------------------------ :--------------
, -았- 가- (go) 갔- 갔어요 갔습니다 Went
오- (come) 왔- 왔어요 왔습니다 Came
앉- (sit) 앉았- 앉았어요 앉았습니다 Sat
Other Vowels -었- 먹- (eat) 먹었- 먹었어요 먹었습니다 Ate
서- (stand) 섰- 섰어요 섰습니다 Stood
읽- (read) 읽었- 읽었어요 읽었습니다 Read (past)
하다 verbs -였- 공부하- (study) 공부했- 공부했어요 공부했습니다 Studied
말하- (speak) 말했- 말했어요 말했습니다 Spoke
Irregular Type Stem Example Past Tense Form (Polite) Meaning
:------------------ :------------------ :------------------------- :----------------
Irregular 돕- (help) 도왔어요 Helped
춥- (be cold) 추웠어요 Was cold
Irregular 듣- (listen) 들었어요 Listened
걷- (walk) 걸었어요 Walked
Irregular 모르- (not know) 몰랐어요 Didn't know
부르- (sing/call) 불렀어요 Sang/Called
Irregular 빨갛- (be red) 빨갰어요 Was red

How This Grammar Works

The Korean past tense marker -았/었/였- is governed by vowel harmony, a phonological rule where vowels within a word tend to share similar phonetic qualities. This principle contributes to the natural rhythm and pronunciation of Korean. The primary division is between 'bright' vowels (ㅏ, ㅗ) and 'dark' vowels (all others, including ㅓ, ㅜ, ㅡ, ㅣ).
  • If the final vowel of the verb or adjective stem is a 'bright' vowel ( or ), you attach -았-. For instance, 좋다 (to be good) has as its final stem vowel, so it conjugates to 좋았어요 (was good). Similarly, 작다 (to be small) uses , becoming 작았어요 (was small).
  • If the final vowel is any other vowel (a 'dark' vowel), you attach -었-. Consider 먹다 (to eat), where the final stem vowel is , resulting in 먹었어요 (ate). 배우다 (to learn), with , becomes 배웠어요 (learned) after contraction.
  • For verbs ending in 하다 (to do), a specific historical contraction occurs. The original form 하- + -였- (which was 하- + -었- after met to become ) contracted to -했-. This makes 하다 verbs exceptionally straightforward: 공부하다 (to study) invariably becomes 공부했어요 (studied), and 운동하다 (to exercise) becomes 운동했어요 (exercised).
Beyond vowel harmony, the past tense marker often combines with the stem to form a single syllable through vowel contraction (축약, chugyak). For example, 가- + -았- becomes 갔- (가았 is pronounced ). This phenomenon is a natural consequence of spoken Korean's preference for efficiency and is crucial for sounding natural.
Avoiding these contractions, while grammatically understandable, can make your speech sound archaic or overly formal.

Formation Pattern

1
Forming the past tense in Korean follows a clear, step-by-step process. Understanding these steps ensures accurate conjugation and natural pronunciation.
2
Identify the Verb/Adjective Stem: Remove the dictionary ending -다 from the infinitive form. For 가다 (to go), the stem is 가-. For 먹다 (to eat), the stem is 먹-. For 하다 verbs like 공부하다 (to study), the stem is 공부하-.
3
Determine the Last Vowel of the Stem: Examine the final vowel of the stem. This vowel dictates the choice of the past tense marker.
4
For 가-, the vowel is .
5
For 먹-, the vowel is .
6
For 공부하-, the final component is 하-.
7
Apply the Correct Past Tense Marker:
8
If the final stem vowel is or , add -았-. (e.g., 가-가았-).
9
If the final stem vowel is any other vowel, add -었-. (e.g., 먹-먹었-).
10
If the stem ends in 하- (from a 하다 verb), replace 하- with 했-. (e.g., 공부하-공부했-).
11
Perform Vowel Contraction (if applicable): Combine the stem and the past tense marker for efficiency.
12
If the stem ends in and -았- is added, they merge: 가- + 았-갔-. Similarly, 보- (see) + 았-봤-.
13
If the stem ends in and -았- is added, combines with to form : 오- (come) + 았-왔-.
14
If the stem ends in and -었- is added, combines with to form : 배우- (learn) + 었-배웠-.
15
If the stem ends in and -었- is added, combines with to form : 마시- (drink) + 었-마셨-.
16
If no contraction is possible (e.g., 먹- + 었-), they remain distinct: 먹었-.
17
Attach a Politeness Ending: Finally, add the appropriate politeness ending based on the context of the conversation.
18
Informal/Casual (해체 haeche): -어 (e.g., 갔어, 먹었어, 공부했어). Used with close friends and family.
19
Polite/Standard (해요체 haeyoche): -어요 (e.g., 갔어요, 먹었어요, 공부했어요). The most common and versatile form, used in most daily interactions.
20
Formal/Deferential (합니다체 hamnidache): -습니다/-ㅂ니다 (e.g., 갔습니다, 먹었습니다, 공부했습니다). Used in formal settings, public speaking, or addressing superiors.
21
Example: 만들다 (to make)
22
Stem: 만들-
23
Last vowel: (a dark vowel)
24
Marker: -었-만들었-
25
No contraction for + .
26
Polite ending: 만들었어요 (made).

When To Use It

The -았/었/였- form is primarily used to express actions or states that completed in the past. Its application extends beyond a simple past tense, encompassing nuances similar to the English present perfect.
  • Simple Past Actions: To describe events that happened at a definite point in the past. This is the most straightforward use.
  • 어제 친구를 만났어요. (I met a friend yesterday.)
  • 지난 주말에 영화를 봤습니다. (I watched a movie last weekend.)
  • Completed Actions with Present Relevance (Resultant State): Sometimes the past tense is used to describe an action that occurred in the past, but its result or state continues into the present. This is particularly common with verbs like 입다 (to wear), 앉다 (to sit), 서다 (to stand), 벗다 (to take off), 신다 (to wear shoes).
  • 모자를 썼어요. (I put on a hat / I am wearing a hat.) – The action of putting on the hat is past, but the state of wearing it continues.
  • 의자에 앉았어요. (I sat on the chair / I am sitting on the chair.) – Similarly, the act of sitting is past, but the seated state persists.
  • Past Experiences (Present Perfect-like): When discussing experiences you have or haven't had up to the present moment, often with -(으)ㄴ 적이 있다/없다 (to have/not have experience of).
  • 저는 제주도에 가 봤어요. (I have been to Jeju Island.) – Literally,

Past Tense Conjugation Rules

Verb Stem Vowel Suffix Example (Dictionary) Example (Past)
ㅏ, ㅗ
-았어요
가다
갔어요
ㅓ, ㅜ, ㅣ, ㅡ
-었어요
먹다
먹었어요
하다
-했어요
공부하다
공부했어요
-였어요
기다리다
기다렸어요
ㅐ, ㅔ
-었어요
보내다
보냈어요

Common Contractions

Full Form Contracted Form
가았어요
갔어요
오았어요
왔어요
보았어요
봤어요
마시었어요
마셨어요

Meanings

The past tense markers 았/었/였 are used to indicate that an action or state occurred in the past.

1

Completed Action

An action that finished in the past.

“밥을 먹었어요.”

“영화를 봤어요.”

2

Past State

Describing a state that existed in the past.

“날씨가 좋았어요.”

“피곤했어요.”

Reference Table

Reference table for Talking About the Past in Korean: The 았/었/였 Rules
Form Structure Example
Affirmative
Stem + 았/었/였어요
먹었어요
Negative
안 + Stem + 았/었/였어요
안 먹었어요
Question
Stem + 았/었/였어요?
먹었어요?
Past Negative
Stem + 지 않았어요
먹지 않았어요

Formality Spectrum

Formal
먹었습니다.

먹었습니다. (Daily life)

Neutral
먹었어요.

먹었어요. (Daily life)

Informal
먹었어.

먹었어. (Daily life)

Slang
먹음.

먹음. (Daily life)

Past Tense Decision Tree

Verb Stem

Vowel

  • ㅏ, ㅗ Add 았어요

Vowel

  • Other Add 었어요

Special

  • 하다 Add 했어요

Past vs Present

Present
먹어요 Eat
Past
먹었어요 Ate

Conjugation Flow

1

Ends in 하다?

YES
Use 했어요
NO
Check vowel
2

Vowel is ㅏ or ㅗ?

YES
Use 았어요
NO
Use 었어요

Examples by Level

1

밥을 먹었어요.

I ate a meal.

2

학교에 갔어요.

I went to school.

3

영화를 봤어요.

I watched a movie.

4

공부했어요.

I studied.

1

어제 친구를 만났어요.

I met a friend yesterday.

2

날씨가 좋았어요.

The weather was good.

3

숙제를 안 했어요.

I didn't do my homework.

4

어디에 갔어요?

Where did you go?

1

그때는 정말 행복했어요.

I was really happy back then.

2

이미 다 읽었어요.

I have already read it all.

3

그 소식을 들었어요?

Did you hear the news?

4

어제 너무 피곤해서 일찍 잤어요.

I was so tired yesterday that I slept early.

1

그는 어릴 때부터 피아노를 배웠어요.

He has learned piano since he was young.

2

회의가 길어져서 늦게 끝났어요.

The meeting dragged on, so it finished late.

3

그때 그 말을 하지 말았어야 했어요.

I should not have said that back then.

4

그는 이미 떠났어요.

He has already left.

1

그 사건은 이미 잊혀졌어요.

That incident has already been forgotten.

2

그 당시에는 아무도 몰랐었어요.

At that time, nobody had known.

3

그녀는 그 제안을 거절했었어요.

She had rejected that proposal.

4

모든 것이 계획대로 진행되었어요.

Everything proceeded according to plan.

1

그는 과거의 영광에 사로잡혀 있었어요.

He was captivated by the glory of the past.

2

그 결정은 이미 내려졌었어야 했습니다.

That decision should have been made already.

3

그는 그곳에서 오랫동안 머물렀었어요.

He had stayed there for a long time.

4

그 사실을 알았더라면 좋았을 텐데요.

It would have been good if I had known that fact.

Easily Confused

Talking About the Past in Korean: The 았/었/였 Rules vs Present vs Past

Learners often use present tense to describe past events.

Talking About the Past in Korean: The 았/었/였 Rules vs 았/었/였 vs 겠

Confusing past with future/conjecture.

Talking About the Past in Korean: The 았/었/였 Rules vs 하다 verbs

Adding 았/었 to 하다 instead of 했.

Common Mistakes

가었어요

갔어요

Vowel harmony error.

먹았어요

먹었어요

Wrong vowel choice.

공부았어요

공부했어요

Forgot the 하다 rule.

보았어요

봤어요

Failed to contract.

만나었어요

만났어요

Failed to merge vowels.

자았어요

잤어요

Incorrect contraction.

기다리었어요

기다렸어요

Failed to contract ㅣ+ 었.

듣았어요

들었어요

Forgot the ㄷ irregular rule.

돕았어요

도왔어요

Forgot the ㅂ irregular rule.

예쁘었어요

예뻤어요

Failed to contract ㅡ vowel.

먹었었었어요

먹었었어요

Overusing past markers.

가었었어요

갔었어요

Incorrect stem contraction in double past.

했었었어요

했었어요

Redundant past marker.

Sentence Patterns

저는 어제 ___을/를 했어요.

지난 주말에 ___에 갔어요.

어제 ___이/가 좋았어요.

저는 어제 ___을/를 먹었어요.

Real World Usage

Texting constant

어제 뭐 했어?

Job Interview very common

거기서 3년 동안 일했습니다.

Social Media common

오늘 맛있는 것을 먹었어요!

Ordering Food common

주문했어요.

Travel common

어디에 갔어요?

Email common

지난번에 보낸 메일을 확인했습니다.

💡

Check the stem

Always remove '다' before checking the vowel.
⚠️

Irregular verbs

Some verbs change their stem before adding the past marker.
🎯

Contractions

Learn the common contractions like '갔어요' to sound more natural.
💬

Politeness

Always match your past tense ending with the appropriate politeness level.

Smart Tips

Always use 했어요. It's the most consistent rule!

공부았어요 공부했어요

Use 았어요. Think 'bright' vowels.

가었어요 갔어요

Use 었어요. Think 'dark' vowels.

먹았어요 먹었어요

Use contractions like 갔어요 instead of 가았어요.

가았어요 갔어요

Pronunciation

가 + 았 = 갔 (gat)

Contraction

When vowels merge, the sound becomes one syllable.

Statement

먹었어요 ↓

Falling intonation for statements.

Question

먹었어요 ↑

Rising intonation for questions.

Memorize It

Mnemonic

Remember: 'A' and 'O' are 'bright' vowels, so they take the 'bright' 았. Everything else is 'dark', so it takes the 'dark' 었.

Visual Association

Imagine a bright sun (ㅏ/ㅗ) shining on a field, making things grow (았). Imagine a dark cave (other vowels) where you need a lantern (었) to see.

Rhyme

If it's A or O, 았 is the way to go. For all the rest, 었 is the best.

Story

Yesterday, I went (갔어요) to the park. I ate (먹었어요) an apple. I studied (공부했어요) Korean. It was a busy day!

Word Web

갔어요먹었어요봤어요했어요좋았어요잤어요만났어요

Challenge

Write 5 sentences about what you did yesterday in 5 minutes.

Cultural Notes

Using the correct past tense is crucial for showing respect to elders.

The past tense is used similarly, but formal endings can differ.

Informal speech is often used more freely among friends.

The past tense markers evolved from the combination of the verb 'to be' and aspectual markers.

Conversation Starters

어제 뭐 했어요?

지난 주말에 어디에 갔어요?

어제 저녁에 무엇을 먹었어요?

어릴 때 어디에 살았어요?

Journal Prompts

Write about your day yesterday.
Describe your last vacation.
What was your favorite childhood memory?
Reflect on a challenge you overcame.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Conjugate '가다' in the past tense.

저는 어제 학교에 ___.

✓ Correct! ✗ Not quite. Correct answer: 갔어요
가 + 았어요 = 갔어요.
Choose the correct past tense for '먹다'. Multiple Choice

어제 밥을 ___.

✓ Correct! ✗ Not quite. Correct answer: 먹었어요
먹 + 었어요 = 먹었어요.
Fix the error in the sentence. Error Correction

Find and fix the mistake:

공부았어요.

✓ Correct! ✗ Not quite. Correct answer: 공부했어요
하다 verbs take 했어요.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: 어제 친구를 만났어요
Korean word order is flexible but usually Subject-Object-Verb.
Translate to Korean. Translation

I watched a movie.

Answer starts with: 영화를...

✓ Correct! ✗ Not quite. Correct answer: 영화를 봤어요
보 + 았어요 = 봤어요.
Conjugate '오다'. Conjugation Drill

어제 친구가 ___.

✓ Correct! ✗ Not quite. Correct answer: 왔어요
오 + 았어요 = 왔어요.
Match the verb to its past form. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 잤어요
자 + 았어요 = 잤어요.
Build a sentence with '어제' and '운동하다'. Sentence Building

어제 / 운동했어요

✓ Correct! ✗ Not quite. Correct answer: 어제 운동했어요
Correct past tense for 하다 verb.

Score: /8

Practice Exercises

8 exercises
Conjugate '가다' in the past tense.

저는 어제 학교에 ___.

✓ Correct! ✗ Not quite. Correct answer: 갔어요
가 + 았어요 = 갔어요.
Choose the correct past tense for '먹다'. Multiple Choice

어제 밥을 ___.

✓ Correct! ✗ Not quite. Correct answer: 먹었어요
먹 + 었어요 = 먹었어요.
Fix the error in the sentence. Error Correction

Find and fix the mistake:

공부았어요.

✓ Correct! ✗ Not quite. Correct answer: 공부했어요
하다 verbs take 했어요.
Reorder the words. Sentence Reorder

어제 / 만났어요 / 친구를

✓ Correct! ✗ Not quite. Correct answer: 어제 친구를 만났어요
Korean word order is flexible but usually Subject-Object-Verb.
Translate to Korean. Translation

I watched a movie.

✓ Correct! ✗ Not quite. Correct answer: 영화를 봤어요
보 + 았어요 = 봤어요.
Conjugate '오다'. Conjugation Drill

어제 친구가 ___.

✓ Correct! ✗ Not quite. Correct answer: 왔어요
오 + 았어요 = 왔어요.
Match the verb to its past form. Match Pairs

자다 -> ?

✓ Correct! ✗ Not quite. Correct answer: 잤어요
자 + 았어요 = 잤어요.
Build a sentence with '어제' and '운동하다'. Sentence Building

어제 / 운동했어요

✓ Correct! ✗ Not quite. Correct answer: 어제 운동했어요
Correct past tense for 하다 verb.

Score: /8

Practice Bank

10 exercises
Translate to Korean: 'I drank water.' Translation

Translate: 'I drank water.'

✓ Correct! ✗ Not quite. Correct answer: 물을 마셨어요
Reorder the words to say 'I saw a movie yesterday.' Sentence Reorder

영화 / 어제 / 봤어요 / 를

✓ Correct! ✗ Not quite. Correct answer: 어제 영화를 봤어요
Match the dictionary form to its past tense form. Match Pairs

Match the pairs

✓ Correct! ✗ Not quite. Correct answer: All matched
Fill in the blank: 'It was good.' Fill in the Blank

영화가 정말 ____. (좋다)

✓ Correct! ✗ Not quite. Correct answer: 좋았어요
Fix the contraction error. Error Correction

저는 어제 친구를 만나았어요.

✓ Correct! ✗ Not quite. Correct answer: 만났어요
Select the formal (high respect) past tense. Multiple Choice

Which one is formal?

✓ Correct! ✗ Not quite. Correct answer: 먹었습니다
Translate to Korean: 'I exercised.' Translation

I exercised.

✓ Correct! ✗ Not quite. Correct answer: 운동했어요
Complete the casual sentence (to a friend). Fill in the Blank

어제 뭐 ____? (하다)

✓ Correct! ✗ Not quite. Correct answer: 했어
Reorder: 'I bought bread.' Sentence Reorder

빵 / 샀어요 / 을

✓ Correct! ✗ Not quite. Correct answer: 빵을 샀어요
Pick the correct past tense for '기다리다' (to wait). Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: 기다렸어요

Score: /10

FAQ (8)

It's based on vowel harmony. ㅏ/ㅗ take 았, others take 었, 하다 takes 했.

Some verbs like 듣다 change to 들었어요. You need to learn these individually.

Only for events that are completed.

Add '안' before the verb or use '지 않았어요'.

Yes, you can use -았습니다 for formal or -았어 for informal.

To make speech faster and easier.

Just remember: A/O = 았, others = 었.

Yes, it's used in all forms of communication.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Pretérito perfecto

Korean uses suffixes, while Spanish uses auxiliary verbs.

French moderate

Passé composé

French requires an auxiliary verb.

German moderate

Perfekt

German is analytical, Korean is agglutinative.

Japanese high

Ta-form

Korean uses vowel harmony, Japanese uses phonological rules.

Arabic moderate

Past tense conjugation

Arabic conjugates for person, Korean does not.

Chinese low

Le (aspect marker)

Chinese is isolating, Korean is agglutinative.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!