Student or Learner
Does present perfect go with "a long time ago"? It wouldn't go with "two years ago" or "yesterday", which refer to the past quite evidently. "a long time ago" sounds vague.
1-1)I have lived in Jinju a long time ago.
I lived in Jinju a long time ago. (I no longer live there.)
I have lived in Jinju for a long time. (I still live there.)
I moved to Jinju a long time ago. (Not clear whether you still live there or not.)
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.