時間の前置詞_センター試験


時の前置詞の問題


次の文の(  )内に、適する語を下から選びましょう。

(1) I went back to my hometown for the first time (  ) ten years.

1.before 2.during 3.in 4.of


●解説

(  )より前は「初めて故郷に帰った」に対して、(  )の後は「10年」とあります。よって、「10年ぶりに」という意味が続くことが推測できます。

「~の間で、~のうちで」という期間を表す前置詞は、in を用います。よって正解は、3.in です。for the first time in~ 「~ぶりに」。※イギリス英語では in のかわりに for を使うこともあります。

日本語訳:「私は10年ぶりに故郷へ帰った。」



(2) The heavy rainfall has caused vegetable prices to rise daily (  ) the last two months.

1.by 2.for 3.since 4.with


●解説

(  )以降、「ここ2ヶ月間」という意味であることが推測されるので、期間を表す 2.for が正解となります。

1.by「~までに」, 3.since「~から(現在まで)」だと、終点と起点を表すので期間を表すことができません。 4.withは、時の前置詞としては意味をなしません。

日本語訳:「ここ2ヶ月間、大雨が原因で、野菜が日々値を上げた。」



(3) They've just become seniors, so they'll graduate (  ) one more year.

1.for 2from 3.in 4.since


●解説

前半で、「ちょうど今最上級生になった」、後半には、「卒業するだろう」とあり、さらに(  )以降、「もう一年」とあるので、(  )内には「(今から)~後に」という意味の "in"が入ることがわかります。

よって正解は、3.inです。

日本語訳:「彼らは最上級生になったばかりだ。だからあと一年経つと卒業する。」




(4) The coffee shop opens at 7:30 and serves breakfast (  )10 o'clock.

1.within 2.by 3.for 4.till


●解説

「喫茶店は7時半に開き、10時(  )朝食を出す。」とあるので、(  )には、「~まで」という意味の前置詞が入ることが推測できます。

よって正解は、4.tillです。1.within「~以内に」, 2.by「~までに」, 3.for「~の間」

日本語訳:「その喫茶店は7時半に開店し、10時まで朝食を出している。」



(5) Is it possible for you to postpone today's meeting (  ) next Wednesday?

1.by 2.in 3.on 4.until


●解説

「ミーティングを次の水曜~延期する。」とあるので、(  )には、「~まで」という意味の前置詞が入ることが推測できます。

よって正解は、4.untilです。1.by「~までに」, 2.in「~後に」, 3.on「~(曜日)に」

日本語訳:「今日の会合を次の水曜まで延期できますか?」



(6) Did you have a chance to meet your grandfather (  ) the winter vacation?

1.during 2.inside 3.on 4.while


●解説

「冬休みの~、祖父に会う機会はあったの?」とあるので、(  )には、「~の間」という意味の前置詞が入ることが推測できます。

duringは前置詞で、後ろに『名詞』が続き、「特定の期間」を表します。 whileは接続詞で、基本的に『主語+動詞』が後に続きます。

後ろには、the winter vacationと、「特定の期間」を表す『名詞』が続いているので、1.duringが正解となります。

日本語訳:「冬休みの間、祖父に会う機会はあったの?」



※前置詞(時間)の用法は、高校英文法の時の前置詞を参照してください。

※上記の英文法問題は大学入試センター試験の英文法過去問題を引用しています。[93本-問4]というのは、1993年本試験の第2問の問4です。

ページのトップへ戻る