when和while在时间状语从句中的区别在于when引导的时间状语从句可以表示一个时间点,也可以表示一个时间段,其从句谓语既可以用瞬间性动词,也可以用延续性动词。而while引导的时间状语从句谓语应用延续性动词,其强调其动作与主句中的动作同时发生,但持续时间一般较长。下面来具体介绍一下when和while表示“当……时”的用法:
when
当when意为“在……时,当……时”,其所引导的状语从句中,谓语可以是延续性动词,也可以是瞬时动词,其动作既可以和主句的动作同时发生,也可以在主句的动作之前或之后发生。
其中,瞬间性动词就是指动作的结果,或表示短暂性、一次性的动作,常见的瞬间性动词有borrow,arrive,go,buy,leave,lend等。
延续性动词也就是指那些能够延续的动作,常见的延续性动词有study, work, stand,lie,know等。
例句:
Mike got engaged to Lucy when travelling last autumn.
去年秋天旅行时,迈克与露西订了婚。
while
当while的意思是“当……时,在……期间”时,其通常是指在某事发生之际或发生的过程中,另一事又发生。while所引导的状语从句中,谓语应是延续性动词,其强调从句中的动作与主句中的动作同时发生,但持续时间一般较长,有时其也能用来描述主句的动作在从句的动作过程中发生。
例子:
Amy killed time by watching TV while waiting for her.
艾米在等她时边看电视边打发时间。
while和as的区别
as也有“当……时”的意思,那它和while有什么区别呢?
as引导状语从句时,其更加强调从句中的动作与主句中的动作同时发生或同时进行,一般持续时间不长,其谓语可以是延续性动词,也可以是瞬间性动词。
例句如下:
Alice was coming in as he was going out.
爱丽丝进来的时候,他正要出去。