早教吧作业答案频道 -->英语-->
TomwasworkinginthegardenwhileIwassittinginthesun.这个句子中的while能不能用when代替呢?
题目详情
Tom was working in the garden while I was sitting in the sun.这个句子中的while能不能用when代替呢?
▼优质解答
答案和解析
在这个句子里,习惯用法是用while,不用when.它们的主要区别是:
1.when是at or during the time that,既指时间点,也可指一段时间,while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词.
2.when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生.
3.由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.
1.when是at or during the time that,既指时间点,也可指一段时间,while是during the time that,只指一段时间,因此when引导的时间状语从句中的动词可以是终止性动词,也可以是延续性动词,而while从句中的动词必须是延续性动词.
2.when 说明从句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在从句动作的发生的过程中或主从句两个动作同时发生.
3.由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.
看了 Tomwasworkingi...的网友还看了以下:
matlab 一维数组中的连续三个数构成坐标,画出空间分布比如I(n+1)=mod(65539*I 2020-05-13 …
抛物线x2=12y在第一象限内图象上一点(ai,2ai2)处的切线与x轴交点的横坐标记为ai+1, 2020-05-14 …
大学VF程序设计题看不懂,1、 求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数 2020-05-16 …
(2014•普陀区二模)用记号ni=0ai表示a0+a1+a2+a3+…+an,bn=ni=0a2 2020-05-17 …
(2014•普陀区二模)用记号ni=0ai表示a0+a1+a2+a3+…+an,bn=ni=0a2 2020-05-17 …
如果限制该算法最多输出K个可供选择的房间号,则在程序流程图(见图6-21)中“I>N”(a所指向的判 2020-05-26 …
数据结构相关问题向一个长度为n的向量中删除第i个元素(1≤i≤n)时,需向前移动个元素.向一个长度 2020-06-05 …
谁能帮我看下这个程序问题出在哪?function[variancebsbkbnsigma]=tra 2020-06-21 …
如图所示,是一列用若干根冰糕棍摆成的“中”字图案.(1)完成下表的填空:第n个“中”123456… 2020-06-27 …
这个程序要求是输出m个数中任取n个数的所有组合,我要抓狂了==#include;#includei 2020-06-28 …