作业帮 > 英语 > 作业

英语:while 与when的问题 (点明扼要)

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/18 01:27:41
英语:while 与when的问题 (点明扼要)
列句1:I saw the pyramid when I was in Egypt two years ago.
列句2:It was raining heavily when I left shcool yesterday.
列句1为什么状语从句为什么不用过去进行时?而列句2的状语从句用了过去进行时.请问这2者有什么区别
列句3:Last night I watched a TV programme about the city while my brother was playing a computer games.
列句4:She was doing some homework while her son was having.
在列句3.4中 为什么 列举3 的主句用一般过去时.列句4 的主句用 过去进行时?请问2者有什么区别?
when和while的区别
①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.
④when和while 还可作并列连词.when表示“在那时”;while表示“而,却”,表对照关系.
了解了上面的理论,就看看你给的这四个列子吧:
列句1:I saw the pyramid when I was in Egypt two years ago.
两年前,我在埃及的时候,见到了金字塔(强调过去,不是正在看金字塔)
列句2:It was raining heavily when I left shcool yesterday
昨天放学的时候,雨下的很大(当时正在下雨)
列句3:Last night I watched a TV programme about the city while my brother was playing a computer games.昨晚,当我正在玩电脑游戏的时候,我哥在看关于这城市的一个 TV 节目.(while 强调主句的动作在从句动作的发生的过程中.这里是昨晚,所以用过去时态.)
列句4:She was doing some homework while her son was having
这里的 while 强调主从句两个动作同时发生.