移動・方向を表す前置詞とは?基本の考え方をおさえる
英語の前置詞(preposition)の中でも、「移動・方向を表す前置詞」(prepositions of movement and direction)は、日常会話・ビジネス英語・英作文のあらゆる場面で使われる最重要グループの一つです。to, into, onto, through, across, along, towards, from など、「どこから」「どこを通って」「どこへ」向かうのかを示す働きを持ちます。
日本語では「〜へ行く」「〜に入る」「〜を通る」のように、助詞(へ・に・を)と動詞の組み合わせで方向や移動の意味を表現します。ところが英語では、助詞に相当する意味の多くを前置詞が担っており、しかも日本語の「に」「へ」「を」がそれぞれ複数の前置詞に対応するため、日本人学習者が最もつまずきやすい文法項目の一つです。
例えば日本語で「部屋に入る」と言うとき、「に」を機械的に "in" に置き換えて "enter in the room" と言ってしまう誤りが非常に多く見られます。正しくは "enter the room"(enter は他動詞なので前置詞不要)または "go into the room" です。このように、移動を表す前置詞は「静止の場所を表す前置詞(at, in, on など)」とは区別して覚える必要があります。
この記事では、移動・方向の前置詞の形(公式)、用法別の一覧表、位置の前置詞との違い、日本人が間違えやすいポイント、そして自然な例文を通して、体系的にマスターできるように解説します。
形(公式):移動を表す前置詞の基本パターン
移動・方向の前置詞は、次の基本文型で使われます。
| 文型 | 公式 | 例文 |
|---|---|---|
| 肯定文 | 主語 + 動詞(移動動詞) + 前置詞 + 場所 | She walked into the classroom.(彼女は教室に歩いて入った。) |
| 否定文 | 主語 + do/does/did + not + 動詞 + 前置詞 + 場所 | He did not go into the office.(彼はオフィスに入らなかった。) |
| 疑問文 | Do/Does/Did + 主語 + 動詞 + 前置詞 + 場所? | Did you come from Tokyo?(あなたは東京から来たのですか?) |
| Wh疑問文 | Where + do/does/did + 主語 + 動詞(+前置詞)? | Where are you going (to)?(あなたはどこへ行くのですか?) |
ポイント: 移動を表す前置詞は、多くの場合「移動動詞(go, come, walk, run, drive, fly, move, travel など)+ 前置詞 + 場所(名詞)」という語順を取ります。日本語の「〜へ」「〜に」「〜を」に引っ張られて語順を変えてしまわないよう注意しましょう。
主な移動・方向の前置詞一覧と用法
1. to:到達点(〜へ、〜に)を表す
ルール:目的地・到達点を示す最も基本的な前置詞。「そこに到着する」という意味合いが強い。
- I go to school every day.(私は毎日学校へ行きます。)
- She traveled to Osaka last week.(彼女は先週大阪へ旅行しました。)
注意: home, here, there の前には to をつけません。× go to home ○ go home(家に帰る)
2. into:内部への移動(〜の中へ)を表す
ルール:外から中へ入る動きを表す。into は「移動+内部」の両方の意味を含む。
- He walked into the room.(彼は部屋の中に歩いて入った。)
- The cat jumped into the box.(猫は箱の中に飛び込んだ。)
3. onto:表面への移動(〜の上へ)を表す
ルール:ある物の上に乗る・移動する動きを表す。on(静止:上にある)と区別する。
- The dog jumped onto the sofa.(犬はソファの上に飛び乗った。)
- She climbed onto the roof.(彼女は屋根の上によじ登った。)
4. out of:内部からの脱出(〜の中から外へ)を表す
ルール:into の反対。中から外へ出る動きを表す。
- He ran out of the building.(彼は建物から走って出た。)
- They got out of the car.(彼らは車から降りた。)
5. from:出発点・起点(〜から)を表す
ルール:動きの出発点・起源を示す。to とセットで「from A to B(AからBへ)」として使うことが多い。
- We flew from Tokyo to New York.(私たちは東京からニューヨークへ飛行機で行った。)
- She comes from Fukuoka.(彼女は福岡出身です。)
6. through:内部・障害物を通り抜ける(〜を通って)を表す
ルール:ある空間や物の内部を通過するイメージ。トンネルやドアなど「中を通る」動作に使う。
- The train went through the tunnel.(電車はトンネルを通り抜けた。)
- She walked through the crowd.(彼女は人混みの中を歩いて通り抜けた。)
7. across:表面・平面を横切る(〜を横切って)を表す
ルール:道路・川・広場など、平らな面を横切る動きを表す。「across = 端から端へ」のイメージ。
- Be careful when you walk across the street.(道路を渡るときは気をつけてください。)
- They swam across the river.(彼らは川を泳いで渡った。)
8. along:長いものに沿って(〜に沿って)を表す
ルール:道・川・海岸線など、長く伸びるものに沿って進む動きを表す。
- We walked along the beach.(私たちは浜辺に沿って歩いた。)
- He drove along the highway.(彼は高速道路を運転して進んだ。)
9. towards / toward:方向性(〜の方へ)を表す
ルール:到達するかどうかは関係なく、単に「その方向へ向かう」という動作の方向性を示す。to との違いは「到着」を含意しない点。
- She walked towards the station.(彼女は駅の方へ歩いて行った。)
- The ship is sailing toward the harbor.(その船は港の方へ航行している。)
10. up / down:上方向・下方向への移動を表す
ルール:垂直方向、または比喩的な「進む方向」(道なりに上る・下る)を表す。
- He ran up the stairs.(彼は階段を駆け上がった。)
- They walked down the hill.(彼らは丘を歩いて下りた。)
11. over:上を越えて(〜を越えて)を表す
ルール:障害物の上を越える動き、またはある範囲全体にわたる移動を表す。
- The cat jumped over the fence.(猫はフェンスを飛び越えた。)
- We drove over the bridge.(私たちは橋を渡って運転した。)
12. past:通り過ぎる(〜を通り過ぎて)を表す
ルール:ある地点のそばを通過して先へ進む動きを表す。
- She walked past the shop without noticing it.(彼女はその店に気づかずに通り過ぎた。)
- The bus drove past our house.(バスは私たちの家を通り過ぎて行った。)
13. around:周囲を回る/あちこち(〜の周りを、〜のあちこちを)を表す
ルール:ある場所を中心に回る動き、または特定の目的地を決めずに動き回るイメージ。
- The earth moves around the sun.(地球は太陽の周りを回っている。)
- We walked around the city.(私たちは街をあちこち歩き回った。)
14. off:離れる(〜から離れて)を表す
ルール:表面や乗り物などから離れる動きを表す。on の反対。
- He fell off the bicycle.(彼は自転車から落ちた。)
- Get off the bus at the next stop.(次の停留所でバスを降りてください。)
「移動」の前置詞と「位置」の前置詞の違い(比較表)
日本人学習者が最も混同しやすいのが、「動き」を表す前置詞と「静止した位置」を表す前置詞の違いです。日本語の「に」は両方の意味に使われるため、英語では使い分けが必須だと意識することが重要です。
| 意味 | 位置(静止)を表す前置詞 | 移動(動き)を表す前置詞 | 例文(位置) | 例文(移動) |
|---|---|---|---|---|
| 中にいる/中へ入る | in | into | He is in the room.(彼は部屋の中にいる。) | He walked into the room.(彼は部屋の中に歩いて入った。) |
| 上にある/上へ乗る | on | onto | The book is on the table.(本はテーブルの上にある。) | She put the book onto the table.(彼女は本をテーブルの上に置いた。) |
| 特定の地点にいる/地点へ行く | at | to | I am at the station.(私は駅にいる。) | I am going to the station.(私は駅へ向かっている。) |
学習のポイント: 動詞が be動詞(存在)なのか、移動動詞(go, come, walk, put など動きを含む動詞)なのかを見極めると、in/on/at か into/onto/to かを判断しやすくなります。「主語(または目的語)が動いているかどうか」を自分に問いかける習慣をつけましょう。
日本人がよく間違えるポイント
| ❌ 誤り | ⭕ 正しい表現 | なぜ間違いなのか |
|---|---|---|
| I went to home. | I went home. | home, here, there は副詞的に使われ、前に to をつけない。日本語の「家へ」の「へ」を機械的に to に対応させてしまう典型的な誤り。 |
| He entered in the room. | He entered the room. | enter は他動詞なので前置詞は不要。日本語の「〜に入る」の「に」につられて in を入れてしまう。 |
| She got in the car. と She got into the car. の混同 | 小さな乗用車には get into / get out of、バスや電車など大きな乗り物には get on / get off を使う | 日本語では「車に乗る」も「バスに乗る」も同じ「乗る」なので、乗り物のサイズによる使い分けの意識がない。 |
| I go to there. | I go there. | there(そこへ)はそれ自体に方向の意味を含む副詞なので to は不要。「そこへ」の「へ」につられて to をつけてしまう。 |
| Please come to here. | Please come here. | here も同様に前置詞不要の副詞。 |
| I arrived to Tokyo. | I arrived in Tokyo. / I arrived at the station. | arrive は「in/at」を伴い、to は使わない。get to、arrive in/at のどちらを使うかで動詞ごとに前置詞が固定されている点に注意。 |
| He walked to across the street. | He walked across the street. | across自体が「横切って進む」という移動の意味を含むため、to を重ねて使わない。 |
| I'm looking forward to see you. | I'm looking forward to seeing you. | この to は不定詞のtoではなく前置詞のtoなので、後ろは動名詞(-ing)が来る。移動の前置詞ではないが、to の品詞誤認としてよく併発するミス。 |
動詞ごとに前置詞が変わる点に注意(get / arrive の使い分け)
「着く・到着する」という意味の動詞は、後ろに続く前置詞が動詞ごとに決まっているため、セットで覚えることが大切です。
| 動詞 | 使う前置詞 | 例文 |
|---|---|---|
| arrive | in(広い場所:国・都市)/at(狭い場所:駅・空港・建物) | We arrived in Japan.(私たちは日本に到着した。) / We arrived at the airport.(私たちは空港に到着した。) |
| get | to(+場所全般) | What time did you get to the office?(何時にオフィスに着きましたか?) |
| reach | 前置詞なし(他動詞) | We reached the summit at noon.(私たちは正午に山頂に到達した。) |
ネイティブの感覚: arrive in は「面(エリア)に入り込む」イメージ、arrive at は「点(地点)に到達する」イメージで捉えると区別しやすくなります。国や都市のような広がりのある場所は in、駅や建物のようなピンポイントの場所は at、と覚えましょう。
自然な英語例文で使い方を確認する
- My father drives to work every morning.(私の父は毎朝車で職場に通っています。)
- The children ran across the playground.(子供たちは校庭を走って横切った。)
- We walked along the river until sunset.(私たちは日没まで川に沿って歩いた。)
- The plane flew over the mountains.(飛行機は山々の上を飛んだ。)
- She jumped off the train just before the doors closed.(彼女はドアが閉まる直前に電車から飛び降りた。)
- The thief climbed through the window.(泥棒は窓を通って侵入した。)
- Turn left and go past the bookstore.(左に曲がって本屋を通り過ぎてください。)
- The tourists walked around the old town for hours.(観光客たちは何時間も旧市街を歩き回った。)
- He moved to Canada three years ago.(彼は3年前にカナダへ移住した。)
- The ball rolled into the river.(ボールは川の中に転がり落ちた。)
まとめ:移動・方向の前置詞で押さえるべき核心ルール
- 移動・方向の前置詞は「移動動詞+前置詞+場所」という語順を基本とする。
- to(到達点)、into(内部へ)、onto(表面へ)、from(起点)、through(通り抜け)、across(横切る)、along(沿って)、towards(方向)、up/down(上下)、over(越えて)、past(通り過ぎ)、around(周囲を)、off(離れて)はそれぞれ異なるイメージを持つ。
- 「静止(in, on, at)」と「移動(into, onto, to)」は動詞の性質(be動詞か移動動詞か)で判断して使い分ける。
- home, here, there の前には to をつけない。
- enter, reach は他動詞なので前置詞は不要。
- arrive in(広い場所)/arrive at(狭い場所)/get to(場所全般)のように、動詞ごとに決まった前置詞をセットで暗記する。
- 日本語の「に」「へ」「を」を機械的に1対1で英語の前置詞に対応させず、「動きの方向・出発点・通過点・到達点」のどれを表したいのかを意識して前置詞を選ぶことが上達の近道です。