when引导的时间状语从句,可表示从句动作发生在主句后,也可在主句前,也可以和主句的动作同时发生可跟“时间点”,也可以跟“一段时间”。而as引导的时间状语从句,则一般表示主句和从句的动作同时发生,一般跟延续性动词用,有延伸的意义。
when和as引导时间状语从句的区别
when, as, 引导时间状语从句时,侧重点有所不同:
1、when可指时间点,又可指时间段,从句中可用延续性动词,也可用非延续性动词。
2、as多用于平行结构,表示两个动作同时发生:一个主语同时进行两个动作;一种状态随另一种状态的变化而变化。
3、表示主句的动作发生在从句的较长动作过程中,when, as均可使用。从句中为be动词时,多用when.谈论两个平行动作或两种状态变化多用as.
when,while,as的用法
(1)when,while和as的共同用法
when,while和as都可以引导时间状语从句,意为“当……的时候”。若表示主句中的动作和从句中的动作同时发生,且从句的谓语动词是延续性动词,这三个词可以互换。
When/While/As they were singing,a stranger came in. (延续性动词)
当他们唱歌的时候,一个陌生人进来了。
(2)when,while和as的用法区别
① when引导的时间状语从句的谓语动词既可以是延续性的,也可以是非延续性的,而while引导的时间状语从句的谓语动词只能是延续性的。
When she came in,her mother was cooking. (非延续性)她进来时,她的妈妈正在做饭。
Please don’t talk so aloud while others are working. (延续性) 别人在工作时,请勿大声讲话。
② while和as常表示从句的动作与主句的动作同时发生,而when可表示从句的动作发生在主句的动作之前或之后,也可表示同时发生。
short rest. 他写完作业后,休息了一小会儿。
拓展 when也可以用作并列连词,表示一个动作正要发生或正在进行的时候,突然间发生了另外一个动作。
They were having dinner when someone knocked at the door.
他们正在吃晚饭,(这时)有人敲门。
③ while表示两个延续性动作同时发生而又有对比意义,主从句通常都用进行时态。
提示 while也可以作并列连词,表示两者之间的对比关系,意为“而;然而”。
I like watching TV,while my mother likes listening to music. 我喜欢看电视,而我妈妈喜欢听音乐。
④ as意为“随着……;一边……一边……”,常用于表示:a. 两个动作同时或者几乎同时发生;b. 两种发展变化中的情况;c. 在某事发生的过程中另外一件事发生;d. 随着短暂动作的发生,另一动作立刻发生。
As time passed,things seemed to get worse. (两种发展变化中的情况)
随着时间的推移,事情似乎变得更糟。
as的意思及例句
as的意思是“正当……时候(just as,at the same moment that)”“随着……(while,when)”,它既可表示一个具体的时间点,也可以表示一段时间。as可表示主句和从句的动作同时发生或同时持续,即“点点重合”“线线重合”;
又可表示一个动作发生在另一个动作的持续过程中,即“点线重合”,但不能表示两个动作一前一后发生。如果主句和从句的谓语动词都表示持续性的动作,二者均可用进行时,也可以一个用进行时,一个用一般时或者都用一般时。
例如:
1、As I got on the bus, he got off.
我上车,他下车。(点点重合)
2、He was writing as I was reading.
我看书时,他在写字。(线线重合)
3、The students were talking as the teacher came in.
老师进来时,学生们正在讲话。(点线重合)
when的意思及例句
when的意思是“当……时候(at the time that)”“无论什么时候(whenever)” “一……就……(as soon as )” “在……以后(after)”。它表示的时间概念比较广泛,上述例句中的as或while均可用when代替,因为when不但可以表示具体的时间点,而且也可以表示一段时间。在时间上它既能表示“点点重合”“线线重合”,又能表示“点线重合”。
例如:
1、When he came in, she went out.
他进来,她出去。(点点重合)
此句中when从句的动作表示的是一个时间点,when可以用as代替,但不能用while代替。
2、When he came back, I was doing some washing.
他回来时,我在洗衣服。(点线重合)
此句中when从句的动作表示的是一个时间点,所以只能用as代替,不能用while代替。
3、When Mary was writing a letter, the children were playing outside.
玛丽写信时,孩子们都在外面玩。(线线重合)
此句中的when从句的动作表示的是一段时间,可以用用as代替。