Kanji Library
Grammar › Core Patterns

〜てくる / 〜ていく — a change moving toward now, or away from now

JLPT N4 Core Patterns

Direction of change over time: 寒くなってきた — it's gotten (and is getting) cold

て-form + くる frames a change as approaching the present moment (from the past up to now, or literally moving toward the speaker); て-form + いく frames a change as continuing on from now into the future (or literally moving away from the speaker). The literal “come/go” meaning and the abstract “ongoing change” meaning both exist side by side.

How to form it

PatternExample
て-form + くる: change up to now寒くなってきた — it has gotten cold (and stayed that way)
て-form + いく: change from now onこれからもっと暑くなっていくだろう — it'll probably keep getting hotter from here

Example sentences

JapaneseReadingMeaning
そらがきゅうにくらくなってきた。
soragakyuunikurakunattekita。
The sky suddenly got dark.
にほんごがすこしずつじょうずになっていく。
nihongogasukoshizutsujouzuninatteiku。
My Japanese is gradually getting better (and will keep improving).
あめがふってきたので、かさをもってきました。
amegafuttekitanode、kasawomottekimashita。
It started raining, so I brought an umbrella.

🔊 Tap any Japanese sentence to hear it; kanji link to their study pages.

Watch out

Don't confuse this with the literal 来る/行く (“to come/go”) — 持ってくる (bring, literally “carry + come”) is one common overlap point where both the literal and the grammatical meaning are true at once.

Related grammar