勵志

勵志人生知識庫

when while的用法

whenwhile 都是英語中用來表示時間的連詞,但它們在用法上有所不同。

when 的用法:

作為從屬連詞,引導狀語從句,表示時間,意為「當…時,在…的時候」。

可以表示條件,意為「如果,要是」。

用於表示對比,意為「既然,考慮到」。

當從句的主語和主句的主語一致時,可以省略主語、系動詞或助動詞,只保留實義動詞或表語。

可以用來表示某一時間點或某一段時間。從句的謂語動詞可以是延續性的,也可以是非延續性的,可與主句中的謂語動詞同時發生,也可在其後發生。

while 的用法:

用來引導時間狀語從句,表示「在…(過程)中,在…期間」。

當主句的主語和while所引導的從句的主語一致時,while從句中的主語、謂語往往可以省去。

還可以引導讓步狀語從句,意為「雖然,儘管」,含有對比意味。

在從句部分用進行體(如現在進行、過去進行、將來進行)時,通常會使用while。

while只能表示某一段時間,不能表示某一點時間。在while引導的時間狀語從句中,其謂語動詞必須是延續性的,而且也只能與主句中的謂語動詞同時發生或存在。

總結:

when 和 while 都可以用來引導狀語從句,表示時間關係。但在使用時需要根據上下文來判斷。如果從句中的動作是短暫性的或是一次性的,通常使用 when;如果從句中的動作是持續性的或與主句中的動作同時發生,通常使用 while。此外,when 在某些情況下也可以表示條件或對比,而 while 主要用於強調主句的動作在從句動作發生的過程中或與主句動作同時發生。