CHECK TEST
前置詞補充問題の攻略確認問題集
前置詞補充の確認問題32問。前の語とのセット→後ろの名詞の種類→コアイメージの順で前置詞を決める。
Ⅰ 空所に入る最も適切な前置詞を選べ(時・場所・手段・状態)
- 1My birthday is March 3.
答えd on
訳私の誕生日は3月3日です。
解説日付や曜日の前は on。March 3 は「3月3日」という特定の日なので on March 3。月だけなら in March(月は幅のある期間なので in)。at は時刻(at seven)や一点の時(at noon)。by は「〜までに」という期限で、「誕生日は〜です」の文には合わない。
【覚える】at+時刻/on+日付・曜日/in+月・季節・年(at 7, on Monday, in May)。 - 2I usually read the newspaper the morning.
答えa in
訳私はたいてい午前中に新聞を読む。
解説the morning(朝・午前中)は幅のある時間帯なので in the morning。in the afternoon/in the evening も同じ。at は時刻や一点の時(at noon, at night)。on は特定の日の朝(on the morning of May 5, on Sunday morning)のとき。by(〜までに)は期限で、習慣を述べる文に合わない。
【覚える】in the morning/afternoon/evening、ただし at night・at noon。 - 3We arrived at the hotel the evening of July 20.
答えb on
訳私たちは7月20日の夕方にホテルに着いた。
解説the evening だけなら in the evening だが、of July 20 が付いて「7月20日の夕方」という特定の日になるので on。at は時刻や一点の時。in は「特定の日」がつくと使えない。for(〜の間)は期間の長さで、到着の時を表せない。in と on の切りかえは頻出のひっかけ。
【覚える】in the evening → on the evening of July 20(特定の日がつくと on)。 - 4Please return the book Friday; otherwise you'll have to pay a fine.
答えb by
訳金曜日までに本を返してください。そうしないと罰金を払わなければなりません。
解説「返す」は1回で終わる動作なので、期限(〜までに)を表す by Friday。until(〜までずっと)は、wait・stay・keep など続く動作・状態に使うので、return until Friday は「金曜までずっと返し続ける」ことになり不自然。in(〜後に・〜のうちに)、for(〜の間)も期限を表さない。otherwise は「そうしないと」。
【覚える】by=期限(1回の動作:finish/return/submit)/until=継続(wait/stay)。 - 5I waited for her seven o'clock, but she never came.
答えb until
訳私は7時まで彼女を待ったが、彼女はとうとう来なかった。
解説wait(待つ)は続く動作なので、「7時までずっと」の until。by(〜までに)は1回で済ませる動作に使うので、wait とは合わない。for は期間の長さ(for an hour)を表し、時刻 seven o'clock とは使えない。in は「〜後に」で意味が通らない。never came は「結局来なかった」。
【覚える】wait/stay/keep+until+時点、finish/return+by+時点。 - 6He has been in the hospital three weeks.
答えd for
訳彼は3週間入院している。
解説three weeks は期間の長さなので for three weeks(3週間)。現在完了 has been と一緒に使い、今まで続いていることを表す。since は起点(since last Monday)を置く。during は特定の期間名詞(during the war)を置き、数字の期間とは使わない。while は接続詞なので後ろに S+V が必要。
【覚える】for+期間の長さ(for three weeks)/during+特定の期間(during the vacation)。 - 7Many students work part-time the summer vacation.
答えa during
訳多くの学生が夏休みの間にアルバイトをする。
解説the summer vacation は特定の期間を表す名詞なので、「その間に」は前置詞 during。while(〜の間に)は接続詞で、後ろに S+V が必要(while they are on vacation)。since(〜以来)は完了形と使い起点を表す。by(〜までに)は期限で意味が合わない。
【覚える】during+名詞/while+S V(during the vacation=while they are on vacation)。 - 8There is a small river the two villages.
答えc between
訳2つの村の間に小さな川がある。
解説the two villages(2つの村)の間なので between。between は2つ(または個々にはっきり分かれたもの)の間に使う。among は3つ以上の集団の中(among the students)。beside は「〜のそばに」で、2つの村のそばでは意味がずれる。over は「〜の上に」。the two が決め手。
【覚える】between A and B(2つの間)/among+3つ以上の集団。 - 9I was just time for the last train.
答えa in
訳私はぎりぎり終電に間に合った。
解説in time for 〜 で「〜に間に合って」。just が付いて「ぎりぎり間に合った」。on time(時間どおりに)との区別が頻出で、on time は予定の時刻ちょうどを表す(The train arrived on time)。with・at・by は time と組んでこの意味にならない(by the time は接続詞)。
【覚える】in time(for 〜)=間に合って/on time=時間どおりに。 - 10English, she speaks French and Chinese.
答えd Besides
訳彼女は英語に加えて、フランス語と中国語も話す。
解説besides は「〜に加えて」(=in addition to)で、英語に加えてフランス語と中国語も話す、と意味が通る。s のない beside は「〜のそばに」で意味が違う。except(〜を除いて)は「英語以外は話す」となり、英語を話すことが消えてしまう。without(〜なしで)も文意に合わない。
【覚える】besides=in addition to(〜に加えて)/beside=next to(〜のそばに)。 - 11The house next door is fire! Call 119!
答えd on
訳隣の家が燃えている! 119番に電話して!
解説on fire で「燃えている」という状態を表す。炎が家に接している、という on の感覚。in fire という言い方はない。at・under も fire と組んでこの意味にならない。catch fire(火がつく)、set fire to 〜(〜に火をつける)も合わせて覚える。
【覚える】状態の前置詞=on fire/in danger/under construction/out of order。 - 12Most of the members voted the plan, so it was rejected.
答えd against
訳メンバーのほとんどがその計画に反対票を投じたので、計画は否決された。
解説後半の so it was rejected(だから否決された)から、多くのメンバーは「反対」票を投じたとわかるので against(〜に反対して)。for(〜に賛成して)だと「賛成したので否決された」となり矛盾する。to・with は vote と組んで賛否を表さない。前後の論理で決まる問題。
【覚える】vote for(賛成)⇔ vote against(反対)。be for/against 〜 も同じ。
Ⅱ 空所に適切な前置詞を1語入れよ(動詞・形容詞とのセット)
- 13The success of the project will result more jobs for local people.
答えin
訳そのプロジェクトが成功すれば、地元の人々の仕事が増えることになるだろう。
解説result in+結果で「〜という結果になる」。主語 The success of the project(プロジェクトの成功)が原因、in の後の more jobs(仕事が増えること)が結果。向きが逆の result from は「〜から生じる」で、from の後が原因。因果の向きで in と from を決める。
【覚える】原因 result in 結果 = 結果 result from 原因。lead to/bring about も「〜をもたらす」。 - 14Most car accidents result careless driving.
答えfrom
訳自動車事故のほとんどは不注意な運転から生じる。
解説result from+原因で「〜から生じる・〜が原因である」。主語 car accidents(事故)が結果、from の後の careless driving(不注意な運転)が原因。result in にすると「事故が不注意な運転という結果になる」と因果が逆になる。from はもともと「起点」なので、原因から生じるイメージ。
【覚える】結果 result from 原因=結果 be caused by 原因。 - 15I'm going to apply a scholarship to study in Canada.
答えfor
訳カナダで勉強するために、奨学金に申し込むつもりだ。
解説apply for+求めるもの(奨学金・仕事・ビザ)で「〜を申し込む」。for は「求める方向」。申し込む先(大学・会社)は apply to(apply to a university)。apply A to B(A を B に当てはめる・応用する)という別の意味も重要。
【覚える】apply for+求める物(a job/a scholarship)/apply to+申込先・対象。 - 16This dictionary belongs my brother.
答えto
訳この辞書は兄のものだ。
解説belong to 〜 で「〜のものだ・〜に所属する」。to は到達点・所属先を表す。belong は状態を表す動詞なので、進行形(is belonging)にはしない。所属の意味で I belong to the tennis club.(テニス部に入っている)も頻出。
【覚える】belong to=〜のものだ・〜に所属する(状態動詞なので進行形不可)。 - 17She succeeded passing the entrance exam.
答えin
訳彼女は入試に合格することに成功した。
解説succeed in -ing で「〜することに成功する」。in の後は名詞か動名詞(passing)。succeed to は「(地位・財産などを)継ぐ」で意味がまったく違う(succeed to the throne=王位を継ぐ)。名詞 success、形容詞 successful(成功した)、successive(連続した)との区別も頻出。
【覚える】succeed in -ing(成功する)/succeed to+地位(継ぐ)。 - 18The teacher blamed him being late again.
答えfor
訳先生はまた遅刻したことで彼を叱った。
解説blame A for B で「B のことで A を責める」。for は理由を表す。B には名詞か動名詞(being late)が来る。同じ型に thank A for B(B のことで A に感謝する)、praise A for B(B のことで A をほめる)、punish A for B(B のことで A を罰する)、excuse A for B がある。
【覚える】理由の for:blame/thank/praise/punish/scold A for B。 - 19The school provides every student a tablet.
答えwith
訳その学校は生徒全員にタブレットを支給している。
解説provide A with B で「A(人)に B(物)を与える・供給する」。with の後が与える物。物を目的語にするなら provide B for A(provides a tablet for every student)の形。supply A with B、present A with B も同じ型。
【覚える】provide/supply/present/furnish A(人)with B(物)=provide B for A。 - 20We regard him the best player on the team.
答えas
訳私たちは彼をチームで最高の選手だと見なしている。
解説regard A as B で「A を B と見なす」。as はここでは「〜として」という前置詞。同じ意味・同じ形の表現に think of A as B、look on[upon]A as B、see A as B、view A as B がある。consider は as なしで consider A (to be) B とも言える。
【覚える】regard/think of/look on/see A as B=consider A (to be) B(A を B と見なす)。 - 21Are you aware the danger of swimming here?
答えof
訳ここで泳ぐ危険性に気づいていますか。
解説be aware of 〜 で「〜に気づいている・〜を知っている」。同じ意味で be conscious of 〜 もある。aware の後に that 節を続けて be aware that S V とすることもできる。反対の意味は be unaware of 〜(〜に気づいていない)。
【覚える】be aware of=be conscious of(〜に気づいている)。 - 22This song is familiar most Japanese people.
答えto
訳この歌はほとんどの日本人によく知られている。
解説be familiar は主語によって前置詞が変わる。主語が「知られている物」(This song)なら be familiar to+人(〜によく知られている)。主語が「知っている人」なら be familiar with+物(〜をよく知っている)で、Most Japanese people are familiar with this song. と言い換えられる。
【覚える】物 be familiar to 人 = 人 be familiar with 物。 - 23Who is responsible this mess in the kitchen?
答えfor
訳台所をこんなに散らかしたのは誰の責任ですか。
解説be responsible for 〜 で「〜に責任がある・〜の原因である」。for は責任の対象を表す。名詞 responsibility も take responsibility for 〜(〜の責任をとる)と for を使う。be responsible to+人 は「(人)に対して責任を負う」で別の意味。
【覚える】be responsible for=be to blame for(〜に責任がある)。 - 24He was absent school yesterday because he had a cold.
答えfrom
訳彼は風邪をひいていたので、昨日学校を休んだ。
解説be absent from 〜 で「〜を欠席する」。from は「〜から離れて」という分離を表す。反対の意味は be present at 〜(〜に出席する)。absent from school(学校を休む)、absent from work(仕事を休む)の形で覚える。
【覚える】be absent from(欠席する)⇔ be present at(出席する)。
Ⅲ (a)(b) の空所に共通して入る前置詞を1語答えよ
- 25(a) Thank you very much your help. (b) We waited the bus for twenty minutes.
答えfor
訳(a) 手伝ってくれて本当にありがとう。
(b) 私たちは20分間バスを待った。解説(a) thank A for B は「B のことで A に感謝する」で、for は理由。(b) wait for 〜 は「〜を待つ」。wait は自動詞なので、待つ対象の前に for が必要(wait the bus は誤り)。for twenty minutes の for は期間の長さ。どちらも for で共通する。
【覚える】wait for(〜を待つ)/look for(〜を探す)/ask for(〜を求める)=求める for。 - 26(a) Children twelve must be with an adult. (b) The bridge is repair until next month.
答えunder
訳(a) 12歳未満の子どもは大人の同伴が必要です。
(b) その橋は来月まで修理中だ。解説(a) under twelve は「12歳未満」で、数や年齢の「下」を表す under。(b) under repair は「修理中」で、「〜を受けている最中」を表す under。under のコアイメージ「下に・〜の影響下で」で両方決まる。under construction(建設中)、under discussion(議論中)も同じ。
【覚える】under+名詞=〜中(under repair/construction/discussion)、〜未満(under 18)。 - 27(a) She often suffers headaches. (b) This juice is made fresh oranges.
答えfrom
訳(a) 彼女はよく頭痛に悩まされる。
(b) このジュースは新鮮なオレンジから作られている。解説(a) suffer from 〜 は「〜に苦しむ」で、from は苦しみの原因(起点)。(b) be made from 〜 は「〜から作られる」で、原料の形が変わる(オレンジ→ジュース)ときに使う。形が残る材料のときは be made of(This desk is made of wood)。どちらも from で共通する。
【覚える】made from(原料・形が変わる)/made of(材料・形が残る)/made into(〜に加工される)。 - 28(a) The hall was full people. (b) I'm tired hearing the same excuses.
答えof
訳(a) ホールは人でいっぱいだった。
(b) 同じ言い訳を聞くのにはうんざりだ。解説(a) be full of 〜 は「〜でいっぱいだ」(=be filled with)。(b) be tired of 〜 は「〜にうんざりしている・飽きている」(=be sick of、be fed up with)。be tired from 〜 は「〜で疲れている」で意味が違う。どちらも of で共通する。
【覚える】be tired of(うんざり)/be tired from(疲れた)/be full of=be filled with。
Ⅳ 下線部のうち誤りを含むものを1つ選べ
- 29I'll be back until(A) six, so please wait for(B) me in(C) the lobby of(D) the hotel.
答えa (A)
訳6時までには戻るので、ホテルのロビーで待っていてください。
解説be back(戻る)は1回で終わる動作なので、until six ではなく期限の by six にする→(A)。until は「〜までずっと」で続く動作に使う。もし wait until six(6時まで待つ)なら正しい。(B) wait for me は正しい。(C) in the lobby(ロビーで)、(D) of the hotel も正しい。
【覚える】動詞で by と until を切る:be back/finish/return+by、wait/stay+until。 - 30He entered into(A) the room at(B) midnight with(C) a candle in(D) his hand.
答えa (A)
訳彼は真夜中にろうそくを手に持って部屋に入った。
解説enter(〜に入る)は他動詞なので前置詞は不要で、entered the room とする→(A)。enter into は「(交渉・契約など)を始める」という別の意味で、部屋に入るには使わない。(B) at midnight(真夜中に)は正しい。(C)(D) with a candle in his hand(手にろうそくを持って)は付帯状況で正しい。
【覚える】前置詞不要の他動詞:enter/reach/discuss/marry/approach/attend。 - 31I go to school by(A) bike on(B) sunny days, but I take the(C) bus in(D) rainy days.
答えd (D)
訳晴れた日は自転車で通学するが、雨の日はバスに乗る。
解説day が付く「〜の日」には on を使うので、in rainy days ではなく on rainy days→(D)。前半の on sunny days が手がかり。(A) by bike は手段の by で、by の後は無冠詞で正しい。(B) on sunny days は正しい。(C) take the bus は冠詞が要るので正しい(by bus なら無冠詞)。
【覚える】on+〜 day(s)(on rainy days/on my birthday)。by+無冠詞の乗り物(by bus/by bike)。 - 32My sister has been studying in(A) London since(B) two years and will come home in(C) August for(D) the holidays.
答えb (B)
訳姉は2年間ロンドンで勉強していて、8月に休暇で帰国する予定だ。
解説two years は期間の長さなので、since two years ではなく for two years→(B)。since の後は起点(since 2024/since she was 18)。(A) in London は都市の in で正しい。(C) in August は月の in で正しい。(D) for the holidays(休暇のために・休暇で)は目的の for で正しい。
【覚える】has been -ing+for+期間の長さ/since+起点。
前置詞補充問題の攻略(A4 2枚)