Have you ever…? / I did…|たことがあります・ました
Use 〜たことがあります to talk about an experience. Use a past-tense sentence such as 〜ました to tell someone what happened. The same activity can appear in both kinds of conversation, but the focus is different.
今までの経験を話すときと、ある日にしたことを話すときを比べます。

Talk about an experience
Attach ことがあります to the verb's ta-form: 作ったことがあります. The focus is whether the activity is part of your experience, rather than when one particular event happened.
『作ったことがあります』は、作った経験があるという意味です。いつしたかより、経験があるかを話します。
Talk about a particular past event
昨日、パンを作りました tells someone about what happened yesterday. You can add a time to help identify the event. It is a natural answer when the question is 'What did you do yesterday?'
『昨日、パンを作りました』は、昨日の出来事を話しています。『昨日、何をしましたか』への答えになります。
Make the ta-form carefully
食べます → 食べた、飲みます → 飲んだ、行きます → 行った、します → した. Then add ことがあります. The ending is not always た: 飲んだことがあります is correct.
『食べた』『飲んだ』『行った』『した』の後に、『ことがあります』を付けます。『飲んた』にはなりません。
Answer a question about experience
For a yes answer, あります is possible when the activity is understood. For a no answer, ありません or ないです is possible. A follow-up question can then ask when or where; the reply can describe a specific past event.
経験があるときは『あります』、ないときは『ありません』と答えられます。その後で、いつ、どこでしたかを話してもよいです。
Examples / 例
The following scenes and exercises were written for this lesson. They do not describe an actual service or event.
パンを作ったことがありますか。
Have you ever made bread?
A question about experience.
はい、あります。去年、友達と作りました。
Yes, I have. I made some with a friend last year.
The first sentence answers about experience. The second gives one event.
昨日は何をしましたか。図書館へ行きました。
What did you do yesterday? I went to the library.
A question and answer about yesterday.
このスープを飲んだことはありません。
I have never had this soup.
は can mark the item being discussed. Practise 〜たことがありません as the basic negative pattern too.
Practice / 練習
Read each situation. Say your answer before opening “Answer and explanation.”
Q1. Ask whether your friend has ever made bread.
Answer and explanation
パンを作ったことがありますか。
The ta-form 作った comes before ことがあります.
Q2. Answer 'What did you do yesterday?' using 'went to the library.'
Answer and explanation
図書館へ行きました。
Describe the particular past event.
Q3. Complete the form: 飲みます →(飲んだ/飲みた)ことがあります。
Answer and explanation
飲んだことがあります。
The ta-form of 飲みます is 飲んだ.
Q4. You have never done the activity. Give a short answer.
Answer and explanation
ありません。
The activity can be omitted when it is clear from the question.
Words / 言葉
| Japanese | English |
|---|---|
| 経験 | experience |
| 昨日 | yesterday |
| 去年 | last year |
| 一度 | once |
| 図書館 | library |
A phrase to use
すみません。ここへ来たのは初めてです。
Excuse me. This is my first time here.
Sources
Grammar reference: The Japan Foundation, Irodori: Japanese for Life in Japan, Elementary 1. The explanations here are concise original summaries; examples and practice questions are original.