资源描述:
《过去完成时用法与练习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、过去完成时1)概念:表示过去的过去----
2、----------
3、--------
4、---->其构成是had+过去分词构成。那时以前 那时 现在 2)用法 a.在told,said,knew,heard,thought等动词后的宾语从句。例如: Shesaid(that)shehadneverbeentoParis.她告诉我她曾去过巴黎。 b.状语从句 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如: Whenthepolicearrived,thethieveshadrunaway.警察到
5、达时,小偷们早就跑了。 c.表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示"原本…,未能…"。例如: Wehadhopedthatyouwouldcome,butyoudidn't.那时我们希望你能来,但是你没有来。3) 过去完成时的时间状语before,by,until,when,after,once,assoonas。例如: HesaidthathehadlearnedsomeEnglishbefore.他说过他以前学过一些英语。 Bythetimehewastw
6、elve,Edisonhadbegantomakealivingbyhimself.到了十二岁那年,爱迪生开始自己谋生。 Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheparty.汤姆失望了,因为他到达晚会时,大部分客人已经走了。典型例题 Thestudents___busilywhenMissBrownwenttogetabookshe___intheoffice. A.hadwritten,left B,werewriting,hasleft C.hadwrit
7、ten,hadleft D.werewriting,hadleft 答案D."把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此前一句应用过去进行时。注意: hadhardly…when 还没等……就……。例如:IhadhardlyopenedthedoorwhenIhehitme.我刚打开门,他就打了我。hadnosooner…than 刚……就……。例如:Hehadnosoonerb
8、oughtthecarthanhesoldit.他刚买了这辆车,转眼又卖了。注:用一般过去时代替过去完成时1) 两个动作如按顺序发生,又不强调先后,或用then,and,but等连词时,多用一般过去时。例如: Whenshesawthemouse,shescreamed.她看到老鼠,就叫了起来。 MyauntgavemeahatandIlostit.姑妈给了我一顶帽子,我把它丢了。2)两个动作相继发生,可用一般过去时;如第一个动作需要若干时间完成,用过去完成时。例如: WhenIheardthenews,Iwasveryexcited.3
9、) 叙述历史事实,可不用过去完成时,而只用一般过去时。例如: OurteachertoldusthatColumbusdiscoveredAmericain1492.定义 过去完成时(pastperfect)表示在过去某一时间或动作之前已经发生或完成了的动作。 它表示句子中描述的动作发生在“过去的过去”。 基本结构:主语+had+过去分词(done) ①肯定句:主语+had+过去分词+其他. ②否定句:主语+had+not+过去分词+其他. ③一般疑问句:Had+主语+过去分词+其他? 肯定回答:Yes,主语+had. 否定回
10、答:No,主语+hadnot. ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词+其他)?基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by,before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。 例如:Bynineo’clocklastnight,wehadgot200picturesfromthespaceship. 到昨晚9点钟,我们已经收到200张飞船发来的图片。 (2)表示由过去的某一时
11、刻开始,一直延续到过去另一时间的动作或状态,常和for,since构成的时间状语连用。 例如:Ihadbeenatthebusstopfor20mi