英语语法问题求解。。。高手进谢谢了?
请问大家我对时间状语从句中when,while,as的区别理解的正确吗?请大家指点修正谢谢。When即可以接短暂性动词也可以接延续性动词。(既可用于一般时,也可用于进行时...
请问大家我对 时间状语从句中when, while, as的区别 理解的正确吗?请大家指点修正谢谢。
When 即可以接短暂性动词也可以接延续性动词。(既可用于一般时,也可用于进行时)
例:When he came back,I was doing some washing.
他回来时,我正在洗衣服。
= When I was doing some washing, he came back.
以上两句话when都表示“同时进行”既可以接延续性动词也可以接非延续性动词。
While 不需要接延续性动词。(多用于进行时)
例: While I was watching TV, a man shouted outside.
当我看电视的时候,一名男子在外面大叫了一声。(此处也可以用when代替while)
所以说大部分当When表示“同时”的时候是可以代替while的。但是在两种情况下特例:
当表示两件事同时发生的时候(且主从句都是进行时)此时只能用while不用when.
My brother was listening to music while I was doing my homework. 我在做作业的时候,我弟弟在听音乐。
当从句发生在主句之前或之后的时候只能用when不用while. 因为while强调同时进行和as 一样。
例1:When I had read the article, he called me. 我看完这篇文章后,他给我打了电话。(此处的when可以换成after)
例2:When I got to the cinema, the film had begun.
当我到电影院的时候,电影已经开始了。(此处的when可以换成before)
总结:当when表示“同时”的时候,除了主从两边都是进行时的时候,都可以完全代替when. 表示两个动作一先一后的时候只能用when.
As 和 While 都强调“同时”
While在时间状语从句中表示“同时或在...期间”时,后面必须要接延续性动词。“也就是常接进行时结构”也可以接 “延续性的一般时态结构”。
例1:You can’t do your homework while you’re watching TV.你不能一边看电视一边做家庭作业。(进行时结构 常用!意为“同时...”)
例2:His mother called while he was at school. 他在学校的时候,他的妈妈打来了电话。(一般时结构,很少用,但也对.意为“在...期间”)
例3:While I read, he sang. 我在看书时,他在唱歌。(一般时结构,很少用,但也对.意为“在...期间”)
注:虽然这里例句2.3都是一般时,但他们至少还都是属于延续性动词,如果不是延续性的就不行了。
如:As I got on the bus, he got off.
当我下车时,他下了车。(此处的got on 为短暂性只能用as. 因为as后既可以接延续性的也可以是非延续性的,而while只能接延续性的。当然此处也可以用When代替As)
再如:It was raining hard when/as I got there. (也是同理。)
当我到那的时候,(天气)正在下大雨。
而As表示“同时或在...时候”时,即可以接延续性动词也可以接非延续性动词。“也就是常接一般时的结构” 但有时候也可以接进行时结构。这就是他俩的主要区别。
例1:We always sing as we walk.
我们总是边走边唱。(一般时结构 常用!意为“一边...一边...”)
例2:As we were going out, it began to snow. 正当我们出门时,雪开始下起来。(进行时结构 很好用,但也对。)
总结:当while和as表示同时的时候,while后常接“进行时结构”而as后常接“一般时”机构。当然有时候二者也可以互换。 展开
When 即可以接短暂性动词也可以接延续性动词。(既可用于一般时,也可用于进行时)
例:When he came back,I was doing some washing.
他回来时,我正在洗衣服。
= When I was doing some washing, he came back.
以上两句话when都表示“同时进行”既可以接延续性动词也可以接非延续性动词。
While 不需要接延续性动词。(多用于进行时)
例: While I was watching TV, a man shouted outside.
当我看电视的时候,一名男子在外面大叫了一声。(此处也可以用when代替while)
所以说大部分当When表示“同时”的时候是可以代替while的。但是在两种情况下特例:
当表示两件事同时发生的时候(且主从句都是进行时)此时只能用while不用when.
My brother was listening to music while I was doing my homework. 我在做作业的时候,我弟弟在听音乐。
当从句发生在主句之前或之后的时候只能用when不用while. 因为while强调同时进行和as 一样。
例1:When I had read the article, he called me. 我看完这篇文章后,他给我打了电话。(此处的when可以换成after)
例2:When I got to the cinema, the film had begun.
当我到电影院的时候,电影已经开始了。(此处的when可以换成before)
总结:当when表示“同时”的时候,除了主从两边都是进行时的时候,都可以完全代替when. 表示两个动作一先一后的时候只能用when.
As 和 While 都强调“同时”
While在时间状语从句中表示“同时或在...期间”时,后面必须要接延续性动词。“也就是常接进行时结构”也可以接 “延续性的一般时态结构”。
例1:You can’t do your homework while you’re watching TV.你不能一边看电视一边做家庭作业。(进行时结构 常用!意为“同时...”)
例2:His mother called while he was at school. 他在学校的时候,他的妈妈打来了电话。(一般时结构,很少用,但也对.意为“在...期间”)
例3:While I read, he sang. 我在看书时,他在唱歌。(一般时结构,很少用,但也对.意为“在...期间”)
注:虽然这里例句2.3都是一般时,但他们至少还都是属于延续性动词,如果不是延续性的就不行了。
如:As I got on the bus, he got off.
当我下车时,他下了车。(此处的got on 为短暂性只能用as. 因为as后既可以接延续性的也可以是非延续性的,而while只能接延续性的。当然此处也可以用When代替As)
再如:It was raining hard when/as I got there. (也是同理。)
当我到那的时候,(天气)正在下大雨。
而As表示“同时或在...时候”时,即可以接延续性动词也可以接非延续性动词。“也就是常接一般时的结构” 但有时候也可以接进行时结构。这就是他俩的主要区别。
例1:We always sing as we walk.
我们总是边走边唱。(一般时结构 常用!意为“一边...一边...”)
例2:As we were going out, it began to snow. 正当我们出门时,雪开始下起来。(进行时结构 很好用,但也对。)
总结:当while和as表示同时的时候,while后常接“进行时结构”而as后常接“一般时”机构。当然有时候二者也可以互换。 展开
2个回答
展开全部
对的,你这样的理解很全面而且很详细。复习的时候也可以一目了然。很棒哦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-06-14
展开全部
When 即可以接短暂性动词也可以接延续性动词。(既可用于一般时,也可用于进行时)
例:When he came back,I was doing some washing.
他回来时,我正在洗衣服。
例:When he came back,I was doing some washing.
他回来时,我正在洗衣服。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询