(文末附答案)九年义务初中英语过去完成时经典知识题库.docx
(每日一练)(文末附答案)九年义务初中英语过去完成时经典知识题库wnai a oeautnui aay.i ne snonesi answer is aomg me inmg.单选题1、Entering the step-classroom (阶梯教室),I found the lecture and the people attentively.A . began, listenedB . was begun, was listeningC . had begun, listenedD . had begun, were listening2、Before they got married they in love with each other for years.A . fellB . have beenC . had fallenD . had been3、2018 年上海浦东二模 After she a huge breakfast at the hotel, she set out on foot down Nanjing Road.A . had eatenB . was eatingC . has eatenD . have eaten4、The police found that the house and a lot of things.A . has broken into; has been stolenB . had broken into; had been stolenC . has been broken into; stolenD . had been broken into; stolen5、When the students arrived there out of, the train for about five minutes.A . breath; has leftB . breathe; has beenC . breath; had leftD . breath; had been away6、By eight o' clock last night, we over 20 pictures of the new library from Uncle Wang.A . getB . gotC . have gotD . had got7、 By the time I got home, my parents for half an hour.A . have leftB . had leftC . have been awayD . had been away 8、When I hurried to the airport yesterday afternoon, the planeA . took offB . had taken offC . has taken offD . will take off9、He told me that he here for five minutes.A . has comeB . had arrivedC . had been10、I asked your mother if she that dress.A . boughtB . had boughtC . had buyedD . buy11、一Why did you throw away that pair of sports shoes?Because I it for almost two years.A . have wornB . put onC . had wornD . have put on12、The metal was something I never before or since.A . will. seeB . would . seeC . have . seenD . had . seen13、 She her keys in the office so she had to wait until her husband home.A . has left; comesB . had left; would comeC . had left; cameD . left; had come14、By the time he was 4, he a lot of German words.A . had learnedB . has learnedC . learnedD . learns15、一Did you meet the professor at the airport?一No, he by the time I there .A . had left ; gotB . has left ; reachedC . was leaving ; gotD . left ; had got九年义务初中英语过去完成时_on参考答案1、答案:D解析:句意:当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。考查时态。空格1指“讲座在我进入前就开始了”,时间参照点“进入阶梯教室”表过去发生的动作,可知此 用过去完成时,所以排除A、B;空格2指"我进去的时候观众正认真的听着”,表过去某个时间点发生的动 作,用过去进行时,排除C。故选D。2、答案:D解析:句意:他们结婚前就已经相爱多年。本题考查动词和时态。fall in love with和be in love with均表示“相爱”。根据for years可知应该用现在完成 时,fall是终止性动词,其现在完成时不能与时间段连用。根据before可知,be in love with发生在got married之前,所以应该用过去完成时,故答案选D。3、答案:A解析:句意:她在饭店吃了一顿丰盛的早餐后,就沿着南京路出发了。eat动词,吃;eating现在分词;eaten过去分 词。A. had eaten过去完成时态;B. was eating过去进行时态;C. has eaten现在完成时态,主语为三单;D. have eaten现在完成时态。根据句意可知,“吃早餐”发生在过去的事情“set out”之前,也就是发生在“过 去的过去”,所以使用过去完成时态:had+过去分词。故选A。4、答案:D解析: 句意:警察发现房子被人破门而入,很多东西被偷了。考查被动语态用法。宾语从句中的动作“break into”与“steal”发生在“found"这一过去时之前,因此用过 去完成时。且“house”与“break into”, “things”与“steal”有被动关系。故选D。5、答案:D解析:试题分析:句意:当学生们气喘吁吁地到达那儿,火车已经开走5分钟了。out of breath气喘吁吁,上气不接下 气;过去的过去,应该用过去完成时态。leave为短暂性动词,不能与表示一段的时间状语连用,必须转化成 be away的形式。故答案为D。考点:考查介词短语及过去完成时态。6、答案:D解析:句意:截止到昨天晚上八点,我们从王叔叔那里收到了 20多张新图书馆的图片。考查时态辨析。get得到,一般现在时;got一般过去时;have got现在完成时;had got过去完成时。根据时 间状语“By eight o' clock last night"表示,过去的时间以前完成的动作,应用过去完成时,故选D。7、答案:D解析:句意:我到家时,我父母已经走了半个小时。leave离开,是短暂性动词;be away表示离开,表示状态,可以 和for+一段时间连用。根据口寸间状语for half an hour.可知排除AB ;根据By the time I got home可知,主语用 过去完成时,其结构是had done的形式,根据题意,故选D。8、答案:B解析: 句意:昨天下午当我匆匆忙忙到达机场时,飞机已经起飞了。When I hurried to the airport yesterday afternoon,从句用一般过去时态,根据句意可知飞机在到达之前已经起 飞了,过去的过去,所以主句用过去完成时态,took off一般过去时态,had taken off过去完成时态,has taken off现在完成时态,will take off将来时态;故选Bo9、答案:C解析:句意:他告诉我他已经到这里五分钟了。根据谓语told是一般过去时,故后面接的宾语从句用过去时,故排除 A项。arrive到达,是瞬间性动词,不与时间段连用。be是,作为延续性动词,可与时间段连用。与时间段for five minutes连用,用延续性动词。故选C。点睛:延续性动词表示行为或过程能持久地继续下去或能产生持久的影响,这类动词有:contain,have,hold等, 此外,表示状态,感情、思维等动词,如:believe,consider,hate等也属于延续性动词。所以要表示状态和延续 性动作时必须要用延续性动词。瞬间性动词表示行为或过程是短暂的或瞬间时间完成的,这类动词有:arrive, ask, begin, fall等。要表示非延续性动作时必须用瞬间性动词,不可用延续性动词。此处表示在这里持续了 5分 钟,故用延续性动词。10.答案:B解析:句意:我问你妈妈她是否买了那件裙子。本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词” 形式来表达。故选D【小提示】 考查过去完成时。11、答案:C解析:句意:你为什么把那双运动鞋扔掉了 ?因为我穿了快两年了。考查过去完成时和动词辨析。wear穿着,表状态;worn是wear的过去分词;put on穿上,强调动作。根据 时间状语ufor almost two years"可知,应用延续性动词,“put on”是瞬间动词,排除B和D;由句意可知, 到我扔掉运动鞋的时候为止,已经快两年时间了,扔掉运动鞋是过去的发生的动作,所以此处使用过去完成时, 结构:had done0故选Co12、答案:D解析:句意:这种金属是我以前或者以后从未见过的东西。考查时态辨析。willsee 一般将来时;wouldsee过去将来时;haveseen现在完成时;hadseen过去完成 时。从句子结构可知,是一个定语从句,主句the metal was something用的是一般过去时,从句中看见的这个 动作是在过去的过去,所以要用过去完成时。故选D。13、答案:C解析:句意:她把钥匙忘在办公室了,所以她只好等到丈夫回家。考查动词的时态。根据下文uso she had to wait until her husband home.可知,上文是她已经把钥匙忘在办公室了,第一空用过去完成时,其结构是had done的形式,leave sth.+介词短语,表示“把某物遗忘在 某地” , leave的过去分词是left ;从句中她丈夫到家是一般过去式,come的过去式是came。故选C。14、答案:A句意:到他4岁时,他已经学会了很多德语单词。A是过去完成时;B是现在完成时;C是过去时;D是一 般现在时。by the time一般和完成时态连用,如果其后接现在的时间,主句用现在完成时;如果其后接过去的 时间,主句用过去完成时。he was 4是一个过去的时间,故后面的主句用过去完成时态。故选A。15、答案:A解析:句意:你在机场遇到那个教授了吗?-不,我到的时候他已经走了。根据上文,下文叙述应是过去时态。根据 下文时间状语,我到那时,他已离开了,主句是过去完成时,选A。