2023年最新的过去完成时7篇_第1页
2023年最新的过去完成时7篇_第2页
2023年最新的过去完成时7篇_第3页
2023年最新的过去完成时7篇_第4页
2023年最新的过去完成时7篇_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 PAGE20 页 共 NUMPAGES20 页2023年最新的过去完成时7篇过去完成时(1) 一、 什么叫过去完成时?它是怎样构成的? 过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,也可能是早已完成或结束,即“过去的过去”;也可以指过去的动作延续到过去的某个时刻。 过去完成时由“had +动词的过去分词”构成, had通常用于任何人称。二、 过去完成时有哪些用法? 过去完成时主要有以下几点用法: 1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。句中常用by, before, when, until等词引导的时间状语。它是以过去某一时间为起点,所以过去

2、完成时是一个相对的时态,表示的是“过去的过去”。只有和过去某时间或某动作相比较时才能用到它。例如: Most of the guests had left when he arrived at the party. 当他到达晚会时,他发现大多数客人已经离开了。 2.过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去,常与for, since等词连用。例如: When Jack arrived, he learned Mary had been away for almost an hour. 当杰克到时,他得知玛丽已经离开快一个小时了。 3. 用于并列句:一个并列句

3、用的是过去式,如果另一个并列句表示的动作早于过去式这一动作,这时需用过去完成时。例如: Tom flew home, but his father had already died.汤姆乘飞机回家,他的父亲却已经去世了。 4. 某些动词的过去完成时表示过去未实现的希望、计划或打算。常用的动词有hope, expect, suppose, think, want, wish等。例如: They had hoped to be able to arrive before ten. 他们本来打算能在10点之前到达。 5. 在before, after, as soon as等引导的从句中,由于这些连

4、词本身已经表示出时间先后,所以可以用过去时来代替过去完成时。例如:三、 一般过去时和过去完成时用法有哪些不同? 1. 在主从复合句中的用法不同 (1) 用在宾语从句中 在主句谓语为一般过去时的宾语从句中,既可用一般过去时,也可用过去完成时。但两种时态的意义明显不同。试比较下列两组句子: She said she was a doctor. 她说她是位医生。(说话时仍为医生) She said she had been a doctor.她说她曾当过医生。(说话时已不是) She said she had been a doctor for twenty years.她说她当过20年的医生。(主

5、要强调说话时已当过20年医生,此状态可能已经结束,也可能还没有) 但是,如果从句中有表示具体时间的状语,则常用一般过去时。例如: He said he was born in 1986. 他说他是 1986年出生的。 (2) 用在含有after的主从复合句中 在含有after的主从复合句中,一般在从句中使用过去完成时,主句中使用一般过去时。例如: After he had done his homework, he went out to play football. 因连词after本身能明确表示时间的先后关系,因而多数的主句和从句均使用一般过去时。例如: After he arrived

6、in England, Marx worked hard to improve his English. (3) 用在含有before的主从复合句中 用在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时。例如: Lily had written some letters before she went out shopping. 有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就可使描述更为生动。试比较: We got to the station before the train had left. 火车尚未开动之前,我们就到了车站。 We had

7、got to the station before the train left. 火车开出之前,我们就已经到了车站。 像after一样, before本身就能明确地表示时间的先后关系,故多数主从句均使用一般过去时,而无需使用过去完成时。例如: Many people left for home before the film ended.电影尚未放完,许多人就起身回家了。 (4) 用在含有when的主从复合句中 由于when本身不能明确表示时间的先后关系,故先发生的动作应用过去完成时,后发生的动作只需用一般过去时。这样用过去完成时的可能是主句,也可能是从句。例如: When all his

8、money had been used up, Peter had to turn to a friend for help. 当他的钱全都用光时,彼得只好转而求助于一个朋友。 有时,主句和从句的谓语动词的先后关系十分明确,两个动作紧接着发生,前一动作导致后一动作,这时两者均用一般过去时即可。例如: When the meeting was over, we left the hall. 散会后,我们就离开了大厅。 2. 叙述几个连续的动作用法不同 在叙述两个或两个以上接连发生的动作用and, but, so或then等连接并按时间发生的先后顺序叙述时,只需用一般过去时。例如: She ent

9、ered the room, turned on the light and found everything stolen. I lost my pen but soon found it. She lost her pen, so I lent her mine. 但是,如果两个先后发生的动作不是按时间的顺序排列或叙述时,为明确动作发生的先后顺序,先发生的动作就得用过去完成时。例如: The farmers were in high spirits because they had got another good harvest. 农民们兴高采烈,因为他们又获得了一次好收成。 3. 表示

