上海万象城苹果直营店:这个句子对不对?

来源:百度文库 编辑:高校问答 时间:2024/04/28 20:17:40
When I was doing my homework,my mother was cooking.
这个句子是新东方老师在讲《新概念英语》时举的一个例句,但很多语法书上说像这种情况不能用when,只能用while.
下面是一本语法书上的话:
While I was reading, my mother was washing clothes.我读书时,我妈妈在洗衣服。
(主句从句都是进行态,不能用when)
还有好几本语法书都是这么说的。
但是,新东方老师在讲这个语法点时,却总结说:

☆when和while都表示当……的时候,考试时一定选when
while能用when代替,但是when却不一定能用while代替”
新东方老师的意思是:在表示当……的时候时,
while都可以用when来倒替。
但许多语法书上写:
“在表示当……的时候时,当主句从句都是进行态时,只能用while,不能用when。)

好矛盾啊!请高手指点!!

新东方老师不是权威。
你可以查看字典,譬如牛津字典上就明确举了个在主句从句都是进行态时就要用while的例子。
其余的时候一般情况下的确更多的是用when,不过虽然when也可以跟从句的进行态(主句非进行态时),但是一般只要见到进行态都是倾向于用while的。

我的老师曾一再强调:
在表示当……的时候时,当主句从句都是进行态时,只能用while,不能用when。
只有while能连接两个进行态。
不知是不是新东方老师讲错了。

while和when有什么区别?

正文:

两者的区别如下:

①when是at or during the time that, 既指时间点,也可指一段时间;

while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。

②when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。

③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导,如:

a. When the teacher came in, we were talking.

当此句改变主从句的位置时,则为:

While we were talking, the teacher came in.

b. They were singing while we were dancing.

④when和while 还可作并列连词。when表示“在那时”;while表示“而,却”,表对照关系。如:

a. The children were running to move the bag of rice when they heard the sound of a motor bike.

孩子们正要跑过去搬开那袋米,这时他们听到了摩托车的声音。

b. He is strong while his brother is weak.

他长得很结实,而他弟弟却很瘦弱。

when, while它们都表示当…时候的意思。
如果主句和从句的动作同时发生且都是进行时态,
只用while 其他情况下when, while一般可以通用。
你们的老师讲错了

讲语法的话,做题的话,如果主句和从句都是进行时,一定用while(而且几乎是当且仅当的关系)
主句和从句不同时是进行时,基本上都可以用when

放宽语法限制的话,When I was doing my homework,my mother was cooking.也有说的~~