英语中,when 和 while 都有“当……的时候”的意思,都可以作连词,引导时间状语从句。但两者在用法上有一定的区别。
1.When: 所引导的从句谓语动词可以是延续性动词,也可以是非延续性动词;从句的时态多用一般现在时或一般过去时。
例句1:When I arrived home, my mother was cooking.
当我到家进,妈妈正在做饭。
例句2: I get the giggles when I'm nervous.
我紧张时就不停地咯咯大笑。
2. while: 所引导的从句谓语必须是延续性动词;从句一般要用进行时态,如果主句和从句的动作时同时进行的,则主句也应为进行时态。
例句3: The telephone rang while I was watching TV.
当我在天电视时,电话铃响了。
例句4: I was writing a letter while my father was reading a newspaper.
我爸爸在看报纸时,我正在写信。
例句5: I will finish my homework while you help me clean the room.
你帮我打扫房间的时候我会做完我的作业。
另外,作连词时,while还有一个意思是“然而,尽管”,这个意思是when所没有的,在考试中也会经常出现。
例句6: While I am willing to help, I do not have much time available.
尽管我愿意帮忙,但是没有多少时间。