0703 中学英語3年

現在完了の難しさの一つにgoneとbeenの使い分けがあります。

 

「彼はカナダに行ってしまった」ならHe has gone to Canada.で「彼はカナダに行ったことがある」ならHe has been to Canada.です。この違いを説明するのはかなり困難なので、そういうものだと受け止めたほうがよいでしょう。