英語 前置詞の問題
Last Updated on 12月 28, 2024
英語の前置詞は多くの言語学習者にとって問題です。このページでは、様々なタイプの前置詞の穴埋め練習問題を用意しています。これらの練習問題は、練習を通してより正確になり、違いを理解できるようにデザインされています。
これらの練習問題は、中学1、2、3年生、高校生、社会人学習者に役立ちます。始めましょう!🚀
練習問題と解説
以下の練習問題で、前置詞を使うときの主なルールを理解しましょう。
場所 (in/on/at)
時間(in/on/at)
時間帯 (in/on/at)
動きの前置詞
前置詞 ‘For’ と’to’
前置詞 ‘During’ ‘While’ ‘For’
1️⃣🏫場所 (in/on/at)
🔹閉ざされた空間には 「in 」を使う: He is in his bedroom. (彼は寝室にいる。)
🔹平らな面には 「on 」を使う: Your book is on the table. (あなたの本はテーブルの上にある。)
🔹一般的な場所と正確な場所を表現するために「at」を使う: She is at the supermarket. (彼女はスーパーマーケットにいる。)
We are at the entrance of the theatre. (私たちは劇場の入り口にいる。)
問題
リンゴは箱の中にある。
✅ in
ℹ️ 箱は密閉された空間である。
リンゴは箱の上にある。
on
箱の上は平らな面である。
Sarah: He is ____ (in/on/at) the gym.
サラ:彼はジムにいる。
2つの答えが考えられる!
at
一般的な場所と言いたい場合に「at」を使う。

![]()
閉ざされた空間を表すために「in」を使う。例えば、大きなスポーツセンターの中で、ジムも含まれているような会話をしている場合には、こちらの方が適切である。
コンピューターは机の上にある。
✅ on
ℹ️ 机は平らな面である。
携帯電話はポケットの中だ。
✅in
ℹ️ ポケットは密閉された空間である。
住所と地域
番地や通りの名前には「at」を使います: I live at number 21. (私は21番に住んでいる。)
通りや川、境界線(線)の近くに住んでいる場合に「on」を使います: We live on Park Road. They have a house on the river. (私たちはパークロードに住んでいる。彼らは川沿いに家を持っている。)
土地の区域に「in」を使います: We live in the countryside. They live in the mountains. You live in the city.
(彼らは山に住んでいる。あなたは都市に住んでいる。)
![]()
私たちは64番に住んでいる。
at
特定の家の番号には「at」を使う。
![]()
彼らはオールドミルに住んでいる。それは美しいコテージだ。
at
建物の名前には一般的に「at」を使う。
![]()
彼女はリッチモンド通りにアパートを持っている。
on
建物が線(通り、道路、川)に接している場合は「on」を使う。
![]()
彼らはダウ川沿いに小さな家を買ったばかりだ。
on
川(線)の隣にある土地には「on」を使う。
![]()
彼女は静かで素敵な村の家に住んでいる。
in
土地のエリアに「in」を使う。
![]()
私たちは山に休暇用の家を持っている。
in
土地のエリアに「in」を使う。
ここをクリックして、場所を表す前置詞を無料でたくさん練習しましょう!
Transport
歩き回ることができる乗り物(飛行機、船、電車)には「on」を使います: They travelled on a boat to Australia.
(彼らは船でオーストラリアへ旅行した。)
小さな乗り物には「in」を使います:この乗り物には通常ドアから入ることができます。: Yesterday, Mike took me for a drive in his new car. (昨日、マイクは彼の新しい車でドライブに連れて行ってくれた。)
座ったり、立ったりできる乗り物には「on」を使います:She likes to ride on her motorbike. (彼女は自分のバイクに乗るのが好きだ。)

