English
國中

「アメリカに行った事がある。」が、
「I have been to America」になる理由を教えてくださいm(__)m

現在完了

解答

行くだから、goneにしたくなりますよね

もしI have gone to Americaだったら完了用法として受け取ることもできます
私はアメリカに行った(そして今もアメリカにいる)という意味にもなってしまいます
なのでBeenを使うんです

留言

現在完了の経験用法ですね
beは「ある」「いる」という意味があります
だから、現在完了を使うことによって
「いたことがあります(という経験があります)」となります

留言
您的問題解決了嗎?