aswhenwhile的区别原答案:1.when所引导的时间状语从句,其中的谓语动词既可以延续的,又可以是非延续的.并且与主句中的谓语动词的发生没有先后顺序(无所谓发生在主句动词之前,同时或之后).而while引导的时间状语从句,其中的谓语动词只能是延续性的,并且与主句中的谓语动词要同时发生.例:Whenhecame,Iwasmendingmybike.不能说Whilehecame,Iwasmendingmybike.(came是非延续性动词)2.while引导的时间状语从句多用于进行时态(主句和从句都同时进行,一边...,一边...),而when一般用法较普遍.Whilehewasdoinghishomework,hismotherwascooking.Hewasagreatscientistwhenhewasyoung.3.as作“当……的时候”时引导短暂性动作的动词。Ashewentintotheroom,themanstoppedshouting.(这句也可以用when)当从句表示"随时间推移"连词只能用as,不能用when或while.Asthedayswentby,hebecamestronger.
|