when与as之间的区别
当从句中的谓语动词是持续性的动作时,我们可以用when或as;as只能和延续性动词连用
When/AsIwaswalkingdownthestreet,Inoticedapolicecarinfrontofthebank
我顺着马路往前走时,发现银行门前停着一辆警车
当从句中的谓语动词表示瞬间动作时,只能用when;when可以和延续性动词连用,也可以和短暂性动词连用
Hewasonthepointofleavingwhensomeoneknockedatthedoor
他正要走,这时有人敲门
如果表示两个短动作或事件同时发生,最常用的是as或justas,或when
Justashecaughttheball,therewasatearingsound
当他抓住球的时候,有一种撕裂的声音
Ithoughtofitjustwhenyouopenedyourmouth
就在你要说话的时候,我也想到了
----再加一点个人理解:有when时,强调的是从句
As时,强调的是主句
when,while和as的区别when,as,while这三个词都可以引出时间状语从句,它们的差别是:when从句表示某时刻或一段时间as从句表示进展过程,while只表示一段时间Whenheleftthehouse,Iwassittinginthegarden
当他离开家时,我正在院子里坐着
Whenhearrivedhome,itwasjustnineo'clock
当他到家时,正是九点钟
Ashegrewolder,hebecamemoreintelligent
随着他年龄的增长,他变得更有才智了
WhilehewasinLondon,hestudiedmusic
当他在伦敦时,他学习音乐
Whileshewastypingtheletter,thetelep