「go for ~」の表現

「go for ~」は「〜の目的のために行く」という意味合いになり、 「for」の後には「目的そのもの」を表す名詞が続きます。

I go for a job.
私は仕事を探す。
→目的は「仕事」

「go on ~」の表現

「go on ~」の「on」の後には「継続動作や、一連の行動」を表す名詞(動名詞)が続きます。

She went on talking.
彼女は話し続けた。

「go to ~」の表現

「go to ~」の「to」の後には「到達点」を現す名詞が続きます。

I go to school.
私は学校へ行きます。
→目的は「学校」ではなく「勉強すること」
→「学校」は「目的」ではなく「到達点」を表す

「a picnic」や「a trip」が続く場合

後に続く名詞が「a picnic」や「a trip」の場合、 目的地までの行動も「旅行」や「ピクニック」の1つと捉えるために、 「go on a picnic」や「go on a trip」と表現します。
つまり、目的地までの行動を含めずに、それ自身を目的とする場合には「go for ~」を使うこともでき、 到達点であると考える場合は「go to ~」を使うことができますが、通常の「旅行」や「ピクニック」を 表したい場合は「go on ~」を使うのが良いということになります。

文法のページへ

英作文のページ(初級)へ

英作文のページ(中級)へ

無料の「基礎から始める瞬間英作文アプリ」を使って英文をチェックしよう