until と by の違い

今回のお題は 『 unitl と by の違い 』 です ☆

いきなりですが問題です。次の下線に入るのは until でしょうか? by でしょうか?

Can you stay here ___ 7 o'clock?

グラマーの本には until と by の違いは次のように書かれています。

until - Something continues until a time in the future.
by - Something happens by a time in the future.

* Grammar in Use Intermediate , P232 より抜粋

キーワードは continueshappens です!

until は特定の時間まで 続く 状態について話す時に使われます。
by は特定の時間か、それ以前に 起こる 行為や出来事ついて話す時に使われます。

ですので、by と一緒に live, stay, work のような状態を表す動詞は使えません。よって、最初の例文の答えは until です。

もし until か by のどちらを使ってよいか迷ったら、continue しているかどうか考えてみて下さい。

1. Ross will be away ____ Sunday.
2. Ross will be back ____ Sunday.

こんな場合、

Ross will (continue to) be away - ロスは日曜日までずっと留守にし続ける ○
Ross will (continue to) be back - ロスは日曜日まで帰り続ける ×

となります。よって、正解は 1番が until で 2番が by です。

悩んだ時は continue かどうかチェックです ☆


© 2008-2024 やり直し英会話入門