pastperfecttense过去完成时知识回顾1.Theyarrivedatthestationattenyesterday.一般过去时表示在过去时间里发生的动作或存在的状态。强调过去某一特定的时间。2.Ihavelearned1000Englishwordssofar.现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影响,与现在有关。其结构为:“助动词have(has)+过去分词”Theyhadarrivedatthestationbytenyesterday.1.Theyarrivedatthestationattenyesterday.2.Ihavelearned1000Englishwordssofar.Ihadlearned1000Englishwordstillthen.构成:助动词had+过去分词(V.pp)用法:1.过去完成时动词表示过去某一时间或某一动作之前完成的动作或状态。在强调过去某一动作发生在另一动作之前时。在强调过去某一个动作发生在另一个动作前常常用过去完成时态。1.他说他以前见过你。Hesaidthathe______________(see)youbefore.hadseen2.到六点钟为止他们已经工作八小时了。Bysixo’clockthey______________(work)foreighthours.hadworked过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past)”。----|----------------|--------------|------------那时以前那时现在2.过去完成时可以表示过去某一时刻之前发生的动作或呈现的状态,这一动作一直持续到过去某一时刻。Bysixo’clockthey____________(work)foreighthours.WhenIcametoGZ,he_____________(be)thereforalongtime.用法:1.到了六点钟为止,他们已经工作了八小时了。2.我到广州时,他在那里很长时间了。hadworkedhadbeen3.到上个月中旬我们在北京住了有五年时间了。Bythemiddleoflastmonthwe______________(live)inBeijingforfiveyears.hadlived1.到昨晚上,他已写完那封信。Byyesterdayeveninghe___________(write)thatletter.2.他说LinTao已经走了。HesaidthatLinTao____________(leave)3.当我进来时,他已做完了作业。WhenIcameinhe________________(finish)hishomework.过去完成时与bythen(截止到那时);by9o’clock(直到九点钟)bytheendof…(在…结束/末之前);bythetime…(在…时之前);uptillthen(直到那时);upuntillastnight(直到昨晚)等连用,表示过去的过去。hadwrittenhadlefthadfinished3.过去完成时和already,just,ever,yet等连用表示过去的过去。用法:例如:1.他告诉我说他们队已经赢了。Hetoldmethathisteam_________already___________(win).hadwon2.她说她仍没去过长城。Shesaidthatshe_______________(notgoto)theGreatWallyet.hadn’tbeento用法:过去完成时与when,before,assoonas,till/until等引导时间状语的从句连用,强调动作发生的时间前后。例如:1.她到家之前她的孩子已经睡着了。Whenshegothome,herchildren____________(sleep).hadslept2.在他们到达之前电影已经开始了。Beforetheyarrivedhere,thefilm_________already___________(start).hadstartedLastnight,assoonasI_______________(finish)mywork,Iwenttosleep.3.我完成作业了就去睡觉了。hadfinished构成:主语+助动词had+过去分词(v-ed)1.Theyhadalreadyhadbreakfastbeforetheyarrivedatthehotel.2.Bynineo’clockyesterdayeveninghehadn’tgothome.3.--Hadyouknownanythingaboutourschoolbeforeyoucamehere?--Yes,Ihad./No,Ihadn’t.4.Whathadyoursisterbeenbeforeshebecameanactress?二、过去完成时的判断依据1.由“过去的过去”来判定。过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:WhenIgottothestation,thetrainhadalreadyleft.Afterhehadfinishedhishomework,hewenttobed.(1)状语从句中(2)宾语从句中当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told,said,knew,heard,thought等动词后的宾语从句。如:Shesaidthatshehadseenthefilmbefore.Theyexplainedwhathadhappened.2.由时间状语来判定一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:(1)by+过去的时间点。如:Ihadfinishedreadingthenovelbynineo'clocklastnight.(2)bytheendof+过去的时间点。如:WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.(3)before+过去的时间点。如:TheyhadplantedsixhundredtreesbeforelastWednesday.3.根据上、下文来判定。ImetWangTaointhestreetyesterday.Wehadn'tseeneachothersincehewenttoBeijing.Hefeltrathertiredbecausehehadworkedforthewholenight.Workouttherule:Ifwewanttotalkabouttwopastactionsinasentence,thepastperfecttenseisusedforthe(earlier,later)action.earlier1.Millieranbacktoschoolbecauseshehadlefthermagazineintheclassroom.Whathappenedfirst?a.Millieranbacktoschool.b.Millielefthermagazineintheclassroom.2.Simonleftschoollatebecausethefootballgamehadstartedlate.Whathappenedfirst?a.Simonleftschoollate.b.Thefootballgamestartedlate.3.Danielarrivedoutofbreath---hehadgonetothewrongcinema.Whathappenedfirst?a.Danielarrivedoutofbreath.b.Danielwenttothewrongcinema.4.Amyhadlostherpurseandhadtogotothepolicestation.Whathappenedfirst?a.Amylostherpurse.b.Amywenttothepolicestation.过去完成时典型错误例析:1.昨晚我们看了电影。a.Wehadseenthefilmyesterdayevening.b.Wesawthefilmyesterdayevening.过去完成时所表示的时间是“过去的过去”,只有在和过去某时或某动作相比较时才用到它。如果时间只是一个单纯的过去时间,则句子只能用一般过去时,而不用过去完成时。2.当我到达那儿时,电影已经放了五分钟了。a.ThefilmhasbeenonforfiveminuteswhenIgotthere.b.ThefilmhadbeenonforfiveminuteswhenIgotthere.在过去某一时间或动作之前发生或完成了的动作,要用过去完成时。它的动作的起点为过去,终点也为过去,即“过去的过去”。而现在完成时的动作起点为过去,终点则为现在。3.到上学期末,他们已学会了五首英语歌曲。a.Bytheendoflastterm,theyhavelearnedfiveEnglishsongs.b.Bytheendoflastterm,theyhadlearnedfiveEnglishsongs.bytheendoflastterm意为“到上学期末为止”,显然它是“以过去某一时间为终点的”,故只能用过去完成时态,不用现在完成时态。4.他昨天见到了Bill,他们已有两年没见面了。a.HesawBillyesterday.Theyhaven’tmeteachotherfortwoyears.b.HesawBillyesterday.Theyhadn’tmeteachotherfortwoyears.“他们没见面”是到“昨天”为止的(而不是到现在为止),是过去的过去,故后一个句子需使用过去完成时态进行表达。5.李梅很高兴,因为她期中考试及格了。a.LiMeiwasveryglad,becauseshepassedthemid-termexam.b.LiMeiwasveryglad,becauseshehadpassedthemid-termexam.当我们表示某动作或存在的状态发生于过去某动作之前时,那么这个动作或状态要用过去完成时态。句中passthemid-termexam的动作是发生在过去动作wasveryglad之前的,故pass需用hadpassed表示。6.他走进屋,打开灯,然后开始写起来。a.Hehadcomeintotheroom,turnedonthelightandbegantowrite.b.Hecameintotheroom,turnedonthelightandbegantowrite.当按顺序陈述过去连续发生的动作时,我们常常使用一般过去时态。注意:以上几个动作为短暂性动作,动作之间几乎没有时间间断。用所给动词的正确形式填空.(10’/1)1.Thepoorgirlneversawhergrandpabecausehe________________(passaway)beforeshewasborn.2.She________already___________(clean)theblackboardbeforeIenteredtheclassroom.hadpassedawaycleanedhad句型转换(10’/1)1.Hehadstoodupbeforehecleanedthewindow._________hehadstoodup,hecle