1、as:as的意思是“正当....时候”,它既可表示-一个具体的时间点,也可以是一段时间。as可表示主句和从句的动作同时发生或同时持续,即“点点重合”“线线重合”;又可表示-一个动作发生在另一个动作的持续过程中,即“点线重合”但不能表示两个动作一前一后发生。 如果主句和从句的谓语动词都表示持续性的动作,二者均可用进行时,也可以一个用进行时,一个用一般时或者都用一般时。
2、while:while 的意思是“在....同时”“在...期间",从while的本身词义来看,它只能表示一段时间,不能表示具体的时间点。在时间上可以是“线线重合”或“点线重合”,但不能表示“点点重合”。
3、while,as引导时间状语从句的区别:当主句、从句动作同时进行,从句动作的时间概念淡化,而主要表示主句动作发生的背景或条件时,只能用 as。
As she was cooking dinner, she listened to music.
当她煮晚餐的时候,她听着音乐。
While she was cooking dinner, the kids were doing their homework.
当她煮晚餐的时候,孩子们在做家庭作业。
As it was raining outside, I decided to stay indoors.
因为外面下雨,我决定待在室内。