✨ Best Answer ✨
過去形は特定の過去を表す語句がない場合でも使います。(もちろん過去に起こったことを表したいのならですが)
過去形と現在完了形(「結果」に限らず)の違いは
過去の行為それ自体を言いたいのか、過去の行為が何かしら現在につながってると言いたいのかの違いですね。
過去を表す語句があるのに現在完了にしてしまう、
というミスの方が多いと思います。
結果の用法ではないけど
「3年前に東京に行ったことがある」を英語で書け
というと
I have been to Tokyo 3 years ago.
っていうミスよくやっちゃう。
「ことがある」につられてしまって
現在完了は、文法の分類としては現在時制の表現のバリエーションなので、
過去の一時点を表す語句と一緒には使えません。
ありがとうございます!