長文を読むコツ、時を表す前置詞by,until,forの使い分け

長文を読むコツとして、今回は時を表す前置詞の使い分けについてです。

簡単な問題を用意してありますので、解いてみてください。

スポンサードリンク

前置詞by,until,forの使い分け

byの使い分け

by は「~の力で」「進み」結果として「目標にもう少し足りない」か「通り過ぎる」という意味。

byは「~まで」という期間を表す前置詞

I have to finish this report by tomorrow.

(私はこのレポートを明日までに仕上げなければならない。)

untilの使い分け

untilは「~まで」という継続を表す前置詞

I have to stay up until midnight.
(私は夜中まで起きていければならない。 )

forの使い分け

for (・・・の間)時間・距離を表す
基本的には「…のために」

She stayed silent for five minutes.
(彼女は5分間黙っていた)

スポンサードリンク

前置詞 by,until,for を用いて英文を完成する問題

by,until,for を用いて英文を完成する問題と

解答を用意しました。

簡単ですが、英文を分析しながら解いてください。

by,until,for を用いて英文を完成する問題

前置詞 by,until,for を用いて英文を完成してください

(1)I have missed the bus (   ) three minutes.
  (私は、3分の差でバスに乗り遅れた。)

(2)He will wait (   ) you until five o’clock.
  (彼は5時まで(ずっと)あなたを待っているだろう。)

(3)He usually gets up earlier than me (   ) 30 minutes.
  (彼はいつも私より30分早くおきる。 )

(4)He wasn’t free (   )after his exams.
  (彼は試験が終わるまで暇でなかった。 )

(5)We walked (   ) a mile.
  (私たちは1マイル歩きました。)

演習で実力アップ:長文を読むコツ、前置詞句を探す問題

問題の解答

前置詞 by,until,for を用いて英文をの解答です。

(1)I have missed the bus ( by ) three minutes.
  (私は、3分の差でバスに乗り遅れた。)

(2)He will wait ( for ) you until five o’clock.
  (彼は5時まで(ずっと)あなたを待っているだろう。)

(3)He usually gets up earlier than me ( by ) 30 minutes.
  (彼はいつも私より30分早くおきる。 )

byの「目標までにもう少し(30分)至らない」という意味で
30分だけ」 という意味合いになる。

(4)He wasn’t free ( until )after his exams.
  (彼は試験が終わるまで暇でなかった。 )

(5)We walked ( for ) a mile.
  (私たちは1マイル歩きました。)

演習で実力アップ:長文を読むコツ、前置詞句を探す問題

スポンサードリンク

まとめ

長文を読むコツ、時を表す前置詞by,until,forの使い分けいかがでしたでしょうか。

簡単な問題をたくさん解いて、理解を深めることが大事ですね。

句を意識して、声を出して読んでみてください。

スポンサードリンク