首页 知识详情

1)Some students were singing while others were dancing. 2)We were having dinner when the telephone rang. 后面接进行时态时,就要用while,后面接一般过去时,就用when,是吗?

网校学员林语嫣**在学习新概念英语第二册【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

AnnieGuo0909

同学你好,该知识点来自沪江网校《新概念英语第二册【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好:
这么理解是对的,不过when后面也可以接进行时。
when和while引导时间状语从句的区别 ——
①when是at or during the time that, 既指时间点,也可指一段时间,while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词。
Sorry, I was out when you called me.(call为短暂性动词)
对不起,你打电话时我刚好外出了。
Strike while the iron is hot.(is为延续性动词,表示一种持续的状态)
趁热打铁。

②when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生。
When I got to the airport,the guests had left.(got to后发生)
当我赶到飞机场时,客人们已经离开了。
When he had finished his homework,he took a short rest.(finished先发生)
当他完成作业后,他休息了一会儿。
When /While  we were dancing,a stranger came in.(dance为延续性动词)
当我们跳舞时,一位陌生人走了进来。

③由when引导的时间状语从句,主句用过去进行时,从句应用一般过去时;如果从句和主句的动作同时发生,两句都用过去进行时的时候,多用while引导。
When he arrived home, his mother was cooking.
他到家的时候,他的妈妈正在做饭。
They were singing while we were dancing.
他们在唱歌的时候,我们在跳舞。

祝学习愉快!

版权申明:知识和讨论来自课程:《新概念英语第二册【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。