1.when,while,as引导的时间状语从句
when既可以指某一时间点,也可以指某一段时间,when从句的谓语动词可以在主句谓语的动作之前、之后或同时发生。while强调一段时间,所以从句的谓语动词通常是延续性的;as强调主句和从句的动作相并发生,常可译为“一边……一边……”。
TompretendedtobedeafwhenIspoketohim.
当我和汤姆讲话的时候,他假装耳聋。
Whilehewasdoinghishomework,hismotherwascooking.
他做作业时,他的妈妈在做饭。
Theytalkedastheywalkedalongtheriver.
他们沿着河边一边走一边说话。
2.before引导的时间状语从句
(1)"It+be+时间段+before"意为"……(之后)才”。
ItwasalongtimebeforeIgottosleepagain.
过了很久我才睡着。
(2)"Itnotbe+时间段+before"意为”不久就;要不了……就会“。
Itwontbelongbeforewetakethefinalexam.
不久我们就要期末考试了。
3.since引导的时间状语从句
since引导的时间状语从句所表示的基本意思是”自……以来“。
IhavebeenlookingforwardtoseeingyousinceIsawyoulast.
自我上次见到你以来我就一直想见到你。
HehaswrittentomefrequentlysinceIwasill.
自从我病愈后,他屡次给我写信。(从句谓语为状态动词)
HehaswrittentomefrequentlysinceIfellill.
自从我生病以来,他屡次给我写信。(从句谓语动词为终止性动词)
在"It+be+时间段+since"句型中,be动词常常是is(=hasbeen)或was(=hadbeen),since从句中的动词是一般过去时(使用最多)、过去完成时或现在完成时;在"It+be+时间段+before"句型中,be动词使用was或willbe,before从句使用一般过去时或一般现在时。
Itisaweeksinceheleft/hasleft.
他离开一个星期了。
Itwasaweekbeforeheleft.
过了一个星期他才离开。
图片来源于网络4.till和until引导的时间状语从句
till和unil词汇意义相同,不过till不用于句首,不如until正式。
(1)用在肯定句中,表示”一直到;到……为止:。一般来讲,在这种用法下,主句的动词必须是延续性动词。
HewaiteduntilIreturn.
他一直等到我回来。
(2)用在否定句中,表示“到……才”,主句的动词通常是非延续性动词。
Asamatteroffact,Ididnotbeginworkuntilhehadgone.
事实上,直到他走了我才开始工作。
(3)"not...until"的倒装句型和强调句型。
“not...until"的倒装句型:如果否定词置于句首,句子要采用倒装形式。
Notuntilweknowmorewillwebeabletoimprovethesituation.
我们只有了解了更多的情况,才能够改善现状。
"notuntil"的强调句型是“Itis/wasnotuntil...+that从句"。
ItwasnotuntilIhadreadyourletterthatIunderstoodthetruestateofaffairs.
直到我读了你的信,我才明白了事情的真实情况。
5.everytime,eachtime,thefirsttime,thelasttime,nexttime等表示时间的名词也可以引导时间状语从句。
EachtimeshecametoGuangzhou,shewouldcallonme.
她每次来广州,总是来看我。
6.bythetime引导的时间状语从句
在一般情况下,如果从句的谓语动词用一般过去时,主句的谓语动词用过去完成时;如果从句的谓语动词用一般现在时,主句的谓语动词用将来完成时。
Bythetimeyou