while和as引导的时间状语从句,什么时候只能用其中一个,不能用两一个代替?

默认分类 未结 1 1443
0抱抱熊
0抱抱熊 2023-08-20 08:13
相关标签:
1条回答
  • 2023-08-20 09:11

    as,while和when均可用作从属连词,引导时间状语从句,作“当……时候”解.它们所引导的时间状语从句有时意思一样,有时却有差异.意思相同时,这三个词可以互换使用;意思不同时,则不能互换.

    一、 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.

    老师进来时,学生们正在讲话.(点线重合)

    二、while的意思是“在……同时(at the same time that )”“在……期间(for as long as,during the time that)”.从while的本身词义来看,它只能表示一段时间,不能表示具体的时间点.在时间上可以是“线线重合”或“点线重合”,但不能表示“点点重合”.例如:

    1.He was watching TV while she was cooking.

    她做饭时,他在看电视.(线线重合)

    2.He was waiting for me while I was working.

    我工作的时候,他正等着我.(线线重合)

    3.He asked me a question while I was speaking.

    我在讲话时,他问了我一个问题.(点线重合)

    三、 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 或 while代替.

    因为用法不一样- -

    ***的时间状语

    0 讨论(0)
提交回复