汇商网 科技与电子产品领域信息大全

while和when的区别

while和when的区别 

while和when都可以用来表示时间,但它们有以下主要区别:

1. 侧重点不同:when引导的从句,其谓语动词既可是持续动词,也可是短暂动词;谓语动词动作发生的时间可以与主句谓语动词的动作是同时,或之前、之后。而while句中的谓语动词应为持续动词,不用短暂动词,谓语动作发生的时间通常与主句谓语动词动作发生时间是同时。

2. 用法不同:when引导的从句作“当…时”或“每逢…”解,从句中的动作既可以和主句中的动作同时发生,也可以在主句的动作之前或之后发生。while引导的从句作“当…时”或“在…期间”解,它强调从句中的动作与主句中的动作同时发生,但持续时间一般较长或主句的动作在从句的动作过程中发生。

3. 词源解说不同:when直接源自古英语的hwenne,意为何时。while直接源自古英语的hwile,意为一段时间;最初源自原始日耳曼语的khwilo。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除