英語
中学生

現在完了って何でgoneを使わないのですか?

回答

「〜へ行く」という意味で現在完了形を使いたければ、『have(has)+gone』ではなく、『have(has)+been to』を使った方がいいと思うよ。

『have+gone』だと、「〜へ行く」というよりは、「〜へ去る」とか「〜へ消えてしまう」という意味が強くなっちゃうから、『have+been to』の方が適切だと思うよ。

この回答にコメントする

現在完了のときはgoneではなくbeenの使うのが多いですよね!
例えば
He has been to Tokyo なら
彼は東京に行ったことがあります。
でも、
He has gone to Tokyo なら
彼は東京に行ってしまった
のような意味になり、まだその人が東京にいるという意味になってしまい、あんまり使いません

この回答にコメントする
疑問は解決しましたか?