〜たことがある
Have done something before (experience)machine translation
FormationVerb た-form + ことがあります
Use 〜たことがあります to talk about experience: "have done something before" (at least once in your life).
How to form it: verb た-form + ことがあります. The negative "have never" is 〜たことがありません. To ask "have you ever…?", use 〜たことがありますか.
Don't confuse this with the ordinary past tense: 「日本に行きました」= I went to Japan (one specific time); 「日本に行ったことがあります」= I have been to Japan (life experience).
Examples
富士山に登ったことがあります。
I have climbed Mount Fuji before.
すしを食べたことがありますか。
Have you ever eaten sushi?
私は飛行機に乗ったことがありません。
I have never been on an airplane.