Korean grammar patterns › Level 3
-아/어 오다/가다
have been doing up to now (오다) / keep doing onward (가다)
Level 3 · TOPIK II · intermediate
How to use it
-아/어 오다 shows an action or change continuing from the past up to now; -아/어 가다 shows it continuing from now on, or getting close to completion (다 끝나 가요).
Forming it
| 살다 | → 살아 왔어요 |
| 일하다 | → 일해 왔어요 |
| 변하다 | → 변해 가요 |
| 끝나다 | → 끝나 가요 |
Examples
저는 10년 동안 이 회사에서 일해 왔어요.
I've been working at this company for 10 years.
숙제가 이제 거의 다 끝나 가요.
My homework is almost done now.
Compared with similar patterns
-고 있다 simply means in progress right now; -아/어 오다/가다 stress continuation over a stretch of time and its direction.