by,until例題

byとuntilは文脈によっては意味が得に変わらないケースもありますが、 基本的にbyは行為が継続しない場合、untilは継続する場合なので 大きく変わってくる場合もあります。

言いたかった内容

彼が帰宅するまで待った

間違い英語

I waited for him by he came home.

実際に相手に伝わった内容

彼が帰宅する??彼を待った

正英語

I waited for him until he came home.

ポイント

「彼が帰宅するまでずっと」なのでuntilです。byは「までに」と 行為が継続しない上に、後ろに主語、動詞の形はとりません。 ですので誤英語は意味不明な文章になります。

ちなみに「主語が動詞するまでは」としたい場合はby the time 主語 動詞とすればOKです。