This is something that happened 3 years in the past.
1) This happened 3 years ago.
これは今から三年前の出来事です。
話によって 3 years を他の時間帯に差し替えられます。(2 days ago, 3 weeks ago, 5 hours ago)
長い話や複雑な事件を説明した後に言いたい時は、This all happened 3 years ago ともいえます。
2) This is something that happened 3 years in the past.
これは今から三年前の出来事です。
これは、かなり前にあった出来事の話をする時に使えます。数日前や数か月前より、数年前のことを示す時に使った方が自然に感じます。
This happened three years ago.
これは3年前の出来事です。
上記のように英語で表現することもできます。
happen は「起こる」という意味の英語表現です。
happened three years ago で「3年前に起きた」となります。
お役に立てればうれしいです。
またいつでもご質問ください。