10、与过去还是现在相反的情况不同 一些表示心理活动的动词,如think, know, expect, mean, hope, want, suppose等,用一般过去时可表示存在于过去而非现在的心理活动或事与愿违的情况。例如: I didnt know you were here. 我不知道你在这儿。 而这些词的过去完成时则表示的是过去未曾实现的愿望、打算、想法或意图等。例如: We had hoped that you would be able to visit us. 我们原本希望你去看我们。 过去完成时(2) 过去完成时 1定义及结构 2句型结构 3过去完成时的用法 4与现在完成时的区别

11、5与一般过去时的区别 C 按要求完成下列句子。 I had sold the ticket when she came. 否定句:_ 一般疑问句:_ 肯定/否定回答:_ 对划线部份提问:_ C 【解析】由when we arrived可知,主句应该用过去完成时,首先排除A;由for a few minutes可知,谓语动词应该用延续性动词。 2.The boy_his mistake before his teacher told him. A.realizes B.has realized C.had realized D.would realize 【答案】C 【解析】由时间状语befor

12、e his teacher told him可知,前面就是在此之前所发生的事情,表过去的过去,应该用过去完成时。 3.They_about eight hundred English words by the end of last term. A.have learned B.had learned C.will learn D.are going to learn 【答案】B 【解析】由by the end of last term可知,这里应该用过去完成时。 4.I hear the beginning of this movie is very exciting. What a pit

13、y!When I got to the cinema yesterday,the film_for several minutes. A.began B.had begun C.had been on D.has been on 【答案】C 【解析】begin就是短暂性动词,不与表示一段时间的时间状语连用;电影在“我”到达电影院之前就开始了,就是过去的过去,应当用过去完成时。 5.The meeting_by the time I got there yesterday. A.was on B.has been on C.had begun D.has begun 【答案】C 【解析】“我昨天

14、到那儿”就是过去的事情,“会议开始”发生在“我到那儿”之前,应就是过去的过去。故用过去完成时。 6、 By the time I locked the door,I realized I_my keys at home. A.had repaired B.had changed C.had forgotten D.had left 【答案】D 【解析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave,时态就是过去完成时。 7.Yesterday I met Sandy.We_each other since_middle school. A.have

15、nt seen;finished B.havent seen;finishing C.hadnt seen;finished D.hadnt seen;finishing 【答案】D 【解析】“我们自从中学毕业后就没有见过面”就是发生在昨天之前的事,应当用过去完成时;since就是介词,后面用动名词。 8、 Helen_her keys in the office so she had to wait until her husband_home. A.has left;comes B.left;had come C.had left;came D.had left;would come 【答

16、案】C 【解析】had to wait说明事情发生在过去,而“将钥匙忘在办公室”的动作发生在“等丈夫回家”之前。 9.By the time I got up, my mother _ 、 A、 left B、 had left C、 has left D、 is leaving 【答案】B 【解析】by the time意为“在之前”,根据语境可知“离开”这一动作发生在“起床”之前,根据got up为过去式,判断使用过去完成时表达。 10.Tom was disappointed because most of the guests_when he_at the party. A.left;

17、had arrived B.left;arrived C.had left;had arrived D.had left;arrived 【答案】D 【解析】guests先“离开”,Tom后“到达”。 11.Why are you late again I overslept,and_I got to the bus stop,the bus had left. A.after B.while C.by the time D.at time 【答案】C 【解析】by the time意为“到时候”。 12.He_to play_before he was 11 years old. A.had

18、 learned;piano B.had learned;the piano C.has learned;the piano D.learns;piano 【答案】B 【解析】时间状语before he was 11 years old就是过去时,主句的动作发生在这个时间之前,表示“过去的过去”,应当用过去完成时;piano就是西洋乐器,与play连用时,前面应当加the。 13.By the time I got home,my mother_dinner for me. A.cooked B.had cooked C.was cooking D.is cooking 【答案】B 【解析】由

19、“by the time+表示过去的时间状语从句”可知,主句应该用过去完成时。 14.By the end of last month,he_in the army for one and a half years. A.joined B.had joined C.has been D.had been 【答案】D 【解析】句意:到上个月月末为止,她已经参军一年半了。由句意可知应该用过去完成时,首先排除A与C,join就是瞬间动词,不能与时间段连用,因此答案为D。 15.Did you see Mr Smith when you were in France No.When I_France,

20、he_to China. A.had arrived in;had gone B.arrived in;has been C.got to;had gone D.had got to;had been 【答案】C 【解析】句意:当您在法国的时候,您见到史密斯先生了不没有,当我到达法国的时候,她已经去了中国。由语境可知,when引导的从句用一般过去时表过去的时间点,主句则就是在这之前所发生的事,因此答案为C。 16.He told us that he_the letters in the morning. A.will post B.have posted C.was posting D.ha

