过去完成时1.过去完成时的意义过去完成时表示在过去某个时间或某个动作之前发生的动作或存在的状态,它表示动作发生的时间是“过去的过去”,它是一种相对于一般过去时的时态,没有一般过去时就没有过去完成时。2.过去完成时的构成过去完成时的谓语由“助动词had+动词的过去分词”构成。否定式为“hadnot+动词的过去分词”,hadnot缩写为hadn't。3.过去完成时的用法(1)表示一个动作或状态在过去某一时间或动作之前已经完成,即发生在“过去的过去”。这个过去的时间可以用by,before等介词短语或者一个时间状语从句来表示。例句:WhenIwokeup,ithadstoppedraining.我醒来时,雨已经停了。(2)表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去的时间。常用表延续的时间状语如bytheendof+过去的时间点,bythetime+从句等。例句:Bytheendoflastyear,shehadworkedinthefactoryfortwentyyears.到去年年底,她已经在这家工厂工作20年了。4.过去完成时的判断依据(1)由时间状语来判定一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:①by+过去的时间点例句:Shehadfinishedreadingthebookby9o'clockyesterday.到昨天9点钟时,她已经读完了这本书。②bytheendof+过去的时间点例句:Wehadcompletedalltheworkbytheendoflastmonth.到上个月月底,我们已经完成了所有工作。(2)由“过去的过去”来判定过去完成时表示“过去的过去”,指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:①含有宾语从句的复合句中:当主句为一般过去时,且从句的动作先于主句的动作发生时,从句要用过去完成时。如在told,said,knew,heard,thought等动词后的宾语从句中。例句:Shesaidthatshehadseenthefilmbefore.她说她以前已看过这部电影了。②含有状语从句的复合句中:含有时间、条件、原因、方式等状语从句的复合句中,主、从句的动作发生有先后关系,动作在前的要用过去完成时,动作在后的要用一般过去时。例句:WhenIgottothestation,thetrainhadalreadyleft.我到达车站时,火车已经离开了。在含有before,after引导的时间状语从句的复合句中,由于before和after本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都可用一般过去时。例句:Afterheclosedthedoor,helefttheclassroom.他关好门后,离开了教室。③表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示“原本……,但未能”。例句:Wehadhopedthatyouwouldcome,butyoudidn't.我们本希望你能来,但你没来。(3)根据上下文来判定例句:ImetJiminthestreetyesterday.Wehadn'tseeneachothersincehewenttoBeijing.我昨天在街上碰见了吉姆。自从他去北京后,我们还没有见过面。