時の接続詞
時間関係を文でつなぐ
when / while / before / after / until
どっちで読む?
説明
when / while / before / after / until は、出来事どうしの時間関係を表します。
「私が帰ったとき、彼は寝ていた」「宿題を終えるまで待って」のように、出来事の時間関係を示したいときに使います。
when「〜するとき」、while「〜している間」、before / after で時間の前後、until「〜するまで」をそれぞれ表します。
これらのまとまりの中では、未来のことでも現在形を使うルールに注意します。
今回のゴール
- when を使って「〜するとき」が言えるようになる
- while を使って「〜している間」が言えるようになる
- before / after で出来事の前後が言えるようになる
- until を使って「〜するまで」が言えるようになる
when で「〜するとき」
when を使って「〜するとき」が言えるようになる
when は「〜するとき」を表し、ある出来事が起きる時点や、ある時期・状況を示します。未来のことでも、when の後ろでは will ではなく現在形を使います。
例文
When I arrived, the class started.
私が到着したとき、授業が始まりました。
I'll call you when I arrive.
到着したら電話します。
while で「〜している間」
while を使って「〜している間」が言えるようになる
while は「〜している間」を表し、ある程度続く動作や状態の期間を示します。一瞬の出来事ではなく、2つの動作が同時に進行しているときによく使います。
例文
She read a book while I was cooking.
私が料理をしている間、彼女は本を読んでいました。
While I was doing my homework, my brother was watching TV.
私が宿題をしている間、兄はテレビを見ていました。
before と after
before / after で出来事の前後が言えるようになる
before は「〜する前に」、after は「〜した後に」を表します。同じ時間軸の前後を指す対の接続詞で、前なら before、後なら after を選びます。
例文
Wash your hands before you eat.
食べる前に手を洗いなさい。
I went outside after I finished my homework.
宿題を終えた後、外に遊びに行きました。
until で「〜するまで」
until を使って「〜するまで」が言えるようになる
until は「〜するまで」を表し、ある動作や状態が続く終わりの時点を示します。「〜までに」と期限を表す by とは違い、until はその時点まで続くことを表します。
例文
Stay here until I come back.
私が戻るまで、ここにいてください。
I waited until my friend came back.
友達が戻ってくるまで待ちました。
間違えやすいポイント
I'll call you when I will arrive.
I'll call you when I arrive.
時間を表すまとまり(when / while など)の中では、未来のことでも現在形を使います(will arrive → arrive)。
まとめ
- when を使って「〜するとき」が言えるようになる
- while を使って「〜している間」が言えるようになる
- before / after で出来事の前後が言えるようになる
- until を使って「〜するまで」が言えるようになる