《过去完成时语法讲解.docx》由会员分享,可在线阅读,更多相关《过去完成时语法讲解.docx(3页珍藏版)》请在第一文库网上搜索。
1、过去完成时语法讲解【概念】过去完成时的概念:概念:表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past)”。它表示动作发生的时间是“过去的过去”。表示过去某一时间可用by,before等构成的短语,也可用when,before等引导的从句或通过上下文提示等。Hiseyesshonebright1ywhenhefina11yreceivedthemagazinehehad1ongexpected.当他终于收到他盼望已久的杂志时,他兴奋得两眼闪光。Bythetimehewastwe1ve,Edisonhadbeguntomakea1ivingbyhi
2、mse1f.12岁时,爱迪生就开始自己谋生。【用法】1 .过去完成时的构成1)过去完成时基本构成形式:had+过去分词。Wehadreachedthetopofthehi11beforemidnight.在半夜之前我们已登上了山顶。2)过去完成时的否定形式:had+not+过去分词。Theyhadntfinishedtheworkwhenwegotthere.我们到那儿时,他们还没有完成工作。3)过去完成时的一般疑问句及其回答形式:疑问句要把had提到句首;回答用Yes,主语+had./No,主语+hadnt.一Hadheto1dyoutogothereear1ieryesterday?他昨天
3、告诉过你早点儿到那儿吗?Yes,hehad.(No,hehadn,t.)是的,他告诉了。(不,他没有。)注意:hadnot常简略为hadnt。2 .过去完成时的用法过去完成时的主要用法和现在完成时一样。不同的是,过去完成时把时间推移到了过去某一时间之前,与现在无关。1)过去完成时表示在过去某一时间或动作以前己经完成了的动作。He1enhadIe代herkeysintheofficesoshehadtowaitunti1herhusbandcamehome.海伦把钥匙忘到办公室里了,因此她不得不等她丈夫回来。Whenwegottothecinema,thefi1mhada1readybegun.
4、当我们到达电影院时,电影已经开始了。Heto1dmethathehadvisitedtheGreatWa11before.他告诉我他以前参观过长城。WhenJackarrived,he1earnedMaryhadbeenawayfora1mostanhour.杰克到达后得知玛丽离开近一个小时了。2)表示动作在过去某一时间之前开始,一直延续到过去的这一时间,而且还可能继续下去的动作,常和for,since构成的短语或引导的从句连用。BythetimeI1efttheschoo1,hehadtaughtthec1assfor3years.到我毕业时,他已经教那个班三年了。Hesaidhehadma
5、degreatprogresssincehecamehere.他说自从他来这里他已经取得了很大进步。3)放在Said,to1d,asked,thought,WOndered等过去时动词的后面,表示在这些动作发生之前已经发生了的事情。Myfriendto1dmethathehadpassedtheexam.我的朋友告诉我,他已通过了考试。HeaskedmewhetherIhadseenthefi1mthenightbefore.他问我前一天晚上是否看过那部电影。Shewonderedwhohad1eftthedooropen.她想知道谁敞着门的。【拓展】1)用在Itwasthefirst/SeC
6、ond/thirdtimethat”句型中。在此句型中,主句用了一般过去时,that引导的定语从句要用过去完成时。Thiswasthefirsttimetheyhadmetinthirty-nineyears.这是三十九年后他们第一次见面。Itwasthefirsttimewehadspokentogether.这是我们第一次在一起说话。2)当before,after,assoonas等引导的从句里的动作与主句的动作紧密衔接时,由于这些连词本身已经说明了两个动作发生的先后关系,因此两个动作均可用一般过去时表示。Wehadbreakfastafterwedidmorningexercises.做
7、完早操之后,我们吃早饭。Thetrainstartedtomovejustbeforewereachedthestation.我们到车站时火车刚开动。Assoonastheygotthere,theystartedtostudy.他们一到那里就开始学习了。【过去完成时与一般过去时的区别】虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下两点:1 .时间状语不同,过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间。试比较:Theyhadarrivedatthestationbytenyesterday.到昨天十点为止,他们已经到达了车站。Theyarrivedatthestationattenyesterday.他们在昨天十点的时候到达车站。2 .在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断,先发生的用过去完成时,后发生的则用一般过去时。例如:Shewasveryhappy.Herwho1efami1ywerep1easedwithher,too.Shehadjustwonthefirstinthecompositioncompetition.她很高兴。她的全家对她也很满意。她刚刚在作文比赛中得了第一。