現在完了と過去形の違いの覚え方

現在完了形と過去形の違いをあなたは説明できますか? 例えば《①I have come back yesterday.【私は昨日戻った】、②I have lived in Kyoto five years ago.【私は5年前に京都に住んだ】》は正しいか?答えはNo。理由を知りたい方はご参照。