I am rather confused with the usage of てきた. I'm referring to the one that's not the used with physical movement. Some examples:
話がだんだん面白くなってきた。
何となく分かってきた気がする。
すごく太ってきた。
やっと最近暖かくなってきたよ。
I understand how てくる/ていく work (will happen/become, etc.), but てきた is really confusing me. I looked up a lot of examples on the net like the ones above. From what I've gathered, てきた is supposed to be "present perfect" in English, kind of. While the difference between なった and なってきた is that the latter happens gradually. I'm not really sure about it, though.
I know I shouldn't rely on the English translations all that much, but like all of the example sentences on alc with なってきた are translated as "getting" or "starting". Like this example - やっと最近暖かくなってきたよ。(Finally, it's getting warmer lately.). I would expect to see てきている there. From what I know てきている should mean that this verb "keeps happening". I have no idea what's going on here. :/
I would really appreciate if someone could give some clarification on this てきた grammar point.