用表示时间的连词连接一个句子作状语,这样的主从复合句就是时间状语从句。一起来了解一下高中英语语法知识汇总:时间状语从句
1、while, when, whenever和as的用法比较
(1)while
常表示一段较长的时间或一个过程,强调主句的动词和从句的动词所表示的动作或状态是同时发生的。它不能表示一时性或短暂的动作。
Don't talk so loudwhile( as) others are working.别人工作时,请勿大声说话。
(2)when
引导的时间状语从句,可指时间的一点,也可以指一段时间,从句的谓语动词可用终止性动词,也可用持续性动词。when引导的从句表示的具体的时间,从句的动作和主句的动作可以同时,也可以先于主句的动作。Whenever指任何一个不具体的时间。
It was raining when we arrived. 我们到达时,天正下着雨。(动作同时,指时间点)
When you read the poem a second time, the meaning will become clearer to you.当你再读一遍这首诗,你就更清晰它的含意。(动作有先后,指时间点,不能用while)
Come whenever you like. 你爱什么时候来就什么时候来。
(3)as
用as时主句和从句的动作往往同时发生,具有延伸意义,一般同延续性动词连用,有时可译作“一边…一边…”。
As time went on, his theory proved to be correct.随着时间的推移,他的理论被证明是正确的。
As(when)he finished the speech,the audience burst into applause.他讲话结束的时候,听众掌声雷动。(指一点时间不能用while)
2、名词词组引导时间状语从句
有时名词every time(每次),the next time(下一次),the next day(第二天),the moment(一……就……), the instant, the second, the year等,也可起从属连词的作用,引导时间状语从句。
Every time you get back at night, you drop your shoes on the floor.你每一次晚上回来,都把鞋子丢在地板上。
3、副词作连词用引导时间状语从句
有些副词如instantly, immediately,instantly,directly, presently等也可起从属连词的作用,引导时间状语从句,表示"一……就……"的意思。
I recognized herinstantlyI saw her.我一看见她就把她认出来了。
4、since和before的用法比较
两者均可用于"It+ be...+since/before-从句"的句型。区别在于since表示“自从……以来”,所在主、从句的谓语动词的时态关系是:It is/has been sometime since sb. did sth.。而before的含义是 “(过了多久)才……”,主、从句的时态关系是:It was/had been some time before sb. did sth.。表过去和将来时,两者相应的句型分别是:It was some time since sb. had done sth.和It will be some time before sb. does sth.
It is 30 years since he joined the revolution. 他参加革命己三十年了。
It was three days before he came back. 他三天后才回来。
It was not long before he came back. 不久他就会来了。