(3)の③の英文、that he had never gone fishing は、have+goneで正しい?have+beenを使うべき?

英会話のポタル
英会話のポタル
(3)の③の英文、that he had never gone fishing は、have+goneで正しい?have+beenを使うべき?

英文法の疑問、ありますよね!今回は、よくある質問の中から、that he had never gone fishing という文について解説します。

「go」を使った表現で混乱しがちなのが、① "go to 場所" と ② "go ~ing"。この二つは全く違うものなんです。①の現在完了は "have/has been to 場所" ですが、②の現在完了は常に "have/ has gone ~ing" になります。

つまり、**この問題文は間違っていない**んですね。それぞれの表現の違いを理解することで、英文法の理解がより深まるはずです。ぜひ、この機会に「go」の使い分けをマスターしましょう!

## 英文法で迷わない!gone fishing はなぜ正しい?徹底解説

英文法学習者の皆さん、こんにちは!今回は、英文法に関する質問の中でも特に多い、「that he had never gone fishing」という文について、詳しく解説していきます。

## "go to 場所" と "go ~ing" の違いを理解しよう

まず、重要なポイントは、**"go to 場所" という表現と "go ~ing" という表現は、全く異なる** ということです。それぞれの使い方をしっかり理解することで、疑問を解消することができます。

## "go to 場所" の現在完了形は "have/has been to 場所"

"go to 場所" は、「~へ行く」という意味を表します。この表現を現在完了形(経験用法)にすると、**"have/has been to 場所"** となります。「~へ行ったことがある」という意味になりますね。

## "go ~ing" の現在完了形は "have/has gone ~ing"

一方、"go ~ing" は、「~をしに行く」という意味を表す熟語的な表現です。この表現を現在完了形にする場合は、**常に "have/has gone ~ing"** となります。

## 問題文は間違っていない!"gone fishing" で正しい

今回の質問にあった "that he had never gone fishing" という文は、**"go ~ing" の形が使われているため、"have/has gone ~ing" の形が正しい** ことになります。したがって、問題文は間違っていません。

## まとめ:表現の違いを意識して英文法をマスターしよう

"go to 場所" と "go ~ing" は、似ているようで全く異なる表現です。それぞれの意味と使い方を理解することで、英文法の理解が深まります。

今回の解説が、皆さんの英文法学習の一助となれば幸いです。これからも、様々な疑問に寄り添い、**分かりやすく丁寧な解説** を心がけていきます。

もし、他に疑問点があれば、遠慮なく質問してくださいね!

**一緒に英文法を楽しく学びましょう!**

Yes