-고 있다 vs -아/어 있다: Progressive vs Resultant State

English says "I'm sitting" for two completely different situations: the moment you are lowering yourself into the chair, and the state of already being seated. Korean refuses to blur them. -고 있다 describes an action in progress; -아/어 있다 describes the state that remains after a change-of-state action has finished. Getting these two apart is one of the cleanest "aha" moments in Korean aspect, because once you see the split you can predict which one a native will use.

-고 있다: an action unfolding

-고 있다 attaches to a verb stem — completely unchanged, no vowel harmony — and means the action is currently underway. This is the pattern that lines up most neatly with the English progressive "be -ing."

지금 밥을 먹고 있어요.

jigeum babeul meokgo isseoyo

I'm eating right now.

동생은 지금 자고 있어요.

dongsaeng-eun jigeum jago isseoyo

My younger sibling is sleeping right now.

문을 닫고 있어요.

muneul datgo isseoyo

I'm closing the door (in the act of it).

뭐 하고 있어요?

mwo hago isseoyo?

What are you doing?

Because -고 simply clips onto the stem, it is mechanically easy: 먹다 → 먹고 있다, 자다 → 자고 있다, 하다 → 하고 있다, 읽다 → 읽고 있다. There is no allomorphy to worry about. For the full treatment of the progressive, see -고 있다: the progressive.

-아/어 있다: the state left behind

-아/어 있다 means something different: the action is over, and what you are describing is the resulting state that persists. It follows vowel harmony, exactly like the past tense: ㅏ/ㅗ stems take 아, everything else takes 어.

할머니가 소파에 앉아 있어요.

halmeoniga sopa-e anja isseoyo

Grandma is sitting on the sofa (seated).

저기 한 사람이 서 있어요.

jeogi han sarami seo isseoyo

There's a person standing over there.

밖에 눈이 와 있어요.

bakke nuni wa isseoyo

Snow has fallen and is lying outside.

꽃이 예쁘게 피어 있어요.

kkochi yeppeuge pieo isseoyo

The flowers are in bloom.

In every case, the event (sitting down, standing up, snow falling, blooming) has already happened; -아/어 있다 reports the state that now holds. Compare this with the full page on -아/어 있다: resultant state.

The allomorphy

VerbStem vowel-아/어 있다Meaning
앉다앉아 있다be seated
남다남아 있다be left / remain
오다ㅗ (오+아→와)와 있다have come / be here
서다ㅓ (서+어→서)서 있다be standing
피다피어 있다be in bloom
눕다 (ㅂ-irregular)ㅂ→우누워 있다be lying down

지금 침대에 누워 있어요.

jigeum chimdae-e nuwo isseoyo

I'm lying on the bed right now.

아직 자리가 남아 있어요.

ajik jariga nama isseoyo

There are still seats left.

The decisive test: 가고 있다 vs 가 있다

The single sentence that makes the whole distinction click is the verb 가다 "to go." Put it in each pattern and you get two situations that are worlds apart:

지금 가고 있어요.

jigeum gago isseoyo

I'm on my way right now (still moving).

친구가 공항에 가 있어요.

chinguga gonghang-e ga isseoyo

My friend has gone to the airport (and is there now).

가고 있다 = the going is in progress; you are still in transit. 가 있다 = the going is finished; you have arrived and remain there. English "I'm going" can't tell these apart, which is exactly why English speakers reach for the wrong one.

The same split shows up with posture verbs. 앉다 "to sit" gives you:

그는 의자에 앉고 있어요.

geuneun uija-e ango isseoyo

He's (in the act of) sitting down.

그는 의자에 앉아 있어요.

geuneun uija-e anja isseoyo

He's sitting (already seated).

💡
English "be -ing" hides two ideas Korean keeps separate: the action unfolding (-고 있다) and the state left behind once it finishes (-아/어 있다). 앉고 있다 = you're lowering yourself into the seat; 앉아 있다 = you're already down. When you mean a posture or a result that simply persists, you almost always want -아/어 있다.

The transitivity restriction (this is the hard limit)

Here is the rule that saves you from the most common mistake: -아/어 있다 attaches only to intransitive, change-of-state verbs — verbs with no object, describing something that becomes a new state (오다, 가다, 앉다, 서다, 눕다, 피다, 남다, and passives like 닫히다). The instant a verb still takes a direct object, -아/어 있다 becomes impossible, and only -고 있다 is available.

책을 읽고 있어요.

chaegeul ilgo isseoyo

I'm reading a book.