21、d posted 【答案】D 【解析】考查宾语从句。当主句就是一般过去时时,从句应该用相应的过去时态,由题意可知用过去完成时。 【解析】由by the end of last year可知,应该用过去完成时。 17.Did you meet Tom at the airport No.His plane_by the time I_there. A.has taken off;got B.took off;had got C.took off;arrived D.had taken off;arrived 【答案】D 【解析】由语境可知,by the time后引导的时间状语从句应该用一般过去

22、时表过去的时间点,主句则应该用过去完成时表示在过去的过去所发生的事情。 18、Wehadourtests、Thenwehadalongholiday、(用过去完成时连接两句) Beforewe_,we_ 19、Heshowedusthepicture、Thenheshowedusaroundthehouse、 用过去完成时连接两句) Beforehe_,he_、 14、Afterwehadhadourtests,wehadalongholiday、 15、Beforeheshowedusaroundthehouse,hehadshowedusthepicture、 1、We_(paint)th

23、ehousebeforewemovedin、 2、Thatricholdman_(make)adecisionbeforehedied、 3、They_(study)themapofthecountrybeforetheyleft、 1.Ihadsoldtheticketwhenshecame、(改否定句) Ihadntsoldtheticketwhenshecame、 2.Shehadsungasongtousbeforeshedanced、(改否定句) Shehadntsungasongtousbeforeshedanced、 5.Lucyhadalreadycompletedthepro

24、jectwhenIarrived、(改一般疑问) HadLucycompletedtheprojectwhenIarrivedyet 检测题 1.By nine oclock yesterday evening,we_our work. A.have finished B.finished C.had finished D.finish 【答案】C 【解析】由by后的时间状语可知,应该用过去完成时。 2.We_four thousand new words by the end of last year. A.learned B.had learned C.have learned D.wil

25、l learn 【答案】B 3.I_all the exercises before my teacher collected the exercise books. A.have finished B.finished C.had finished D.finish 【答案】C 【解析】从before my teacher collected可知时态应用过去完成时,故答案就是C。 4.Just before the English class,I suddenly realized that I_my English textbook at home. A.forgot B.had forg

26、otten C.left D.had left 【答案】D 【解析】本句表示动作发生在“过去的过去”,且句中有at home地点状语,只能用leave,所以答案选D。 家庭作业 1.He_inShanghaiUniversityforfouryearsbeforehe_Beijing、 A、studied,hadgoneB、hadstudied,wentC、hasstudied,goesD、hadstudied,hadgone 解析:她去北京之前在上大学学习了4年。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。 2.Marysaiditwasatleastfiveye

27、arssincehe_agooddrink、 A.enjoyedB、wasenjoyingC、hadenjoyedD、wouldenjoy 解析:Itwas+时间段+since引导的从句中用过去完成时。应选C。 3、XiaoPeisaidshe_Hainanfor3months、 A、hasbeeninB、hadbeeninC、hadbeentoD、hadgoneto 解析:小培说她去了海南三个月。havebeento与havegoneto都就是短暂性的动词短语。所以适应表示状态的havebeenin、应选B、 2、What_Jane_bythetimehewasseven A、did,doB

28、、has,doneCdid,did、D、had,done 答案:D 5.Bythetimemyparentsreachedhomeyesterday,I_thedinneralready、 AhadcookedB、cookedC、havecookedD、wascooked 答案:A 5、Therobbers_(runaway)beforethepolicemen arrived、 6、I_(turnoff)allthelightsbeforeIwenttobed、 7、PaulwentoutwithJaneafterhe (make)aphonecall、 8、Tomsaidhe_(read)

29、thebooktwice、 9、Ourplanfailedbecausewe_(make)abadmistake、 答案:hadrunaway、hadturnedoff、hadmade、hadread、hadmade 1、Theybegantoclimbthemountainaftertheyhadboughtallthefoodanddrinks、(否定) Theydidntbegintoclimbthemountainaftertheyhadboughtallthefoodanddrinks、 2、Bythetimehegottotheairport,theplanehadtakenoff

30、、(改一般疑问) Had the plane taken off by the time he got to the airport 3、By10:00a、m,Ihadbeenveryhungry、(改一般疑问) Hadyoubeenveryhungryby10:00a、m 过去完成时(7) go的过去完成时 go的过去完成时 had gone 已经走了的意思;某人去了某地,还没回来 go vi. 1. 去;离去 2. 行走;旅行;移动q 3. 做(事);从事(活动)+v-ing 4. 变为,成为l 5. 处于.的状态l 6. 衰退;受损;磨损 7. 开始;开动 8. (机器等)运转 had gone的例句 1.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论