TOPIK II · LEVEL 3

-아/어 가다/오다

-아/어 가다 means a change continuing from now into the future; -아/어 오다 means a change that has continued up to now.

시제·상Tense & aspect

Han: 'Up to now' looks back, so use -아/어 오다, not 가다.

Examples

숙제가 거의 다 끝나 가요.My homework is almost finished.
날씨가 점점 추워져 가요.The weather is gradually getting colder.
10년 동안 이 회사에서 일해 왔어요.I've been working at this company for ten years.

Don’t mix up

-아/어 가다/오다vs-고 있다-고 있다 = in progress now; -아/어 가다/오다 adds the direction of change over time.

How to build it

V+아/어/해 가다 / 오다

변하다 → 변해 가다, 살다 → 살아 오다

  1. 가다 looks forward (from now on), 오다 looks back (up to now).
  2. Common with 변하다, 늘다, 줄다, 지내다, 살다, 노력하다.

Classic mistake

Wrong: 지금까지 열심히 공부해 가요.

Right: 지금까지 열심히 공부해 왔어요.

'Up to now' looks back, so use -아/어 오다, not 가다.

Practise -아/어 가다/오다 on real TOPIK questions

Hannim plans each day up to your exam date: questions on this pattern, reviews, full mock papers and graded writing. 7 days free, no card.

Start 7-day free trial

More level 3 grammar

All TOPIK grammar