“〜koto ga aru・〜koto ga nai”: Experience and Habit [JLPT N4]

Content by NTJ Kuma · Nihongo to Japan editorial team · Updated July 27, 2026

日本に行ったことがある」「こんな料理は食べたことがない」 — たことがある describes life experiences.

「ことがある」 has two meanings — it hinges on た-form vs dictionary form

「日本に行ったことがある」 (I've been to Japan) vs 「たまに遅刻することがある」 (I'm occasionally late) — the same 「ことがある」, completely different meanings, hinging on the preceding verb form: た-form + ことがある = past experience (have ~ed); dictionary form + ことがある = an occasional habit (sometimes ~). This guide sorts the two by “た-form vs dictionary form.” (A deep dive on “experience” alone has its own 〈たことがある〉 guide.)

Core: た-form (experience) vs dictionary form (sometimes)

Test: た-form → looking back on experience; dictionary form → occasional frequency.

How to Connect

FormUseExample
た-form + ことがあるhave ~ed (experience)行ったことがある (have been there)
た-form + ことがないhave never ~ed行ったことがない (have never been there)
dictionary + ことがあるsometimes ~ (frequency)遅れることがある (is sometimes late)

Example sentences

⚠️ Easy traps to avoid

Don't confuse た-form (experience) vs dictionary form (sometimes). 「遅刻しことがある」 = have been late before (experience); 「遅刻することがある」 = am sometimes late (habit). The preceding verb form decides the meaning.

Don't use experience for the very recent past.昨日行ったことがある」 is unnatural — experience means “some unspecified past in life”; for yesterday, use the plain past (昨日行った).

Dictionary ことがある = low frequency. It means “occasionally, sometimes,” not “often.” For “often,” use 「よく〜する」; use dictionary + ことがある for “sometimes ~.”

🔄 Nuance & comparison: たことがある/dictionary ことがある/ている

FormMeaningExample
た-form + ことがあるhave ~ed (experience)行ったことがある (have been there)
dictionary + ことがあるsometimes ~ (occasional)遅れることがある (is sometimes late)
よく〜するoften ~ (high frequency)よく遅れる

💡 Quick takeaway

The big test point for this pattern is one form's difference: た-form vs dictionary form before ことがある. た-form = experience (have been, have eaten); dictionary form = sometimes (occasional). 「日本に行ったことがある (have been)」 vs 「日本に行くことがある (sometimes go)」 — one form apart, one looks back on life, the other is occasional frequency. Grasp “た = experience, dictionary = occasional” and you're set. For a deep dive on “experience,” see the 〈たことがある〉 guide.

❓ Common questions

Q: 「行ったことがある」 vs 「行くことがある」?

Different form, completely different meaning! 「行っことがある」 (た-form) = have been (life experience); 「行くことがある」 (dictionary) = sometimes go (occasional frequency). た-form looks back on experience, dictionary form is occasional occurrence.

Q: Does 「dictionary + ことがある」 mean “often”?

No — it's “occasionally, sometimes” (low frequency). 「遅れることがある」 = am sometimes late (not often). For “often,” use 「よく遅れる」. Dictionary + ことがある specifically marks “occasional, not frequent” situations.

🖊️ Practice Quiz

Q1. 「日本に___ことがあります。」(have been to Japan — experience) Which is correct?

(A) 行く (B) 行き (C) 行った (D) 行って

Q2. 「納豆を食べたことが___。」(never eaten — negative) Which is correct?

(A) あります (B) ありません (C) あった (D) ない

Q3. 「疲れたとき、遅刻する___がある。」(sometimes late — habit) Which is correct?

(A) たこと (B) こと (C) することがこと (D) た形

Q4. What's the difference between 「行ったことがある」 and 「行くことがある」?

(A) identical

(B) 行ったことがある (ta-form) = experience; 行くことがある (dict. form) = a sometimes-occurring habit

(C) 行くことがある expresses experience

(D) both express experience

Q5. What does 「こんなに美しい景色を見たことがない」 mean?

(A) I want to see such scenery

(B) I've never seen scenery this beautiful in my life

(C) I dislike seeing beautiful scenery

(D) I've seen it before


Answer Key

1. (C) 行った ── experience 〜ことがある attaches to the verb ta-form: 行ったことがあります.

2. (B) ありません ── 食べたことがありません = have never eaten (negative experience).

3. (B) こと ── habit 〜ことがある attaches to the dict. form: 遅刻することがある = sometimes late.

4. (B) ── ta-form + ことがある = experience; dict. form + ことがある = a sometimes-occurring habit.

5. (B) ── 見たことがない = have never seen (no such experience in my life).

Keep learning