by the time

by the time の意味は “by the time は「〜する時までに(その時点までに)」という意味で、結びつく二つの出来事の時制を決めます。”. by the time + 現在形は未来の期限を示し、主節は未来完了になります:By the time you arrive, I will have finished. 接続: by the time + present -> future perfect · by the time + past -> past perfect

by the time は「〜する時までに(その時点までに)」という意味で、結びつく二つの出来事の時制を決めます。

C1

接続

by the time + present -> future perfect · by the time + past -> past perfect

解説

by the time + 現在形は未来の期限を示し、主節は未来完了になります:By the time you arrive, I will have finished。by the time + 過去形は過去の期限を示し、主節は過去完了になります:By the time we got there, the train had left。未来の意味でも by the time の節の中に will は使いません。

例文

By the time we arrived, the show had already started.
私たちが着いた時には、ショーはもう始まっていました。
By the time you finish work, I will have cooked dinner.
あなたが仕事を終える頃には、私は夕食を作り終えているでしょう。

注意

until(ある期間全体を表す)と比べて、by the time は何かがすでに完了しているその一点を示すため、完了時制を伴います。

FAQ

by the time — どんな意味でどう使う?

by the time は「〜する時までに(その時点までに)」という意味で、結びつく二つの出来事の時制を決めます。. by the time + 現在形は未来の期限を示し、主節は未来完了になります:By the time you arrive, I will have finished。by the time + 過去形は過去の期限を示し、主節は過去完了になります:By the time we got there, the train had left。未来の意味でも by the time の節の中に will は使いません。

by the time — 接続は?

by the time + present -> future perfect · by the time + past -> past perfect

by the time — 注意点は?

until(ある期間全体を表す)と比べて、by the time は何かがすでに完了しているその一点を示すため、完了時制を伴います。

関連文法

アプリで学ぶ →