GrammarJLPT N5
→ sometimes happens
To have done / To sometimes happen
JLPT N5Fixed phraseNeutral
The grammar point 〜ことがある has two distinct uses depending on the verb form that precedes it. When attached to the past tense (た-form) of a verb, 〜たことがある expresses past experience, meaning 'to have done something (at least once before).' This is one of the most common ways to talk about life experiences in Japanese, similar to the English present perfect 'have you ever…?' When attached to the dictionary (plain present) form of a verb, 〜ことがある expresses that something happens from time to time or on occasion, conveying the idea that an event occurs sometimes but not always. The two uses are distinguished purely by whether the preceding verb is in its た-form or dictionary form. This grammar point should not be confused with 〜ことができる, which expresses ability, or 〜ことにする, which expresses a decision.
Functions
#1 Expressing past experience
Structure
Verb (た-form) + ことがある
日本に行ったことがあります。
Here 行ったことがある uses the た-form of 行く to indicate that the speaker has the experience of having gone to Japan at least once in their life. This is the most common use of 〜ことがある and is used to talk about whether one has or has not experienced something. The polite form 〜ことがあります is used here, but the casual form 〜ことがある works the same way. To negate the experience and say 'I have never been to Japan,' you would say 行ったことがない.I have been to Japan (before).
Structures
- Past experience
- Verb (た-form) + ことがある
- Occasional occurrence
- Verb (dictionary form) + ことがある
Common mistakes
The most common mistake learners make with 〜ことがある is confusing the two uses by mixing up verb forms. Using the た-form creates the 'past experience' meaning, while using the dictionary form creates the 'sometimes happens' meaning — swapping them changes the meaning entirely. Another frequent error is confusing 〜たことがある with 〜ことができる; the former is about experience ('have done') while the latter is about ability ('can do'). Some learners also mistakenly use 〜ことがある to describe a single specific past event, such as saying 昨日、友だちに会ったことがある — but 〜たことがある is for general life experience, not for narrating specific events. For a specific past event, simply use the た-form alone: 昨日、友だちに会った. Finally, beginners sometimes drop the particle が and say こと ある, which sounds overly casual or incomplete in most contexts.
Related
〜たことがない〜ことができる〜たりする〜ものだ〜ことはない〜ことにする