V-た + ことがある
First taught at N5: the main 〜たことがある page. This one adds what changes at N4.
have done before (experience)
Life experience, not a past event. 富士山に登ったことがあります is "I've climbed Fuji at some point" — never used with a specific date. With the dictionary form the meaning changes entirely: 〜ことがある means "there are times when".
日本へ行ったことがありますか。
にほんへ いった ことが ありますか。
Have you ever been to Japan?
馬に乗ったことがありません。
うまに のった ことが ありません。
I've never ridden a horse.
Which pattern is each sentence using?
日本へ行ったことがありますか。
Have you ever been to Japan?
馬に乗ったことがありません。
I've never ridden a horse.