「私たちは電車に乗っていて、3時にアムステルダムに到着する予定だ。」
on
大きな交通手段に「on」を使う。
![]()
彼らは車で4時間運転している。
in
小さなな乗り物には「in」を使う(通常ドアがある)。
![]()
「今タクシーに乗っている。20分でそこに着く」
✅in
![]()
彼女はスクーターに乗っている時、とても幸せに感じる。
on
スクーターに座らなければならない。
交通手段を表すときに「by」を使います
ほとんどすべての交通手段に「by」を使います。それを使って、どのように目的地に行くかを言います。
![]()
私たちは電車でここに来た。
![]()
今日はバスでオフィスに来た。
歩いているときは「on foot」と「by foot」どちらを使いますか?
確かに「by foot」という人もいますが、「on foot」という言い方の方が一般的です。
![]()
彼は毎日散歩で通勤している。
時間 (in/on/at)
月/年/曜日/日付
特定の曜日や日付には「on」を使います: On Friday. On the 11th of March. (金曜日に。3月11日に。)
月だけには「in」を使います: Her birthday is in September. (彼女の誕生日は九月だ。)
特定の年や10年単位だけには「in」を使います: My dad was born in 1960. (私の父は1960年に生まれた。) Disco music was popular in the 70’s. (ディスコ音楽は70年代に人気があった。)
問題
![]()
彼女の誕生日は八月だ。
in
月だけを言いたい時には「in」を使う。
![]()
11月15日に何をするの?
on .
月と日付を言うときは「on」を使う。
![]()
彼女は1965年に生まれた。
in
特定の年だけを言うときは「in」を使う。
![]()
日曜日に彼に会いに行く。
on
特定の曜日には「on」を使う。
休暇/季節/期間/時刻
休暇の期間には「at」を使います: I am staying with my parents at Christmas. (クリスマスは両親と一緒に過ごす。)
季節には「in」を使います: Our wedding is in the summer. (私たちの結婚式は夏にある。)
時間の期間には「in」を使います: I will meet you in 10 minutes. (10分後に会おう。)
特定の時刻には「at」を使います: I will meet you at 2:15 this afternoon. (今日の午後2:15時に会おう。)
![]()
クリスマスには何をしているの?
at
これは休暇の期間なので「at」を使う。
![]()
クリスマスの日、どこにいるの?
on
クリスマスの日は特定の日
![]()
冬にスペインの南部に行くんだ。
in
季節には「in」を使う。
![]()
遅れているけど、30分後に着く。
in
時間の期間について話すときは「in」を使う。
![]()
午前11時に図書館で会おう。
at
特定の時刻には「at」を使う。
時間を表す前置詞をたくさん練習しましょう!
一日の時間帯
朝、昼、晩には「in」を使います:She goes to work in the morning. (彼女は朝、仕事に行く。)
夜には「at」を使います:He goes to see his friends at night. (彼は夜に友達に会いに行く。)
昼、正午、真夜中には「at」を使います: I am meeting them at noon. (私は正午に彼らと会う。)
特定の朝、昼、晩、夜に「on」を使います: I am playing football on Friday night. (私は金曜日の夜にサッカーをする。)
問題
![]()
彼女は朝にシリアルをいっぱい食べる。
✅in
![]()
彼は夜に息子に本を読むのが好きだ。
✅ at
![]()
今日は正午にお会いできる?
✅ at
![]()
火曜日の夜に映画を見に行かない?
✅ on
![]()
私たちは午後にサッカーをする。
✅ in
「For」と「To」(理由と目的)
理由と目的を示すために「for」と「to」を使います。
![]()
私はお金を引き出すためにATMに行く。
![]()
私はお金を引き出すためにATMに行く。
![]()
新しい仕事の機会のためにニューヨーク行く。
![]()
新しい仕事の機会を探すためにニューヨーク行く。
問題
![]()
公園に散歩しに行く。
✅ for
ℹ️ for + 名詞
![]()
公園に歩きに行く。
✅ to
ℹ️ to + 動詞
![]()
将来いい仕事に就くために、今一生懸命勉強している。
✅ for
ℹ️ for + 名詞
![]()
将来いい仕事を得るために、今一生懸命勉強している。
✅ to
ℹ️ to + 動詞
ここをクリックして、「for」と「to」の前置詞を無料でたくさん練習しましょう!
6️⃣ ‘During’ ‘While’ ‘For’
🔹We use ‘during’ to show when things happen:
物事がいつ起こるかを示すときに「during」を使います:
She started crying during the film.
彼女は映画の途中で泣き始めた。
🔹We use ‘while’ to show two things happening at the same time: She kept trying to speak to me while I was talking on the phone.
二つのことが同時いに起こっていることを示すときに「while」を使います:
彼女は私が電話で話している間、ずっと私に話かけようとしていた。
☕
🔹The preposition ‘for’ is also used to express how long something happens:
前置詞「for」は、何かがどれくらいの間続くかを表すためにも使われます。
I will be in Beijing for 1 month.
私は1か月間北京にいる。

彼女はオフィスへ走っている間、電話で話していた。
✅ during
ℹ️ during + 名詞
![]()
彼は走っている間、電話で話していた。
✅ while
ℹ️ while + 主題 + 動詞
ここをクリックして、「during」や「while」を使った穴埋め問題を無料でたくさん練習しましょう。
その他の前置詞の練習問題
無料Pdfプリント・ワークシート付き 。