中一の英語問題てすが、降参でした。
【例文】
Last summer, Mamoru visited his grandparents in Hokkaido, and stayed with them for two days. He took a plane to Hokkaido.
【問題】
How did Mamoru go to Hokkaido ? (5語で答えること)
【解答】
He went to by plane.
前置詞は消えない
He went to Hokkaido by a plane. He took a plane. とか考えたのですが、5語になりません。
場所 (Hokkaido) を省略することで5語にできるのですが、前置詞 “to” を残すのがポイント。前置詞は Hokkaido とセットではなくて、went と一体になっています。to by と二つの前置詞が続いて、私には違和感があるのですが、前置詞が省略・脱落することはないのですね。
なお、副詞 there を使えば、He went there by plane. と5語で表現できます。
by には無冠詞名詞、in on at with には冠詞名詞が続く
また、例文の plane には冠詞 a がついているので、私は by の後ろにも a をつけてしまったのですが、by は交通手段を表す場合に限らず、後ろにくる名詞はすべて無冠詞になります。
She goes work by car は、She goes work in her car.と表現できるように、手段を表す前置詞として in , on , with を使うことがあります。この場合、後ろに続く名詞には冠詞が必要です。
in は「枠の中」というイメージを持つ前置詞ですから、容器のような具体的な物を後ろに置くことになります。
on は「接触」のイメージですから、触るために形が必要です。
wth は「道具を使う」イメージがですから、具体的な物が必要です。したがって、行動を表す「動名詞」を置くことはできません。
これに対して by は、手段の意味を強調するために、本来可算名詞であるものを抽象名詞扱いにして、無冠詞単数形で使っているわけです。by の後ろには動名詞を置くこともできます。
He makes a living by writing novels. / 彼は小説を書いて生計を立てている。
go ~ing の後ろに to は間違い
また、例文に in Hokkaido と、前置詞 in を使っているのにも違和感があり、「to じゃないの?」と思ったのですが、in は grandparents にかかって「北海道にいる祖父母」という意味になっているのですね。
他の問題文に ” My father and I went hiking in Hakone ” という表現があって、これも to じゃないの? と思ったのですが,go ~ing の次にくる前置詞は、方向を表すto ではなく、場所・位置関係を表す in , on , at が来ます。
go に引きずられて to を使ってしまいがちですが、~ing の動詞と結びつく前置詞を使います。
go swimming in the river / at the beach.
go skiing in Hokkaido / at Daisen.
go shopping at a mall / nearby shop.
go hikig / camping / walking in the woods / mountains.
go jogging in the park / around the park.
go fishing in the lake.