作业帮 > 英语 > 作业

When引导时间状语从句

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/07 14:48:40
When引导时间状语从句
When引导的时间状语从句,表示当一个动作发生时,另一个动作同时发生.
所以依据when时间状语从句的定义,应该主,从句中要有一个为进行时,或两个都为进行时(类似有:while,as,)
请看下面两个句子
1.The performer drew in his horns when he saw that his critic was an eight-year-old boy.(drew in one's horns---克制某人的怒火)
2.When she said,"I love you",it was music to his ears.(music to one's ears---一个很大的惊喜)
从上2个句中看到,从句都发生在过去,主句同样也为一般过去时,
而不是有一个为进行时,
when 和 while 都可以引导时间状语从句,在一部分情况下二者可以互换,一部分情况下不可以.下面我们来分析一下,注意while 后面的从句一般都是可以持续的动作或者状态.
一.最常见的考题出现在用when和while 引导表示过去的时间状语从句的情况中时态的搭配.具体情况如下:
(一) 如果when 后面的动词是一个持续性的动词那么多数情况下,when 引导的从句用过去进行时,表示过去的具体时间(该动作持续发生的期间),或者when 从句中的动词为be动词等,持续的状态的词,则从句用一般过去时表示过去的具体时间(该状态存在的时间),根据我们讲过的一般过去时的定义(发生在过去的某个具体时间的动作或者状态),主句多用一般过去时;这种情况下,while 和when 可以互换
Grandma fell asleep when he was reading.奶奶在他看书的时候睡着了 The light went out while we were chatting.在我们聊天的时候,灯灭了.When she was a little girl,she liked sweets very much.还是个小姑娘的时候她非常喜欢吃糖.
(二)如果when从句中的动词是瞬间动词,则从句用一般过去时表示过去的一个时间点,那么根据时态的定义,主句用过去进行时(在过去的某个时间点上正在持续的动作),或者过去完成时(过去的某个时间点之前完成的动作对这个时间点的影响,或者持续到这个时间点),这时候从句不能用while 引导
They were having dinner when I got home.我到家的时候他们正在吃饭 The wind was blowing hard when I went out this afternoon.今天下午我出去的时候风很大
注意:这种结构可用来表示从句的动作发生的很突然,很意外,when 的用法类似于suddenly He was crossing the street when he was knocked down by a running car.The last man in the world was sitting in his room when there came a knock at the door.
二.while 可以表示两件含义上相反或者相对的事情同时发生,或者形成对照的含义,这时候只能用while不能用when,例如:
He was cooking while his wife was watchting TV.他在做饭,而他太太在看电视 Tom save money while Jack spends every penny he earns.Tom存钱,而Jack 花掉挣来的每一分钱三.
While除了引导时间状语从句外,还可以引导条件状语,表示as long as,只要...的含义,或者是引导让步状语,表示although.尽管...的含义等等,这些时候都只能用while 不能用
when We will keep our promise while he keeps his.只要他遵守诺言,我们就会遵守我们的诺言
She married the young man while her parents were stongly against it.尽管她父母强烈反对,她还是嫁给了那个年轻人