您好,欢迎访问三七文档
过去完成时过去完成时由had+过去分词构成表示过去的过去发生的动作构成方式:肯定句:had+动词的过去分词否定句:hadnot+过去分词一般疑问句:had+主语+过去分词肯定回答:Yes,主语+had.否定回答:No,主语+hadn’t.概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past)”。---|--------------------|------------------------那时以前那时现在基本用法:1.过去完成时表示在过去某时或某个动作之前发生的动作或存在的状态或表示经历或经验。在过去两个不同的动作中,发生在先,用过去完成时,发生在后,用一般过去时。我到达电影院之前电影早已经开始了。Whenthepolicearrived,thethieveshadrunaway.Thefilmhadbeenonbeforewegottothecinema.2.过去完成时表示在某一动作之前已经完成的动作。过去的时间由before,after,when引导的时间从句表示出来。1.我在你回来之前就已经把晚饭准备好了。3.在我到家之前他已经走了。Ihadfinishedcookingdinnerbeforeyoucameback.HehadleftbeforeIgothome.3.在told,said,knew,heard,thought等动词引导的宾语从句中,一般用过去完成时。1.她说她从来没有去过巴黎。Shesaid(that)shehadneverbeentoParis.2.我觉得我以前见过他。IthoughtthatIhadseenhimbefore.3.Tom说他借了这本书两周了。Tomsaidhehadborrowedthebookfor2weeks.kept试作比较:昨天我见到王先生了。自从他离开北京我们就一直未曾见过面。•IsawMr.Wangyesterday.WehadnotseeneachothersinceheleftBeijing.自从他离开北京我们就一直未曾见过面。•WehavenotseeneachothersinceheleftBeijing.试比较:1.我在这工作已经五年了。2.到2005年8月,我在这工作已经五年了。过去完成时的时间状语(1)by+过去的时间点。Ihadfinishedreadingthenovelbynineo'clocklastnight.(2)bytheendof+过去的时间点。WehadlearnedovertwothousandEnglishwordsbytheendoflastterm.(3)before+过去的时间点。TheyhadplantedsixhundredtreesbeforelastWednesday.过去完成时与现在完成时的区别现在完成时表示的动作发生在过去,但侧重对现在产生的结果或造成的影响,与现在有关。其结构为“助动词have/has+过去分词”;过去完成时则是一个相对的时态,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去的某时或某动作相比较时,才用到它。到目前为止我已经学会了3000个单词。到那时我已经学会了3000个英语单词。Ihavelearned3000Englishwordssofar.Ihadlearned3000Englishwordstillthen.过去完成时与一般过去时的区别1.时间状语不同。过去完成时在时间上强调“过去的过去”,而一般过去时只强调过去某一特定的时间。•Theyhadarrivedatthestationbytenyesterday.(说明不到10点就在车站了。)•Theyarrivedatthestationattenyesterday.(说明10点到车站的。)Morepractice•WhenIarrivedthere,they___________(leave)already.•Thefilm______________(start),whenwegottothecinema.•I___________(read)thebookbeforeIstartedschool.•Theythoughtthatthey___________(try)theirbest.•Thepoorgirlneversawhergrandpabecausehe__________________(passaway)beforeshewasborn.•I_______________(notrealize)shewasn’tChineseuntilshespoke.hadlefthadstartedhadreadhadtriedhadpassedawayhadn’trealized选择填空()1.---“DidyouseeTomattheparty?”---”No,Marytoldmethathe___bythetimeIgotthere.”A.leftB.wasleavingC.hadleftD.hasleft()2.Hesaidthathe____hislunchyet.A.hadn’thadB.hasn’thadC.wouldn’thaveD.washaving()3.Bytheendoflastyearwe____eachotherfortenyears.A.haveknownB.knewC.wereknowingD.hadknown()4.IsawLiLeiyesterday.Wehadn’tseeneachother______IleftBeijing.A.afterB.beforeC.sinceD.untilcADc1.他来我们学校之前已经在那所学校工作了三年。2.当Millie到达电影院的时候,电影已经开始了半个小时了。3.自从他离开南京我们就一直没有见过面。Hehadworkedinthatschoolforthreeyearsbeforehecametoourschool.ThefilmhadalreadybeenonforhalfanhourwhenMilliegottothecinema.Wehaven’tseeneachothersinceheleftNanjing.4.到上学期末,我们已经学历4000多个单词。Bytheendoflastterm,wehadlearntover4,000words.
本文标题:过去完成时
链接地址:https://www.777doc.com/doc-4297738 .html