首页 > 语文天地 > 文库资料 > 知识问答 > as与when的用法区别

as与when的用法区别

   来源:文萃都    阅读: 3.06W 次
字号:

用手机扫描二维码 在手机上继续观看

手机查看

as,when和while的区别:

1、As/When/While:A was happening, B happened或B happened as/when/while A was happening.

as,when,while用来表示“当某事发生的时候,一个长的行为或事件正在进行”。

当从句引导的句子表示持续性动作时,as/when/while引导的从句一般用过去进行时(was/were+动词ing)。例如:

As I was walking down the street I saw Joe driving a Porsche.当我正在沿着街道走的时候,我看到乔正开着保时捷。

The telephone rang when i was having a bath 当我正在洗澡的时候,电话铃响了。

as,when,while都可以用现在时态,如:

Please don't interrupt me when I'm speaking.当我说话的'时候,请不要打断

I often get good ideas while I'm shaving.当我刮胡子的时候,我经常能想到好点子。

2、 while A was happening,B was happening或While A happened, B happened

while用来表示两个长动作或事件过去同时发生,用过去进行时或者过去时态。如:

While you were reading the paper ,I was working.当你在读报纸的时候,我正在工作。

John cooked supper while I watched TV.当约翰在煮晚饭的时候,我在看电视

也可以用现在时态,如:

After supper,I wash up while Mary puts the children to bed.晚饭后,当玛丽弄孩子们睡觉的时候我在洗漱。

3、As A happened,B happened.

B happened,as A happened.

知识问答
教育培训
生活休闲
实用文知识档
专业资料
资格考试