Korean has a "double past" — -았었-/-었었- — formed by stacking a second 었 onto the ordinary past: 살았 → 살았었-, 갔 → 갔었-, 했 → 했었-. It looks like it should be a past-perfect ("had lived," "had gone"), and English speakers reach for it that way constantly. That instinct is usually wrong. The double past does something more specific: it flags a past situation as remote and discontinued — true back then, but cut off from now. Getting this right is mostly about learning when not to use it.
What -았었- actually marks: severance from the present
The core meaning is discontinuity. Plain -았- ("did / was") is neutral about whether the situation still bears on the present. Adding the second 었 explicitly signals that the state no longer holds, the episode is closed, or the world has since moved on. The clearest way to feel it is a minimal pair:
저는 부산에 살았어요.
jeoneun Busane sarasseoyo
I lived in Busan. (neutral past — says nothing about now)
저는 부산에 살았었어요.
jeoneun Busane sarasseosseoyo
I used to live in Busan (but I don't anymore).
The first sentence merely reports a past fact — you might still live there, for all it says. The second adds a quiet "…but not now": the residence is over, severed from your present. That severance is the whole job of -았었-.
Forming it: plain past + 었
Mechanically there is nothing new to learn. Build the ordinary past exactly as you always do, then add -었- before the ending. Vowel harmony was already settled by the first past, so the second syllable is always 었.
| Verb | Plain past | Double past | Reading |
|---|---|---|---|
| 살다 (live) | 살았어요 | 살았었어요 | sarasseosseoyo |
| 가다 (go) | 갔어요 | 갔었어요 | gasseosseoyo |
| 만나다 (meet) | 만났어요 | 만났었어요 | mannasseosseoyo |
| 하다 (do) | 했어요 | 했었어요 | haesseosseoyo |
| 작다 (be small) | 작았어요 | 작았었어요 | jagasseosseoyo |
예전에 이 동네에 살았었어요.
yejeone i dongne-e sarasseosseoyo
I used to live in this neighborhood (but not now).
어렸을 때는 키가 작았었어요.
eoryeosseul ttaeneun kiga jagasseosseoyo
When I was little I used to be short (I'm not now).
The closed-episode reading
With action verbs, the "discontinued" meaning often surfaces as a closed, remote episode — something that happened, ran its course, and is sealed off (you went and came back; you met once and that was that). The plain past would leave the door open; -았었- shuts it.
작년에 제주도에 갔었어요.
jangnyeone Jejudo-e gasseosseoyo
I went to Jeju Island last year (a closed trip — I went and came back).
그 사람을 딱 한 번 만났었어요.
geu sarameul ttak han beon mannasseosseoyo
I met that person exactly once (a one-off, now-severed encounter).
대학교 때 그 식당에 자주 갔었어요.
daehakgyo ttae geu sikdang-e jaju gasseosseoyo
Back in college I often went to that restaurant (a habit that's over).
예전에는 그 일을 정말 좋아했었어요.
yejeoneneun geu ireul jeongmal joahaesseosseoyo
I really used to love that job (but not anymore).
Each of these could be said with plain -았- and still be grammatical; the double past is a deliberate choice to underline that the situation belongs to a walled-off past.
Why it is NOT the English past-perfect
Here is the trap, and it is worth stating bluntly. English uses "had done" as a routine tense-agreement device: whenever one past event precedes another, you back-shift the earlier one into the past-perfect — "By the time I arrived, she had left." Korean does not sequence its tenses this way. For that ordinary "background action that happened earlier," Korean normally just uses plain -았- (often with 이미/벌써 "already," or a connective), not -았었-.
집에 도착했을 때 그 사람은 이미 나갔어요.
jibe dochakaesseul ttae geu sarameun imi nagasseoyo
By the time I got home, she had already left.
Notice 나갔어요 — plain past — does the work of English "had left." Reaching for ×나갔었어요 here would wrongly inject a "…and that's now disconnected" flavor that the sentence doesn't want; the leaving is simply the earlier event, not a severed state. This is the number-one error: importing the English past-perfect wholesale.
The overlap with "used to" — and its limits
English "used to" is the closest single gloss, and for discontinued states it often lines up well: 살았었어요 ≈ "used to live," 좋아했었어요 ≈ "used to love." But the match is imperfect. English "used to" strongly implies a repeated habit or an extended state, whereas Korean -았었- can also mark a single remote event (그 사람을 한 번 만났었어요 — hardly a "habit"). Conversely, for a genuine past habit Korean often prefers -곤 했어요 ("used to [repeatedly]") over -았었-. So treat "used to" as a helpful hint, not an equation.
Honest caveat: native usage of -았었- varies, and grammarians debate how sharply the "discontinued" edge is felt in every context — some speakers use it more freely than the tidy rule suggests. But the robust, reliable core — the meaning you can lean on and that native speakers agree on — is remoteness and discontinuity. Build from that, and default to plain -았- whenever the discontinuity isn't the point.
Common Mistakes
1. Using -았었- as a generic past-perfect. For an earlier background action, plain -았- is what Korean wants.
❌ 제가 전화했을 때 그 사람은 벌써 집에 갔었어요.
Over-marked — plain 갔어요 already conveys 'had gone'; -았었- wrongly adds 'and it's now severed.'
✅ 제가 전화했을 때 그 사람은 벌써 집에 갔어요.
jega jeonhwahaesseul ttae geu sarameun beolsseo jibe gasseoyo
By the time I called, she had already gone home.
2. Using it when the state still holds. If it's still true now, the discontinuity meaning contradicts you.
❌ 저는 지금도 서울에 살았었어요.
Contradiction — -았었- says 'no longer,' but 지금도 ('even now') says you still live there.
✅ 저는 지금도 서울에 살아요.
jeoneun jigeumdo Seoure sarayo
I still live in Seoul even now.
3. Reaching for -았었- to sound 'more past.' More 었 does not mean "further back in time" as a neutral degree — it means "discontinued." Don't stack it for emphasis.
❌ 어제 정말 재미있었었어요.
Wrong — a plain enjoyable evening isn't a 'severed state'; just say 재미있었어요.
✅ 어제 정말 재미있었어요.
eoje jeongmal jaemi-isseosseoyo
It was really fun yesterday.
4. Using -았었- for a past habit that 'used to' would cover in English, when -곤 했다 fits better. For a repeated routine, -곤 했어요 is often the more natural choice.
✅ 어릴 때 할머니 댁에 자주 가곤 했어요.
eoril ttae halmeoni daege jaju gagon haesseoyo
When I was young I used to go to my grandmother's place often. (habitual -곤 했어요)
Key Takeaways
- -았었-/-었었- = plain past + 었; it marks a past state/event as remote and discontinued ("…back then, and that's over").
- Minimal pair: 살았어요 (neutral) vs. 살았었어요 ("used to live, but not now").
- It is not the English past-perfect. For an earlier background action ("had done"), Korean uses plain -았-, often with 이미/벌써.
- Don't use it when the state still holds (×지금도 …-았었어요) or merely to sound "more past."
- "Used to" is a rough gloss; for a genuine past habit, prefer -곤 했어요.
Now practice Korean
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Korean→Related Topics
- The Past Tense -았/었어요TOPIK 1 — The past marker -았/었- slots in before the ending, chosen by the same ㅏ/ㅗ vowel harmony as the present. The shortcut that makes it nearly free: take your 해요-form, drop 요, and add ㅆ어요 — 가요→갔어요, 마셔요→마셨어요, 해요→했어요.
- Past of Adjectives and the Copula (좋았어요, 학생이었어요/의사였어요)TOPIK 1 — Korean adjectives ARE verbs, so they take -았/었- and carry their own past — 좋았어요 already means 'was good,' with no separate 'was' word — while the copula 이다 forms its past off the noun's 받침: consonant + 이었어요, vowel + 였어요.
- -았었/었었-: Discontinued / Remote Past vs Simple PastTOPIK 4 — The doubled marker -았었/었었- signals a past situation now cut off from the present — over, reversed, or no longer holding — and why it is NOT the English past perfect for mere anteriority.
- -았/었- as Both Past and Present PerfectTOPIK 2 — How the single Korean marker -았/었- covers both simple past ('ate') and present perfect ('have eaten') with no separate 'have' auxiliary — and how, with certain verbs, it yields a present resultant state (결혼했어요 'am married').
- 'I have eaten': English Perfect → Wrong Korean TenseTOPIK 2 — Korean has no present perfect — how to route English 'have + past participle' into plain past, present-continuous, or the 'ever' experiential.