1、最新高一英语过去完成时解题技巧讲解及练习题含答案最新高一英语过去完成时解题技巧讲解及练习题(含答案)一、单项选择过去完成时1-I will never forget when we met the famous writer-Neither will I. He_ some goods and was at the checkout of a supermarket.Ahad selected Bhas selectedCwas selecting Dselected【答案】A【解析】试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表
2、示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A考点:考查时态2The girl, when _ why she _ in the exam, just lowered her head and kept silent.Aquestioned; was cheatedBbeing questioned; was cheatingCquestioned; had cheatedDbeing questioned; has cheated【答案】C【解析】考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是
3、是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。3It was not until 3 days later that the boy came back to life and explained to the police what_ to him.Awas happening Bwas to happen Chad happened Dhas happened【答案】C【解析】考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。4 We didnt
4、find Smith attending the lecture. No one _ him about _ a lecture the following day.Atold ;there to be Bhad told ; there to be Ctold; there was Dhad told ; there being【答案】D【解析】考查时态。根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。5Lily went to see the movie alone. If she _ me
5、 about it, I would have gone with her.Ashould tell Btells Ctold Dhad told【答案】D【解析】考查时态。句意:丽丽一个人去看电影了。如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。6Could I do some explanations? Ito call on you yesterday, but someone came to see me justwhen I was about to leave.Ahad intended Bintended Cwould int
6、end Dwas intending【答案】A【解析】考查固定搭配。have intended to do sth. = intend to have done sth.“本打算做某事”。根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算.”。故选A。7 Dad, we _ the zoo-trip you promised us last week. Sorry my girls. I _ to take you there this week, but Ive been too busy.Aexpect; intendBhad expected; had intend
7、edCare expecting; had intendedDexpected; intend【答案】C【解析】试题分析:考查动词时态。句意:上句:爸爸,我们想去你上周承诺带我们去的动物园。下句:抱歉我的孩子,我上周打算带你们去,但是我实在太忙了。根据对句意的分析和理解可知对话中没有提及是以前的对话。所以对话就是发生在现在,而在第一个分句中表达了想要去,而be going to即为想要做某事的意思;通过在第二个分句中表达的意思可知爸爸打算在过去带她们去动物园,并且对现在的结果也造成了影响,所以要用过去完成时,故选C。考点:考查动词时态8In the capital Kathmandu, tho
8、usands of people _ the night on pavements, in parks and open fields in chilly temperatures before they returned to their collapsed homes.Awould spend Bwere spendingCspent Dhad spent【答案】D【解析】试题分析:考察过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。成百上千的人们呆在户外发生在“回到家中”这个动作之前。句意:在加
9、德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。考点:考察过去完成时9By the time he arrived in Beijing, we _ there for two days.Awill have stayed Bstay Chave been staying Dhad stayed【答案】D【解析】考查时态。by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。选D。10I suddenly realized that I was kept so busy that I _ little
10、 time with my family before.Ahave spent Bhad spentCwould spend Dwas spending【答案】B【解析】试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。考点:考查动词时态。11Catherine came home happily, which suggested that she the final exam.Ahad passed Bpass Cwould pass Dshould pass【答案】A【解析】这题考查时态的用法:s
11、uggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。12Not until _a third time _that he had given birth to the reading system for the blind called Braille.ALouis Braille tried;he announcedBdid Louis Braille try;he announcedCLouis Braille had tried;did he announceDhad Louis Braille t
12、ried;had he announced【答案】C【解析】倒装句。句意:直到L布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文字-Braille。Not until位于句首时,后面的从句不倒装,主句使用部分倒装,即把be/do/will/have/can等提到主语之前,A、B两项的第二空未倒装,排除A、B;D项第一空不需要用倒装,排除D,故选C。13If you_ the failed experiences, you would not havemade such a mistake in your homework.Arefer to Bhave referred toCrefe
13、rred to Dhad referred to【答案】D【解析】试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。Refer to是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。考点:考查虚拟语气。14 - Did you know any German before you got to Berlin?- Not a single word _.Ahave I learned Bha
14、d I learnedCIve learned DI had learned【答案】B【解析】试题分析:考查倒装语序及时态。具有(半)否定意义的词或短语位于句首时,用部分倒装。排除C、D选项。由对话第一部分是过去时态,“一个词都没学过”这个动作应发生在过去的过去,故用过去完成时,排除A选项,故选B。句意:去柏林之前你学过些德语吗? 我一个词都没学过。考点:考查倒装语序及时态。15Hes got our tickets.Thats good I _afraid that he _them.Aam; has forgotten Bwas; had forgottenCwas; forget Dam
15、; will forget【答案】B【解析】试题分析:考查时态:-他拿了我们的票。-太好了,我原来害怕他忘了。因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。考点:考查时态16The joke was so interesting that we all burst out laughing. Never before _ heard a joke like that.AI have BI hadChave I Dhad I【答案】D【解析】试题分析:考察时态与倒装。前面的was表示过去时,当never等表否
16、定的词放在句首时谓语动词倒装。句意:这个笑话如此有趣以至于我们突然大笑,以前从未听过像它一样有趣的故事。故选D考点:考察时态与倒装17They became friends again that day. Until then they _to each other for nearly two years.Adidnt speak Bhadnt spokenChavent spoken Dhavent been speaking【答案】B【解析】试题分析:考查时态:句意:他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。从They became friends again that
17、 day.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。考点:考查时态18By the end of Last year, we _ more than 1,100,000 cars.Awere producing BproducedChad produced Dwould produce【答案】C【解析】试题分析:考查时态。句意:到去年年底,我们已经生产了一百一十多万辆汽车。by the time+从句,从句用一般现在时,则主句用将来完成时;从句用一般过去时,主句用过去完成时;by the end of+时间点,时间点是过去的时间,主句用过去完成时;时间点是将
18、来的时间,主句用将来完成时。“By the end of Last year”指的是过去的时间,主句用过去完成时,故选C。考点:考查时态19We to finish the work before dark, but the heavy rain held us up.Ameant Bwas meaningChad meant Dwould mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词
19、时态20I _the paper before my lawyer explained the details to me.Asigned Bhad signedCsigns Dhas signed【答案】B【解析】试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选B。考点:考查过去完成时21Its great that all the visitors who on the island were saved.Atrapped Bhave been trappedChad trapped Dhad been trapped【答案】D【
20、解析】【详解】考查时态和被动语态。句意:所有被困在岛上的游客都得救了,这真是太棒了。由were saved可知此事发生在过去,且被困应在被救之前,应用过去完成时;同时,visitors和trap构成被动关系,应使用过去完成时的被动语态。故D选项正确。22I insisted he_ back the wallet to the lady, but he insisted he_it.Ahanded; didnt steal Bhand; hadnt stolenChand; not steal Dhanded; hadnt stolen【答案】B【解析】【详解】考查insist 用法。句意:我
21、坚持说他应该把钱包还给那个女士,他坚持认为他没有偷。insist 后跟宾语从句分两种情况,一,表示坚持要去做某事(未做) insist+that从句(主语+should+动词原形)should可省也可以不省,但要记住动词一定要用原形,这是一种虚拟语气。二,但如果表对已经发生过的事的一种看法,(注意;是对已经发生过的事)则使用正常时态。根据句意可知,故选B项。23By the end of last year, another new hospital _ in our city.Awould complete Bwould be completedCwas completed Dhad bee
22、n completed【答案】D【解析】【详解】考查时态及语态。句意:去年年底为止,我们这座城市又建了一个新的医院。句中有by the end of表示“到为止”如果后面接过去的时间,句子要用过去完成时。本句中by the end of last year,by后是过去的时间状语,句子要用过去完成时,故选D。【点睛】By表示时间,意为“到.时为止”;该词经常与完成时连用。如果后接by后面是现在的时间,句中就使用现在完成时;如果by后面是过去的时间状语,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。By the time he was ten, he had learnt about
23、 1,000 English words.到他十岁时,他已学了约一千个英语By 2012the population of this city will have risen to 20 millon.到2020年,这个城市的人口将增至二千万。By the time Jane gets home, her aunt will have left for London to attend a meeting.当简到家时,她的姑妈已经动身去伦敦参加一个会议了24I found the lecture hard to follow because it _ when I arrived.Astart
24、ed Bwas startingCwould start Dhad started【答案】D【解析】【分析】【详解】考查动词时态。句意:我发现演讲很难懂,因为当我到达的时候,演讲已经开始了。根据题干信息,“不能跟上演讲的原因是,我到达的时候演讲已经开始”,“到达”为过去时,“已经开始”应该用过去完成时。A项是一般过去时;B项是过去进行时;C项是过去将来时。所以选D。25His earlier concert in Shanghai_a big success.It was the first time the Taiwan singer_a concerton the mainland.Ais
25、;held Bwas;held Chad been;would hold Dwas;had held【答案】D【解析】【详解】考查时态。句意:他早些时候在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆举办音乐会。第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:It was the first time后面的从句谓语动词使用过去完成时。故选D。26-How was the Third World Intelligence Congress in Tianjin, Bella?-Wonderful! It was the first time I _ such inte
26、lligent robots.Ahas seen Bhas been seen Chad seen Dhad been seen【答案】C【解析】【详解】考查时态语态。句意:Bella,在天津举行的第三届世界智力大赛怎么样?很棒!这是我第一次看到这样的智能机器人。固定句式It is/was the+序数词+time sb从句.意为“这是某人第几次做某事的时候了”,当前面使用is的时候,后面的从句使用现在完成时;当前面使用was的时候,后面的从句使用过去完成时。本句前面使用了was,说明应该使用过去完成时。且主语I与see构成主动关系,要使用主动语态。故C项正确。27The news came
27、as no surprise to me. I _ for some time that the factory was going to shut down.Ahad known BknewChave known Dknow【答案】A【解析】本题句意“我对这消息一点都不惊讶。我了解到工厂要关闭已经有一段时间了”。根据时间状语for some time和came可知应选A项。28Lucy_ _writing her essay by 10:00 this morning. After that, she listened to music for a while.Awill finish Bf
28、inishesChas finished Dhad finished【答案】D【解析】考察过去完成时态。句意Lucy在今天早上10点已经完成了她的散文,然后她听了会音乐。这里说明已经是过去已经做过的事情,所以要用过去完成时态。故选D。29-Whats wrong with your cell phone? I cant get through.- Oh, my line was cut off because I _ my bill.Ahavent paid Bhadnt paid Cwasnt paying Ddont pay【答案】B【解析】本题考查时态。根据“我的线路被切断了”是过去发生
29、的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。选B。30In Beijing, more than 21,100 people _ to donate their bodies by the end of 2017, as the city promoted a body donation campaign from 1999.Ahave applied Bhad appliedCwould have applied Dapplied【答案】B【解析】【详解】考查时态。句意:截止到2017年底,北京已经有超过21,100人申请捐献自己的遗体,而北京市从1999年开
30、始就在开展遗体捐献活动。根据by the end of 2017可知此处指“过去的过去”,用过去完成时态,故选B。31I _ to send Peter a gift to congratulate him on his marriage, but I couldnt manage it.Ahad hoped Bam hopingChave hoped Dwould hope【答案】A【解析】【详解】考查过去完成时。句意:我本来计划在Peter结婚时送他一个礼物的,可是我没有做到。第二个分句中“couldnt”用的是一般过去时,所以发生在它之前的动作用过去完成时。故选A。32Did you have to do much for the dinner party?Helen _ everything by the time I got home.Afinished Bwas finishing
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2