You cannot say ×책을 읽어 있어요, because 읽다 "to read" is transitive — it still governs 책을. The logic is intuitive once you see it: -아/어 있다 describes a subject sitting in a resulting state, and a verb that is still doing something to an object has no such settled state to describe. This is also why passives fit so naturally: turning a transitive verb passive removes its object and gives you exactly the change-of-state verb that -아/어 있다 wants.

문이 닫혀 있어요.

muni dacheo isseoyo

The door is (in a) closed (state).

이름이 여기 적혀 있어요.

ireumi yeogi jeokyeo isseoyo

The name is written here.

Notice 닫다 "to close" (transitive) → passive 닫히다 → 닫혀 있다 "is closed." The active 문을 닫고 있어요 means someone is in the act of closing the door; the passive 문이 닫혀 있어요 reports the result. See choosing between -고 있다 and -아 있다 for a decision-focused summary.

💡
Use transitivity as a gatekeeper. If the verb still takes an object (책을 읽다, 밥을 먹다), only -고 있다 is possible. -아/어 있다 is reserved for object-less change-of-state verbs (오다, 앉다, 서다, 피다, 남다) and passives (닫히다 → 닫혀 있다). When you can ask "and now it stays that way?", you want -아/어 있다.

Common Mistakes

1. Using 가고 있다 to mean "I've arrived / I'm there." This is the flagship error. 가고 있다 keeps you moving; for "already there," you need 가 있다.

❌ 저 벌써 학교에 가고 있어요.

jeo beolsseo hakgyo-e gago isseoyo

This says you're still on the way — not that you've already arrived at school.

✅ 저 벌써 학교에 가 있어요.

jeo beolsseo hakgyo-e ga isseoyo

I'm already at school.

2. Forcing -아/어 있다 onto a transitive verb with an object. If the verb still takes 을/를, only -고 있다 works.

❌ 책을 읽어 있어요.

chaegeul ilgeo isseoyo

Impossible — a verb that still governs an object can't take -아/어 있다.

✅ 책을 읽고 있어요.

chaegeul ilgo isseoyo

I'm reading a book.

3. Using -고 있다 for a resting posture or result. For "is seated / is standing / is lying down," the state pattern -아/어 있다 is required; -고 있다 describes the transition, not the rest.

❌ 할머니가 소파에 앉고 있어요.

halmeoniga sopa-e ango isseoyo

This says grandma is in the act of lowering herself, not that she's seated.

✅ 할머니가 소파에 앉아 있어요.

halmeoniga sopa-e anja isseoyo

Grandma is sitting on the sofa.

4. Botching the vowel contraction in -아/어 있다. 서다 + 어 contracts to 서 (two identical ㅓ merge), not 서어.

❌ 저기 사람이 서어 있어요.

jeogi sarami seoeo isseoyo

Wrong — 서다 + 어 contracts to 서, so it's 서 있어요.

✅ 저기 사람이 서 있어요.

jeogi sarami seo isseoyo

There's a person standing over there.

Key Takeaways

  • -고 있다 = an action in progress (밥을 먹고 있다, 문을 닫고 있다); it clips onto any stem unchanged.
  • -아/어 있다 = the state that persists after a change-of-state action (앉아 있다, 와 있다, 닫혀 있다); it follows vowel harmony.
  • The clinching test: 가고 있다 "on the way (still moving)" vs 가 있다 "arrived and there."
  • -아/어 있다 works only with intransitive / change-of-state verbs — never with a transitive verb that still takes an object (×책을 읽어 있다 → 책을 읽고 있다).

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 Progressive ('be …-ing')TOPIK 2How to build the progressive: action-verb stem + -고 있다 for an action in progress, with 있다 carrying all the tense, politeness and negation — plus why Korean, unlike English, never forces you to use it.
  • -아/어 있다: Resultant StateTOPIK 2The resultant-state aspect: an intransitive change-of-state verb + -아/어 있다 describes the lasting state a completed change leaves behind — 앉아 있다 'be seated', 문이 열려 있다 'the door is open'.
  • -고 있다 vs -아 있다: Progressive vs ResultantTOPIK 3Both translate as 'be …-ing', but -고 있다 marks an action unfolding in real time while -아/어 있다 marks the standing result of a finished action — and only the second one refuses transitive verbs.
  • Ongoing vs Completed: 아직 and 벌써 / 이미TOPIK 2The aspectual adverbs that pin down the 'already / yet / still' readings English builds into its perfect tenses: 아직 ('still / not yet') with ongoing or negative verbs, and 벌써 / 이미 ('already') with completed -았/었-.
  • -았/었- as Both Past and Present PerfectTOPIK 2How 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').