1、1 (每日一练每日一练)()(文末附答案文末附答案)2022)2022 届初中英语过去完成时题型总结及解题方法届初中英语过去完成时题型总结及解题方法 单选题 1、By the time she got to school yesterday,the first class _ for ten minutes.Ahad begunBbegunChas begunDhad been on 2、By the time I got to school,the flag-raising ceremony(升旗仪式)_.Ais beginningBwas beginningChas begunDhad b
2、egun 3、The crazy fans patiently for two hours and they would wait till the movie star arrived.Awere waitingBhad been waiting Chad waitedDwould wait 4、My parents have ever been to Canada.一 Really?When there?Ahave they beenBwill they go Chad they beenDdid they go 5、如果从句中的谓语动词为一般现在时(表示将来),那么主句中的谓语动词常为将
3、来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。6、Later Mrs Smith decided to buy that kind of cloth because she_ that the cloth_very well.Ahas been told;washesBhad been told;washedCwas told;was washedDhad been told;was washed 7、By the time I went to Canada,I English for eight years.2 Ahad learntBhave learntClearntDh
4、ave been learning 8、When Tom arrived,he learned the TV play _ for half an hour.Ahad begunBhad been onChad set offDhad started 9、2018 年上海浦东二模 After she_a huge breakfast at the hotel,she set out on foot down Nanjing Road.Ahad eatenBwas eatingChas eatenDhave eaten 10、By the end of last week,all of us _
5、 the homework about Chinese geography.AfinishedBhave finishedCwould finishDhad finished 11、Bad luck!On my way home,I had my watch _.Im sorry to hear that.Maybe you will have no choice but _ another one.Astolen;to buyBstolen;buy Cstole;to buyDto steal;buy 12、The discussion _ for nearly twenty minutes
6、 when I arrived at the meeting.Awill lastBis lastingChas lastedDhad lasted 13、“The president made a brilliant decision,didnt he?”“Yes,he did.I dont know what I would have done if I _to make that decision.”AwereBhad hadChave hadDhad 3 2022 届初中英语过去完成时_022 参考答案 1、答案:D 解析:句意:昨天她到学校的时候,第一节课已经上了十分钟了。考查时态辨
7、析。根据“By the time she got to school yesterday”可知要用过去完成时,排除 BC;再由“for ten minutes”可知谓语用延续性动词 be on,而不用 begin,排除 A。故选 D。2、答案:D 解析:句意:我到学校时,升旗仪式已经开始了。根据“By the time I got to school”,可知“begin”这个动作发生在过去的过去,所以用过去完成时,其结构为 had+动词过去分词,故选 D。3、答案:B 解析:句意:疯狂的影迷们已经耐心地等了两个小时,他们一直等到这位电影明星的到来。考查时态辨析题。and 连接两个并列句,根据
8、would wait 是过去将来时,可知此事发生在过去;结合 for two hours,可知 wait 这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来,所以用过去完成进行时 had been doing,故选 B。4、答案:D 解析:句意:我的父母曾经去过加拿大。真的吗?他们什么时候去的那里?have they been 现在完成时;will they go 一般将来时;had they been 过去完成时;did they go 一般过去时。结 4 合语境可知,我的父母去过加拿大,已经回来了,提问“什么时候去过加拿大”,是问过去的时间点故用一般过
9、去式,故选 D。5、6、答案:B 解析:句意:随后史密斯夫人决定买那种布,因为有人告诉她那种布很好洗。考查时态与感官动词。因主句时态为过去时,而从句时态发生在主句之前,即过去的过去,故用过去完成时,故第一空填 had been told;像 feel,smell,look,wash 等表示感官的动词不用被动语态,直接用主动语态,结合前面时态可知,应选 washed。故选 B。7、答案:A 解析:句意:到我去加拿大的时候,我已经学了八年英语了。考查动词时态,A.had learnt 过去完成时;B.have learnt 现在完成时;C.learnt 一般过去时;D.have been lear
10、ning 现在完成进行时,根据“By the time 到为止”,went 是动词 go 的过去式,学习英语的这一动作是发生在去加拿大之前,动作过去的过去,应该用过去完成时,故选 A。8、答案:B 解析:句意:当汤姆到达时,他得知电视剧已经播了半个小时了。for half an hour.达半个小时,表示一段时间,所以谓语动词用延续性动作或者延续性状态;set off 出发,不能延续;start/begin 对应的延续性状态为 be on,故选 B。9、答案:A 5 解析:句意:她在饭店吃了一顿丰盛的早餐后,就沿着南京路出发了。eat 动词,吃;eating 现在分词;eaten 过去分词。A
11、.had eaten 过去完成时态;B.was eating 过去进行时态;C.has eaten 现在完成时态,主语为三单;D.have eaten 现在完成时态。根据句意可知,“吃早餐”发生在过去的事情“set out”之前,也就是发生在“过去的过去”,所以使用过去完成时态:had+过去分词。故选 A。10、答案:D 解析:句意:到上周末为止,我们都完成了关于中国地理的作业。考查动词时态辨析。by the end of last week 到上周末为止,是过去的一段持续的时间,用于过去完成时“had+done”结构;根据句意结构,可知选 D。11、答案:A 解析:试题分析:句意:真倒霉,昨
12、天在回家的路上我的手表被偷了。听到这我很难过。可能你除了再买一个没有选择了。根据句意及题干分析第一空是“have sth.done”结构,表示某人的遭遇;第二空是 have no choice to do sth.,故选 A。考点:考查非谓语动词的用法 12、答案:D 解析:句意:当我达到会场时,讨论已经持续近 20 分钟。考查动词时态辨析。will last 一般将来时;is lasting 现在进行时;has lasted 现在完成时;had lasted 过去完成时。when 引导的时间状语从句,从句 arrived 是一般过去时,主句用过去的某个时态。主句中 for+一段时间,表示由过去的某一时刻开始,一直延续到过去另一时间的动作,句子用过去完成时 had+done 的结构,所以空格处填 had lasted。故选 D。6 13、答案:B 解析:句意:总统做了一个明智的决定,不是吗?是的,他做到了。我不知道如果我必须做出那个决定,我会怎么做。考查虚拟语气和动词时态。根据“I dont know what I would have done if I.to make that decision”结合句意可知,此处是对过去事情的假设,用虚拟语气,主句用 would+现在完成时结构,则从句用过去完成时(had done)。故选 B。