YapaneseAI
grammar · Beginner

How to Say “I Have Done It Before” in Japanese: 〜たことがあります

Learn 〜たことがあります to talk about experiences in Japanese, ask “Have you ever?”, say what you have never done, and practise natural examples.

Imagine a friend asks whether you have ever eaten sushi, visited Japan, or tried karaoke. Japanese has a useful pattern for talking about experiences you have had at least once: 〜たことがあります (ta koto ga arimasu): have done before / have experienced doing.

A useful answer is:

すしたべたことがあります (sushi o tabeta koto ga arimasu): I have eaten sushi before.

By the end of this lesson, you will be able to talk about things you have and have not experienced, and ask other people about their experiences.

The basic pattern

Use:

[action in its た (ta) form] + ことがあります (koto ga arimasu)

For example:

たべたことがあります (tabeta koto ga arimasu): I have eaten it before.

いったことがあります (itta koto ga arimasu): I have been there before.

みたことがあります (mita koto ga arimasu): I have seen it before.

Japanese often leaves out “I” when it is already clear who you are talking about.

So:

にほんにいったことがあります (nihon ni itta koto ga arimasu): I have been to Japan before.

does not need a separate word for “I.”

The important idea is experience. You are saying that something has happened at least once in your life or within the period you are talking about.

Talking about experiences

Suppose someone asks:

すしをたべたことがありますか (sushi o tabeta koto ga arimasu ka): Have you ever eaten sushi?

You can answer:

はい、あります (hai, arimasu): Yes, I have.

Or give the full answer:

はい、すしをたべたことがあります (hai, sushi o tabeta koto ga arimasu): Yes, I have eaten sushi before.

To say you have never done something, use:

〜たことがありません (ta koto ga arimasen): have never done.

For example:

にほんにいったことがありません (nihon ni itta koto ga arimasen): I have never been to Japan.

This gives you three immediately useful patterns:

〜たことがあります (ta koto ga arimasu): I have done it before.

〜たことがありますか (ta koto ga arimasu ka): Have you ever done it?

〜たことがありません (ta koto ga arimasen): I have never done it.

Everyday examples

Example
Japanese
すしたべたことがあります。
Romaji
Sushi o tabeta koto ga arimasu.
Meaning
I have eaten sushi before.

Talk about food you have tried before.

Example
Japanese
にほんにいったことがあります。
Romaji
Nihon ni itta koto ga arimasu.
Meaning
I have been to Japan before.

Talk about your travel experience.

Example
Japanese
カラオケをしたことがあります。
Romaji
Karaoke o shita koto ga arimasu.
Meaning
I have done karaoke before.

Talk about activities you have tried.

Example
Japanese
このえいがみたことがあります。
Romaji
Kono eiga o mita koto ga arimasu.
Meaning
I have seen this movie before.

Tell a friend that a movie is not new to you.

Example
Japanese
なっとうをたべたことがありますか。
Romaji
Nattou o tabeta koto ga arimasu ka.
Meaning
Have you ever eaten natto?

Ask someone whether they have tried a particular food.

Example
Japanese
ひこうきにのったことがありますか。
Romaji
Hikouki ni notta koto ga arimasu ka.
Meaning
Have you ever been on an airplane?

Ask about someone's travel experience.

Example
Japanese
にほんにいったことがありません。
Romaji
Nihon ni itta koto ga arimasen.
Meaning
I have never been to Japan.

Say that visiting Japan is not yet part of your experience.

Example
Japanese
さしみをたべたことがありません。
Romaji
Sashimi o tabeta koto ga arimasen.
Meaning
I have never eaten sashimi.

Explain that you have not tried a food before.

How to build the pattern

The action before ことがあります (koto ga arimasu) needs to describe something that happened.

Compare:

たべます (tabemasu): eat.

たべた (tabeta): ate.

たべたことがあります (tabeta koto ga arimasu): have eaten before.

Another example:

みます (mimasu): see / watch.

みた (mita): saw / watched.

