たことがある (ta koto ga aru) means “have done something (at least once)”. It talks about life experience, not about a specific event: 日本へ行ったことがあります = “I have been to Japan.” It is JLPT N5 grammar, and its negative form, たことがない, is how you say “have never …”.
Literally, 行ったことがある means “the fact of having gone exists.” You're not telling a story. You're saying the experience is part of your life.
What does たことがある mean?
The pattern has three pieces: the た-form of a verb (the thing you did), こと (“the fact / the experience”), and がある (“there is”). Put together: “there is the experience of having done X.”
Natural English renderings:
- have done … (before)
- have ever … ? (in questions)
- have never … (with ない / ありません)
- once did …, have … once
English uses the present perfect for this (“I have eaten sushi”), and Japanese uses たことがある. But the match isn’t perfect. English “have done” can also mean “just finished” (“I’ve eaten already”). たことがある never means that. It only talks about experience.
How to form たことがある
Make the plain past (た-form) exactly as you would for the te-form, but with た/だ:
- 行く → 行った → 行ったことがあります
- 食べる → 食べた → 食べたことがあります
- 飲む → 飲んだ → 飲んだことがあります
- する → した → したことがあります
Casual forms: 〜たことがある / 〜たことがない. Polite forms: 〜たことがあります / 〜たことがありません.
To ask about someone’s experience, add か: 納豆を食べたことがありますか。 Answer briefly with the verb ある: はい、あります。 / いいえ、ありません。
Add frequency words before the verb phrase or before ある: 一度 (once), 二回 (twice), 何度も (many times). For “never once,” use 一度も with the negative: 一度も行ったことがありません.
When is たことがある used?
The classic setting is getting-to-know-you conversation: Have you been to Japan? Have you tried natto? Have you ever seen snow? It’s one of the first patterns you’ll need for travel and small talk.
It’s also used to back up an opinion with experience: 一度読んだことがありますが、おもしろかったです (“I read it once, and it was interesting”).
It is not used for recent, specific events. If you ate sushi last night, you say 昨日すしを食べました, a plain past. Likewise, it sounds odd with things everyone does every day. ご飯を食べたことがあります sounds strange, because obviously you have.
The pattern is neutral. Use あります/ありません politely, and ある/ない casually.
たことがある example sentences
日本へ行ったことがあります。
I've been to Japan.
A:すしを食べたことがありますか。 B:はい、何度もあります。
A: Have you ever eaten sushi? B: Yes, lots of times.
馬に乗ったことがありません。
I've never ridden a horse.
この映画は三回見たことがあります。
I've seen this movie three times.
雪を一度も見たことがありません。
I've never once seen snow.
子どものとき、京都に住んだことがあります。
I lived in Kyoto once, when I was a child.
In example 2, B answers with just あります. You don’t repeat the whole verb phrase. The same goes for the negative: いいえ、ありません.
Nuance of たことがある
The experience has to be something worth mentioning: unusual, a bit memorable, or at least not routine. That’s why it fits travel, unusual foods, meeting famous people, and trying new activities. For everyday actions, it only works if they are unusual for the person: 一人で料理したことがありません is natural from a child, for example.
The experience is usually some time in the past. Something from this morning is news, not experience, so you use ました. There’s no strict cutoff, but if you can name exactly when it happened (yesterday, last week), a plain past is almost always better.
Watch the difference between never and not yet. 食べたことがありません means you have never had it in your life. まだ食べていません means you haven’t eaten yet (but probably will soon). The second pattern is covered in the まだ〜ていません lesson.
た vs る changes everything: 行ったことがある = have been (experience). 行くことがある = sometimes go (occasional habit, an N4 pattern). The verb form before こと decides which one you're saying.
たことがある vs ました
Ask yourself whether you’re answering “have you ever?” or “what did you do?”. The first calls for たことがある, the second for ました. In conversation, people often use both in turn: 北海道に行ったことがあります。去年の冬に行きました。 First the experience, then the details.
Common mistakes with たことがある
A specific, recent time turns it into an event, not an experience. Use the plain past.
With the dictionary form, it means “I sometimes go to Okinawa.” Experience needs the た-form.
一度も (“not even once”) only works with a negative. For a positive, use 一度 (“once”).
Is たことがある on the JLPT?
Yes. たことがある is a core N5 pattern and one of the most frequently tested verb-form combinations at this level.
- Form questions: pick the た-form (行った, 飲んだ) before ことがある, not the dictionary or て-form.
- Listening: answers like はい、一度あります or いいえ、ありません reply to 〜たことがありますか.
- Watch for 一度も + ありません (never once) as the negative answer.
Practice questions for たことがある
Show answer
富士山に登ったことがありますか。 — Have you ever climbed Mt. Fuji?
Show answer
日本酒を飲んだことがありません。 — I've never drunk sake.
Show answer
有名な人に会ったことがあります。 — I've met a famous person.
Show answer
この本は二回読んだことがあります。 — I've read this book twice.
Learning path for たことがある
Related grammar to review next
- ことがある (sometimes): the dictionary-form version, which means “occasionally” rather than “have done.”
- まだ〜ていません: “not yet,” which learners often mix up with たことがない (“never”).
- たり〜たり: another N5 pattern that runs on the plain past た-form.
- とき: lets you add the when, as in 子どものとき、〜たことがあります.
- 前に: 前に一度行ったことがあります, “I’ve been there once before.”
Learn たことがある with Hane
Hane has you answer real “have you ever…?” questions with たことがある, then contrasts them with plain past and まだ〜ていません so each one lands in the right situation. Short daily sessions keep the た-form sharp. Try Hane.
FAQ about たことがある
What does たことがある (ta koto ga aru) mean in Japanese?
たことがある (ta koto ga aru) means “have done something before”. It is JLPT N5 grammar. The pattern has three pieces: the た-form of a verb (the thing you did), こと (“the fact / the experience”), and がある (“there is”). Put together: “there is the experience of having done X.
How do you form たことがある (ta koto ga aru)?
Verb た-form + こと + があります Verb た-form + こと + がありません Make the plain past (た-form) exactly as you would for the te-form, but with た/だ: - 行く → 行った → 行ったことがあります - 食べる → 食べた → 食べたことがあります - 飲む → 飲んだ → 飲んだことがあります - する → した → したことがあります Casual forms: 〜たことがある / 〜たことがない.
What is the difference between たことがある and ました?
たことがあります: experience · no specific time. ました: event · specific time.
What is an example sentence with たことがある (ta koto ga aru)?
日本へ行ったことがあります。 — I've been to Japan.