“〜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
| Form | Meaning | Example |
|---|---|---|
| verb た-form + ことがある | have done 〜 (experience) | 登ったことがある |
| verb た-form + ことがない | have never 〜 | 食べたことがない |
| verb dict. form + ことがある | sometimes 〜 (contrast!) | 見ることがある |
💬 Example Sentences
- 私は富士山に登ったことがある。(I've climbed Mt. Fuji before.) — experience
- 日本に行ったことがありますか?── はい、あります。(Have you been to Japan? — Yes, I have.) — Q&A
- すしは一度も食べたことがない。(I've never eaten sushi even once.) — negative (は emphasis)
- 有名人に会ったことがあるんです。(I've actually met a celebrity before.) — sharing an experience
- 彼女とは、たまに映画を見ることがある。(I sometimes watch movies with her.) — dict. form (sometimes, contrast)
🔄 Compare: たことがある vs ことがある(dict.) vs た vs ている
| Expression | Nuance | Example |
|---|---|---|
| 〜た + ことがある | “have done 〜 before” (life experience) | 行ったことがある |
| (dict. form) + ことがある | “sometimes 〜” (occasional, contrast!) | 見ることがある |
| 〜た | “(already) did 〜” (simple past) | 昨日行った |
| 〜ている | “be 〜ing / be in a state” (progressive/state) | 行っている |
⚠️ Common Mistakes
- Takes the た-form: ✗ 登るたことがある/登ってことがある → verb た-form + ことがある (登ったことがある).
- た-form vs dict. form: た-form + ことがある = have done before (experience); dict. form + ことがある = sometimes (present) — don't mix!
- Answer with あります: 行ったことがありますか → はい、あります (✗ 行ったことがありました).
- 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
- High-frequency N4: verb た-form + ことがある = have done 〜 before (experience); negative たことがない.
- Connection trap: must use the た-form (✗ dict./て-form).
- Key distinction: た-form + ことがある (have done, experience) vs dict. form + ことがある (sometimes, present).
🖊️ 練習題(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) 「しましたことが」混用禮貌體和普通形。