時の副詞節 - Adverb Clauses of Time
WHEN
「〜する時」という意味の"when" は動詞の時制によって動作の時間的関係を表します。
When I arrived there, we had a party.
When I arrived there, you had already left.
When I arrive there, we will have a party.
When you called me, I had had dinner.
When you called me, I was having dinner.
When you call me, I will be having dinner.
WHEN節と過去形・過去完了形
When I arrived there, we had a party.
動作の順番:1:到着。2:パーティ。
When I arrived there, you had already left.
動作の順番:1:去る。2:到着。
主節が過去形の場合、WHEN 節は、「何時」の事かを説明しているに過ぎません。ですから、主節の動作・状態は、同時もしくは直後に続きます。
過去完了形は、「ある時点より以前」の行動・状態を表す時制ですから、主節が過去完了形の場合、WHEN 節よりも以前の行動となります。
WHEN節と過去完了形・過去進行形
主節が過去完了形か過去進行形かで、動作の関係が違います。WHILE と比較
When you called me, I had already had dinner.
動作の順番:1:夕食 2:電話
When you called me, I was having dinner.
動作の順番:1:夕食の最中 2:電話
主節の過去完了形は、「ある時点より以前」の行動・状態。WHEN 節の場合、主節はalready 等「既に」という副詞を伴う事が多いです。
過去進行形は、「過去のある時点で進行中の行為」を表す時制です。ですから、WHEN 節の行為が起きた時点で、主節の行為が進行中であった事を表現します。
WHEN節と未来形・未来進行形
主節が未来形か未来進行形かで、動作の関係が違います。by the timeも参照
When I arrive there, we will have a party.
動作の順番:1:到着。2:パーティ。
When you call me, I will be having dinner.
動作の順番:1:夕食の最中 2:電話
主節の未来形は、「未来の予測」。WHEN 節は、「何時」の事かを説明しているに過ぎません。ですから、主節の動作・状態は、同時もしくは直後に続くという意味になります。
未来進行形は、「未来のある時点で進行中であろう行為」を表す時制です。ですから、WHEN 節の行為が起きた時点で、主節の行為が進行中であろう事を表現します。
WHILE と AS
WHILE, ASは2つの動作が同時進行で進むことを表現し、進行形と共に使われる事が多いです。動作の期間が長かったり、状態を表したりする時は単純時制です。
While I was having dinner, you called me.
While they were leaving, I started to clean the room.
While I am cooking dinner, you are cleaning the living room.
My mother never allowed me to watch TV while I had dinner.
As they were leaving, I started to clean the room.
As I grew up, I learned how to write.
"WHILE" と "WHEN" は、動作の関係の表し方が違います。
While I was having dinner, you called me.
夕食の最中に、電話してきた
When you called me, I was having dinner.
電話をしてきた時、夕食の最中だった事を伝えている。
"while"と"as" は似たような意味ですが、"while" が時間的な「間」に対して、"as" は「〜につれて」という変化を伴う時間の意味合いがあります。
While they were leaving, I started to clean the room.
去っている間に、片づけ始めた。
As they were leaving, I started to clean the room.
去るにつれて徐々に片付け始めた。