when,while,as的异同
我之前回答你已经看过。。现在不就你给的题目,只谈三者用法。
在表示“当。。。的时候”时,确实不太好区分,因为他们的区别除了语法问题,还有因侧重点不同而不同。
我先说下我个人区分的办法:
1,如果我只是想表达一个特定时间,仅想表示在什么时候发生什么事情,就用when。
2。如果我想说明,在某一时间段,强调这个过程,我用while。
3。as其实一般用于口语中,除非要表达“随着。。。”我才会选择使用。
以上3点就是我个人区分办法。如果再想非常仔细地去区分,我个人感觉,没太大必要,很多语法书籍也是介绍的很模糊。
======================================...全部
我之前回答你已经看过。。现在不就你给的题目,只谈三者用法。
在表示“当。。。的时候”时,确实不太好区分,因为他们的区别除了语法问题,还有因侧重点不同而不同。
我先说下我个人区分的办法:
1,如果我只是想表达一个特定时间,仅想表示在什么时候发生什么事情,就用when。
2。如果我想说明,在某一时间段,强调这个过程,我用while。
3。as其实一般用于口语中,除非要表达“随着。。。”我才会选择使用。
以上3点就是我个人区分办法。如果再想非常仔细地去区分,我个人感觉,没太大必要,很多语法书籍也是介绍的很模糊。
=========================================================
就比如你所问的句子该如何选择,就算你选when也不错,只是没突出时间段和过程。
唯一能确定就是as不能选。因为“两个同时发生的事件如果都有延续性,而且延续时间大致相等时,用when或while,不用as。”
再就是考试题目,故意出这3者辨析题目并不多,如果要出,一定是特定的,区别非常明显的。
而且很少when as while 3个一起出现,因为语法上这3个很容易有至少2者都可以替换的。
=========================================================
下面这段是我认为比较好的网络语法辨析,其中就有你问的as表示“紧接着2个动作”的例子和说明,你可以参考看下
as, when, while的比较:as, when, while都是引导时间状语从句(adverbial clause of time)的从属连词。
( as还可用于引导原因状语从句和让步状语从句,参见单元四和单元十二,这里不予讨论。)它们的用法和区别如下:⑴如果甲事件发生在乙事件的过程之中,而且乙事件有延续性,甲事件无延续性或只有较短的延续性,这时as, when, while都可使用,但while强调过程或时间段内的含义,而as最为口语化。
As we were walking past a shop,he held a diamond firmly against the window and made a deep impression in the glass。
(L。 28)(此处也可换用when或while,若用while则强调就在走路的过程中。)When/While/As he was eating his breakfast,he heard the door bell ring。
当他在用早餐的时,听到门铃响了。(while强调吃早餐的过程。)⑵如果两个事件的发生在时间上没有先后之分,或是没有明显的先后之分时,我们称之为同
时性(same time)。两个同时发生的事件如果都有延续性,而且延续时间大致相等时,用when或while,不用as。
I was cooking dinner while/when he was playing the piano。=I cooked dinner while/when he played the piano。
他在弹钢琴的时候我在做饭。(两句意义基本相同,用进行时更加突出事情的持续性。)
⑶两个同时发生的事件如果都没有延续性,用when或as,不用 dog barked when/as it heard a noise。
狗听到声音,叫了起来。⑷两个同时发生的事件如果不是一次性的,而是重复性的动作,即过去或现在的习惯性动作,那么只能用when,不能用as和while,表示“每当,··…的时候”,相当于“whenever, every time”When=(Whenever/Every time) he goes to town,he always visit his aunt。
每次他去城里时,他总是去看望他的姑姑。⑸不强调特定的时间性,只是说明两个紧接着的动作时,多用as; as有时还可用来表示“随着”的含义。As I was going out,it began to rain。
当我出门时,开始下雨了。(强调两个动作紧挨着。)As spring warms the good earth,all flowers begin to bloom。随着春回大地,百花开始绽放。
(表示“随着”,不用when或while o )⑹when有时还可作为并列连词,用于引导无延续性事件的分句,这时when分句不同于时间状语从句,而是相当于一个并列分句,表示“and at that time" ;while和as均无此功能。
注意:与第一类情况相区别,前者时间状语从句中多用进行时,主句不用进行时,而此处是when分句不用进行时。He was still mumbling something about hospitals at the end of the party when he slipped on a piece of ice and broke his left leg。
(=and at that time)(L。 29)(表示“就在那时”。)
I was cooking the dinner when I broke a glass。我正做着晚饭,突然打碎了一个玻璃板。
比较:I broke a glass when/while/as I was cooking the dinner。我在做饭的时候打碎了一个玻璃板。
⑺ while也可以作为并列连词,连接两个独立的句子,但它表示的是语义的转折和对比,相当于whereas。
when和as都无此用法。Jean is slender, while Mary is stout。 。收起