みたことがあります (mita koto ga arimasu): have seen / watched before.

And:

します (shimasu): do.

した (shita): did.

したことがあります (shita koto ga arimasu): have done before.

Some actions change less predictably, so do not try to guess every た (ta) form from the polite ます (masu) form yet.

For example:

いきます (ikimasu): go.

いった (itta): went.

いったことがあります (itta koto ga arimasu): have been before.

For now, learn useful experience phrases as complete chunks while gradually learning how た (ta) forms work.

“I went” and “I have been” are different

Compare these two sentences:

きょねん、にほんにいきました (kyonen, nihon ni ikimashita): I went to Japan last year.

にほんにいったことがあります (nihon ni itta koto ga arimasu): I have been to Japan before.

The first sentence tells someone about a particular past event.

The second tells someone that visiting Japan is part of your experience.

If someone asks what you did last year, use the first kind of sentence.

If someone asks whether you have ever visited Japan, the 〜たことがあります (ta koto ga arimasu) pattern fits the question.

You can see the difference clearly in a conversation:

Example
Japanese
A: にほんにいったことがありますか。
Romaji
Nihon ni itta koto ga arimasu ka.
Meaning
Have you ever been to Japan?
Example
Japanese
B: はい、あります。きょねん、いきました。
Romaji
Hai, arimasu. Kyonen, ikimashita.
Meaning
Yes, I have. I went last year.

The first answer confirms the experience. The second sentence tells when the particular trip happened.

Asking someone about their experiences

Turn the pattern into a question by adding か (ka):

〜たことがありますか (ta koto ga arimasu ka): Have you ever…?

For food:

ラーメンをたべたことがありますか (raamen o tabeta koto ga arimasu ka): Have you ever eaten ramen?

For travel:

おおさかにいったことがありますか (oosaka ni itta koto ga arimasu ka): Have you ever been to Osaka?

For activities:

カラオケをしたことがありますか (karaoke o shita koto ga arimasu ka): Have you ever done karaoke?

This makes the pattern especially useful for getting to know someone. You can ask about food, travel, hobbies, movies, sports, and other experiences without needing a complicated sentence.

Common mistakes

Using the present form before ことがあります

Incorrect for “I have eaten sushi before”:

すしをたべることがあります (sushi o taberu koto ga arimasu)

For the experience pattern in this lesson, use:

すしをたべたことがあります (sushi o tabeta koto ga arimasu): I have eaten sushi before.

The た (ta) form is important because you are talking about an experience that has happened.

Using ありません after the action itself

To say “I have never eaten sushi,” use:

すしをたべたことがありません (sushi o tabeta koto ga arimasen): I have never eaten sushi.

Keep the whole pattern together:

〜たことがありません (ta koto ga arimasen): have never done.

Using the experience pattern for a specific past event

If you want to say:

“I ate sushi yesterday.”

you are talking about one particular event, not whether you have ever had the experience.

Say:

きのう、すしをたべました (kinou, sushi o tabemashita): I ate sushi yesterday.

Use 〜たことがあります (ta koto ga arimasu) when the experience itself is the important information.

Practise talking about your experiences

Say these three lines aloud:

Example
Japanese
すしたべたことがあります。
Romaji
Sushi o tabeta koto ga arimasu.
Meaning
I have eaten sushi before.
Example
Japanese
にほんにいったことがありません。
Romaji
Nihon ni itta koto ga arimasen.
Meaning
I have never been to Japan.
Example
Japanese
カラオケをしたことがありますか。
Romaji
Karaoke o shita koto ga arimasu ka.
Meaning
Have you ever done karaoke?

Now complete the pattern:

___ ことがあります。
___ koto ga arimasu.
I have ___ before.

Use:

たべた (tabeta): eaten.

みた (mita): seen / watched.

した (shita): done.

いった (itta): gone / been.

Then make the sentences personal by adding something you have actually experienced.

For example:

アニメをみたことがあります (anime o mita koto ga arimasu): I have watched anime before.

Mini conversation

