já ter feito (experiência) / às vezes acontece de (〜ことがある)
Formas
Explicação
〜ことがある tem dois usos. Com o verbo no passado (〜たことがある) significa ter a experiência de já ter feito algo ("já fiz alguma vez"). Com o verbo no presente/dicionário (〜ことがある) significa que algo acontece de vez em quando ("às vezes acontece de"). Exemplos: 日本に行ったことがあります (Já fui ao Japão alguma vez); 朝ごはんを食べないことがある (Às vezes não tomo café da manhã).
Experiência: [verbo na forma た (passado simples)] + ことがある → 見たことがある (já vi). Ocorrência ocasional: [verbo na forma dicionário ou negativa simples] + ことがある → 遅れることがある (às vezes me atraso), 行かないことがある (às vezes não vou). Na fala polida: 〜ことがあります.
O tempo do verbo muda totalmente o sentido (た = experiência passada; dicionário = hábito ocasional), então não troque um pelo outro. Para experiência, evite algo recentíssimo: 昨日見たことがある soa estranho (use só 昨日見ました). Brasileiros costumam querer dizer "eu já" com 〜たことがある, mas para "já terminei" (ação concluída recente) use 〜もう〜ました, não esta estrutura.
Frases de exemplo
Análise
Literal: Fazer coisa(s) existe (é que.)
O foco é 〜ことがある. Aqui ele aparece no sentido literal de existência: やること ('coisa(s) a fazer', com やる nominalizado por こと) é o sujeito marcado por が, e ある ('existir/haver') é o verbo. Ou seja, 'há coisas a fazer'. O fecho んだ (= のだ) dá tom explicativo/justificador ('é que...'), comum quando se dá um motivo.
Análise
Literal: Uma-vez ter-encontrado coisa existe.
O foco é 〜ことがある, aqui na construção de experiência passada: verbo no passado (会った) + ことがある = 'já fiz tal coisa (alguma vez)'. 一度 ('uma vez') indica a frequência da experiência, e がある afirma que ela existe no histórico da pessoa. Por isso traduzimos com 'já... uma vez'.
Análise
Literal: Aqui-vir-(passado)-coisa existe?
Esta frase usa de fato o padrão-alvo 〜たことがある, que expressa experiência ('já fez tal coisa alguma vez'). A estrutura é: verbo no passado 来た ('veio') + こと + が + ある, literalmente 'existe a experiência de ter vindo'. O lugar aqui é marcado por に (ここに = 'a aqui/para cá'). A partícula final の transforma a frase numa pergunta com tom curioso e coloquial.
Análise
Literal: Existe alguma coisa que (você) quer dizer?
Aqui aparece 〜ことがある, mas com o sentido literal de "existe uma coisa que...": 言いたいこと ("coisa que se quer dizer") + がある ("existe"). A cláusula 言いたい (desiderativo "querer dizer") modifica こと. 何か ("algo/alguma coisa") inicia a pergunta e の dá o tom interrogativo informal. Note que aqui こと é "coisa" concreta com がある existencial, não o padrão de experiência passada (mas estruturalmente ainda é 〜ことがある.)
Análise
Literal: Existe a coisa de ter ido duas, três vezes.
O alvo é 〜ことがある (experiência: "já fiz tal coisa"). Aqui o verbo na forma passada 行った ("fui") + ことがある expressa "já fui (alguma vez)". 2、3度 ("duas, três vezes") indica a quantidade de vezes. Observação: o analisador leu o verbo como 行う ("realizar"), mas no contexto trata-se de 行く ("ir"); por isso a tradução usa "ir".