★時間を表すby★
目次
■〜までに(は)
■〜の間に
I must finish a lot of homework by ten.
(10時までに大量の宿題を終わらさなければなりません。)
He said to me, "I will call you by seven tomorrow."
(彼は私に「明日の7時までに電話するよ。」と言った。)
Please return these books by Wednesday.
(水曜日までにこれらの本を返却して下さい。)
I have to pay back the loan by tomorrow.
(明日までに借金を返さないといけない。)
I'm going there by the evening.
(夜までにそこに行くつもりです。)
untilとの違い
by が「完了」を表すのに対し、untli は「継続」を表します。
両方とも「〜まで」と習うかもしれませんが、
・by=「〜までに」
・untli=「〜までずっと」
このように覚えると区別がつきやすくなります。
完了(by)
○ He should be home by three.
(彼は3時までに家に帰るはずです。)
× He should be home until three.
(彼は3時までずっと家に帰るはずです。)
継続(until)
× I must study English by five.
(私は5時までに英語を勉強しなければならない。)
○ I must study English until five.
(私は5時までずっと英語を勉強しなければならない。)
during と同じ意味で使われることがあります。
We work by day and sleep by night.
(昼に働き夜に寝る。)
You should go back home by daylight.
(明るいうちに帰ったほうがいい。)
[PR]
無料の占いサイト
恋愛占い⇒無料
運命占い⇒無料
(C)モバイルで英文法