中兴中学郑巍一、概念过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,也可能是早已完成或结束,即“过去的过去”;也可以指过去的动作延续到过去的某个时刻
二、结构“had+动词的过去分词”二、用法1
表示过去某一时间或动作之前已经发生或完成的动作或存在的状态
句中常用by,before,when,until等词引导时间状语
它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”
只有和过去某时间或某动作相比较时才能用到它
例:Mostoftheguestshadleftwhenhearrivedattheparty
当他到达晚会时,他发现大多数客人已经离开了
过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去,常与for,since等词连用
例:WhenJackarrived,Maryhadbeenawayforalmostanhour
当杰克到时,玛丽已经离开快一个小时了
【实战演练】用所给词的适当形式填空
WhenIgottherethebus_________(go)
BythetimeIgottoclass,theteacher___________(start)teaching
We_____________(learn)over1,000wordsbytheendoflastterm
I___________(clean)theroombeforehearrivedhere
hadgonehadstartedhadlearnthadcleanedbythetime的用法bythetime意为“到……时候(为止)”,是一个介词短语,在句中常起到连词的作用,引导时间状语从句
如果从句中的谓语动词是一般过去式,那么主句的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主