“〜ta koto ga aru”: Have Done 〜 Before (expressing experience) [JLPT N4]

By Nihongo to Japan · Updated July 3, 2026

Master 〜たことがある to describe your personal experiences with ease.

“〜ta koto ga aru”: Have Done 〜 Before (expressing experience)

「(verb た-form) + ことがある」 means “have done 〜 before” — describing a past experience (have done something). E.g. 「富士山に登ったことがある(I've climbed Mt. Fuji before), 「日本に行ったことがありますか(have you been to Japan?). The negative is 「たことがない」 (have never 〜): 「すしは食べたことがない(I've never eaten sushi). ⚠️ Separately, 「(dict. form) + ことがある」 (not た-form) differs, meaning “sometimes 〜”: 「彼女と映画を見ることがある(I sometimes watch movies with her).

🧠 Core nuance: ‘I have this experience' in life so far

The core is describing whether you've done something, as a life experience so far: たことがある is “(in the past) have done…,” stressing the presence/absence of a life experience (climbed Fuji, been to Japan, eaten sushi). The key is た-form + ことがある (completion, experience). ⚠️ The crucial contrast: た-form + ことがある = have done 〜 before (experience); dict. form + ことがある = sometimes 〜 (occasional) — one is a past experience, the other a present occasional event, differing by た-form vs dict. form! To answer 「行ったことがありますか」, just use 「はい、あります/いいえ、ありません」.

📌 How to Connect

FormMeaningExample
verb た-form + ことがあるhave done 〜 (experience)登ったことがある
verb た-form + ことがないhave never 〜食べたことがない
verb dict. form + ことがあるsometimes 〜 (contrast!)見ることがある

💬 Example Sentences

🔄 Compare: たことがある vs ことがある(dict.) vs た vs ている

ExpressionNuanceExample
〜た + ことがある“have done 〜 before” (life experience)行ったことがある
(dict. form) + ことがある“sometimes 〜” (occasional, contrast!)見ることがある
〜た“(already) did 〜” (simple past)昨日行った
〜ている“be 〜ing / be in a state” (progressive/state)行っている

⚠️ Common Mistakes

  1. Takes the た-form: ✗ 登るたことがある/登ってことがある → verb た-form + ことがある (登っことがある).
  2. た-form vs dict. form: た-form + ことがある = have done before (experience); dict. form + ことがある = sometimes (present) — don't mix!
  3. Answer with あります: 行ったことがありますか → はい、あります (✗ 行ったことがありました).
  4. Negative is たことがない: never done uses 「たことがない」.

💡 Nuance & When to Use

たことがある means “have done 〜 before,” describing a past experience (climbed Fuji, been to Japan, eaten sushi); the negative is たことがない (have never 〜). The key is verb た-form + ことがある. ⚠️ Most importantly, distinguish from dict. form + ことがある (sometimes 〜) — た-form = past experience, dict. form = present occasional! Answer with あります/ありません. Essential for talking about life experiences and asking what someone has done. A must at N4.

🎯 JLPT Exam Tips

🖊️ 練習題(5 題)

Q1. 「富士山に___ことがありますか?」(曾爬過富士山嗎?)

(A) 登る (B) 登った (C) 登って (D) 登り

Q2. 「すし___食べたことがない。」(我從來沒吃過壽司,助詞選哪個?)

(A) は (B) が (C) を (D) も

Q3. 「日本に行ったことがありますか?」的正確回答是?

(A) はい、行ったことがありました。

(B) はい、あります。

(C) はい、行きます。

(D) はい、行ったです。

Q4. 「彼女と映画を見る___ことがある。」(有時候會和她去看電影,偶爾)

(A) た (B) て (C) る(辭書形) (D) ない

Q5. 以下哪句文法正確?

(A) 日本語を勉強するたことがある。

(B) 日本語を勉強することがある。(偶爾會學)

(C) 日本語を勉強してことがある。

(D) 日本語を勉強しましたことがある。


答案解析

1. (B) 登った ── 「たことがある」的た形,必須用動詞た形(登る → 登った)再接ことがある。

2. (C) を ── 「すし食べたことがない」── 食べる 的受詞用 を。(この文脈では は 也可以表達對比,但 を 是最基本的選擇)

3. (B) はい、あります。 ── 「ことがありますか」回答直接說「あります・ありません」。(A) は「ありました」和「ことがある」重複描述過去,是錯誤用法。

4. (C) る(辭書形) ── 表達「偶爾發生的習慣」用辭書形 + ことがある(不是た形)。「映画を見ることがある」= 有時候會看電影。

5. (B) ── 「勉強することがある」= 偶爾學日語,文法正確。(A) 「するた」不存在;(C) 「してことが」格式錯;(D) 「しましたことが」混用禮貌體和普通形。