Example
Japanese
A: すしたべたことがありますか。
Romaji
Sushi o tabeta koto ga arimasu ka.
Meaning
Have you ever eaten sushi?
Example
Japanese
B: はい、あります。
Romaji
Hai, arimasu.
Meaning
Yes, I have.
Example
Japanese
A: なっとうは?
Romaji
Nattou wa?
Meaning
What about natto?
Example
Japanese
B: いいえ、たべたことがありません。
Romaji
Iie, tabeta koto ga arimasen.
Meaning
No, I have never eaten it.

Now answer these questions about yourself:

Example
Japanese
にほんにいったことがありますか。
Romaji
Nihon ni itta koto ga arimasu ka.
Meaning
Have you ever been to Japan?
Example
Japanese
すしたべたことがありますか。
Romaji
Sushi o tabeta koto ga arimasu ka.
Meaning
Have you ever eaten sushi?
Example
Japanese
カラオケをしたことがありますか。
Romaji
Karaoke o shita koto ga arimasu ka.
Meaning
Have you ever done karaoke?

Try answering with:

はい、あります (hai, arimasu): Yes, I have.

or:

いいえ、ありません (iie, arimasen): No, I haven't.

Then try giving the full sentence.

Quick check

Choose the sentence that best matches the English.

1. “I have eaten ramen before.”

A. ラーメンをたべます (raamen o tabemasu)
B. ラーメンをたべたことがあります (raamen o tabeta koto ga arimasu)

2. “Have you ever been to Japan?”

A. にほんにいったことがありますか (nihon ni itta koto ga arimasu ka)
B. にほんにいきますか (nihon ni ikimasu ka)

3. “I have never seen this movie.”

A. このえいがをみたことがありません (kono eiga o mita koto ga arimasen)
B. このえいがをみます (kono eiga o mimasu)

4. Which sentence focuses on a specific event last year?

A. にほんにいったことがあります (nihon ni itta koto ga arimasu)
B. きょねん、にほんにいきました (kyonen, nihon ni ikimashita)

5. Turn this into an experience:

した (shita): did.

Answer with “I have done it before.”

Answers

  1. B. ラーメンをたべたことがあります (raamen o tabeta koto ga arimasu): I have eaten ramen before.
  2. A. にほんにいったことがありますか (nihon ni itta koto ga arimasu ka): Have you ever been to Japan?
  3. A. このえいがをみたことがありません (kono eiga o mita koto ga arimasen): I have never seen this movie.
  4. B. きょねん、にほんにいきました (kyonen, nihon ni ikimashita): I went to Japan last year.
  5. したことがあります (shita koto ga arimasu): I have done it before.

Frequently asked questions

How do you say “Have you ever…?” in Japanese?

A useful beginner pattern is:

〜たことがありますか (ta koto ga arimasu ka): Have you ever…?

For example:

すしをたべたことがありますか (sushi o tabeta koto ga arimasu ka): Have you ever eaten sushi?

How do you say “I have never…” in Japanese?

Use:

〜たことがありません (ta koto ga arimasen): I have never….

For example:

にほんにいったことがありません (nihon ni itta koto ga arimasen): I have never been to Japan.

Can I answer あります without repeating the whole sentence?

Yes, when the context is clear.

If someone asks:

カラオケをしたことがありますか (karaoke o shita koto ga arimasu ka): Have you ever done karaoke?

you can answer:

はい、あります (hai, arimasu): Yes, I have.

Does 〜たことがあります mean something happened recently?

Not by itself. It tells the listener that you have had the experience. If the exact time matters, you can add that information separately.

Continue learning

Build the everyday words you need to talk about your own experiences with the YapaneseAI vocabulary lessons.

If reading the hiragana in forms such as たべた (tabeta) and いった (itta) is still difficult, strengthen your recognition with the YapaneseAI kana lessons.

Continue with more beginner Japanese in the YapaneseAI learning hub.

You've read it. Now say it out loud.

Keep building your Japanese with AI voice practice — the part a page can't do.