Well, I'm back to italki
I came back, after a long time ago.
I have come back, after a long time (away).