2025年过去完成时练习题基础提高难题汇总含答案.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2025 过去完成时 练习题 基础 提高 难题 汇总 答案
- 资源描述:
-
- 过去完毕时练习题基础、提高、难题_汇总(含答案)经典 一、初中英语过去完毕时 1.By the end of last week, she ______in the west of China for two months helping the homeless children. A. will stay B. has stayed C. would stay D. had stayed 【答案】 D 【解析】【分析】句意:直到上周末,她已经待在中国西部两个月协助那些无家可归孩子们。根据时间状语By the end of last week到上周末为止,可知本句描述是过去某时之前已经完毕动作,故用过去完毕时态,故选D。 【点评】此题考察动词时态。根据时间状语确定句子时态。 2.Simon ________ the piano for ages when he gave his first concert. A. has played B. is playing C. had played D. will play 【答案】 C 【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很数年钢琴了。根据时间状语when he gave his first concert.可知此处用过去时态,表达先弹钢琴弹了很数年,然后开了音乐会,表达过去过去,应当用过去完毕时:had+动词过去分词,故答案为C。 【点评】考察过去完毕时。掌握过去完毕时意义(过去过去)和构成:had+动词过去分词。 3.When I got to school, I realized I ______ my backpack at home. A. left B. had left C. forgot D. had forgotten 【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又由于是过去完毕时,故选B。 【点评】考察把…落在…使用方法。熟背句型。做题就很容易。 4.Yesterday when I _______ to the station, the train ______ already. A. got, had left B. got, has left C. had got, left D. got, left 【答案】 A 【解析】【分析】句意:昨天当我抵达车站时,火车已经离开了。结合语境可知前文时间状语从句描述是过去某时发生动作,故用一般过去时态。下文,描述是过去某时前已经完毕动作,故用过去完毕时态,选A。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。 5.I got to the party late. By the time I arrived, some people ______ home already. A. went B. would go C. had gone D. have gone 【答案】 C 【解析】【分析】句意:我到聚会晚了。在我抵达之前,某些人已经回家了。结合语境可知下文描述是过去某时已经完毕动作,用过去完毕时态。故选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。 6.Everything he ____ away from him before he returned to his hometown. A. took B. had been taken C. had had been taken D. had taken 【答案】 C 【解析】【分析】句意为:他所拥有一切在他回家之前都被拿走了。根据题干中before he returned to his hometown,可知主句谓语动词要用过去完毕时,又因everything 与take 之间存在动宾关系,且everything 作take 宾语,谓语动词要用被动语态,过去完毕时被动语态基本构成是had been +过去分词,第一种had表达拥有意思,背面had been taken是过去完毕时被动语态。故选C。 【点评】考察过去完毕时被动语态基本构成。 7.The fireman________ the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered 【答案】 D 【解析】【分析】句意:消防队员三次进入着火大楼,才把火扑灭。A. is entering目前进行时;B. has entered目前完毕时;C. was entering过去进行时;D. had entered过去完毕时。根据 was put out,可知一般过去时,消防队员三次进入着火大楼,动作已经完毕,因此用过去完毕时(体现过去过去),had entered,故选D。 【点评】考察句子时态。注意过去完毕时使用方法。 8.By the time I got back to school, the bell______. A. rang B. has rung C. had rung 【答案】 C 【解析】【分析】句意:当我返回到学校时,铃早响了。By the time…,在……时间前,常常用于过去完毕时态。过去完毕时态,表达动作发生在过去过去。铃响发生在过去动作回到学校之前,因此用过去完毕时态。 A. rang一般过去时态;B. has rung目前完毕时态;C. had rung过去完毕时态。故选 C。 9.— Why didn't you give the wallet to the man at once? — Because he ________ before I realized it was his. A. had been disappeared B. has disappeared C. had disappeared D. has been disappeared 【答案】 C 【解析】【分析】句意:你为何不立即将钱包给那个男人?--由于在我意识到钱包是他之前他就已经消失了。"我意识到钱包是他"属于过去发生事,"他已经消失了" 属于过去过去发生事,即一种动作在另一种过去动作之前已经完毕,应当用过去完毕时态,谓语构造为:had+动词 过去分词,故选C。 【分析】此题考察动词时态,要根据时间或语境来判断对时态,并要纯熟掌握多种时态谓语部分动词形式。 10.Seeing Danel went into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened 【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen动作发生在asked之前,表达过去过去,用过去完毕时had+过去分词。故选B。 【点评】本题考察过去完毕时,注意掌握过去完毕时构造had+过去分词。 11.By the time we got there, the film ________ already. A. began B. has begun C. have begun D. had begun 【答案】 D 【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到……时候,指从过去某一点到从句所示时间为止一段时间,常与过去完毕时连用。故选D。 【点评】考察时态,注意 by the time+过去时使用方法。 12.— Jim, why didn't you go to Beijing by train? — Bad luck! When I got to the station, the train ________. A. left B. had already left C. has already left D. has been left 【答案】 B 【解析】【分析】 句意:——吉姆,你为何不坐火车去北京呢?——真晦气!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去过去,使用过去完毕时,had done,故选B。 【点评】考察时态,注意过去过去是过去完毕时使用方法。 13.—Did you see Tom at the party? —No, he _________ by the time I got there. A. left B. was leaving C. had left D. has left 【答案】 C 【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我抵达时候他已经离开了。got,一般过去时,离开在抵达之前已经发生了,因此使用过去完毕时,故答案是C。 【点评】考察过去完毕时,注意过去完毕时体现是过去过去。 14.— How long has the train been away? — Sorry. I don't know. By the time I got here, the train ________. A. has left B. was leaving C. had been away D. had left 【答案】 C 【解析】【分析】句意:——火车离开多久了?——很抱歉。我不懂得。我到这儿时候,火车已经离开了。由By the time I got here可知该用过去完毕时,因此选C。 【点评】考察动词时态。 15.By the end of last month, we ______already ______ our lessons. A. has, finished B. have, finished C. had, finished D. will, finish 【答案】 C 【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。 【点评】注意时间状语,很容易选出。 16.I asked your mother if she that dress. A. bought B. had bought C. had buyed D. buy 【答案】 B 【解析】【分析】句意:我问你妈妈她与否买了那件裙子。本句中从句动作应当是发生在ask之前. 因此用“had+过去分词”形式来体现。故选D 【点评】考察过去完毕时。 17.I ______ to study hard, but someone disturb me. A. thought B. had thought C. have thought D. think 【答案】B 【解析】【分析】句意:我本来想努力学习,不过有人打扰了我。动词think用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。 【点评】考察过去完毕时。 18.When we hurried to the meeting room, the meeting _______. A. had begun B. had been on C. has begun D. has been on 【答案】 A 【解析】【分析】句意:当我们赶到会议室时候会议已经开始了。本句中会议开始动作发生在我们抵达会议室之前,因此表达过去过去,用过去完毕时,故选A 【点评】动词时态是学习英语过程中非常重要知识。而诸多题目,句中并没有像本题同样有明确时间,诸多要通过上下文判断得知。过去完毕时表达动作发生在过去过去,本题不难,平时加强记忆,理解即可。 19.-My parents our home for a few hours when I arrived. I didn't meet them. -You could call them if you wanted to know where they were. A. have been away from B. had been away from C. had left D. had gone 【答案】 B 【解析】【分析】句意:---当我到家时候,我父母已离开家几种小时了。我没遇到他们。---假如你想懂得他们在哪里话,你可以给他们打电话。当我到家时候是过去时间状语,因此我父母已离开家几种小时了。for a few hours表达一段时间,不能与非延续动词连用。因此要用过去完毕时态。故选B. 【点评】考察完毕时态使用方法。 20.——How was the movie you saw yesterday? ——I have no idea. By the time I got to the movie theatre, the movie ______. A. has already finished B. have finished yet C. had already finished 【答案】 C 【解析】【分析】had+动词过去分词构成过去完毕时,表达过去过去时间点,本句中电影结束发生在我抵达电影院之前,而抵达电影院用过去时,电影结束发生在过去过去,因此用过去完毕时。句意:昨天你看电影怎么样?没想法,我到电影院时候,电影已经结束了。故选C。 【点评】考察过去完毕时使用方法。 21.By the end of last month, I ______________ all the CDs of Justin Bieber. A. had collected B. collected C. have collected D. collect 【答案】 A 【解析】【分析】句意:到上个月底,我已经把贾斯汀·比伯所有CD都搜集到了。A.已经搜集,过去完毕时;B.搜集了,一般过去时;C.已经搜集,目前完毕时;D.搜集,一般目前时。根据By the end of last month可知时态是过去完毕时,构造是had+动词过去分词,collect过去分词是collected,故选A。 【点评】考察过去完毕时,注意平时识记其构造及标志词。 22.By the first day of August, , the PLA ________ for eighty years. A. founded B. has founded C. has been found D. had been founded 【答案】 D 【解析】【分析】句意:到八月第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述是过去某时之前已经完毕动作,故用过去完毕时态。主语是被建立对象,故用被动语态,选D。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。语态判断重要是确定句子主语与谓语动词关系。假如是积极关系则用积极语态,反之假如是动宾关系,则用被动语态,尤其要注意某些特殊动词使用方法。 23.– What were you doing when I called you last night? – I ______ my homework and was going to bed. A. did B. had done C. was doing 【答案】 B 【解析】【分析】 had+动词过去分词构成过去完毕时,表达是过去过去,答语中go to bed是过去未来时,do my homework发生在go to bed之前,即过去过去,要用过去完毕时had done my homework.句意:昨天我给你打电话时候,你正在做什么?我完毕作业正要去睡觉。故选B。 【点评】考察过去完毕时使用方法。 24.We to be able to come and see you. A. had hoped B. hope C. have hoped D. are hope 【答案】A 【解析】【分析】句意:我们本来但愿能来看看你。动词hope用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选A。 【点评】考察过去完毕时。 25.Lucy_______ to go shopping, but it began to rain. A. want B. wants C. had wanted D. has wanted 【答案】C 【解析】【分析】句意:露西本来想出去购物,不过开始下雨了。动词want用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。 【点评】考察过去完毕时。 26.– Were you late for work yesterday morning? – Yes. By the time I got to the bus stop, the early bus . A. has already left B. is already left C. had already left 【答案】 C 【解析】【分析】句意:昨天上午你上班迟到了吗?——是,等我抵达公交车站时候,早班车已经开走了。结合语境可知下文描述是过去某时前已经完毕动作,故用过去完毕时态。选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。 27.She ______ to go to school earlier, but she forgot to get up. A. plans B. planned C. had planned D. has planned 【答案】C 【解析】【分析】句意:她本来打算早点上学,不过她忘记起床了。动词plan用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。 【点评】考察过去完毕时。 28.When he arrived at the bus stop, the bus ________ for 10 minutes. A. has left B. had left C. has been away D. had been away 【答案】 D 【解析】【分析】句意:当他抵达车站时,公交车已经离开10分钟了。for+时间段,表达动作或状态延续,leave是短暂性动词,故用其相对应延续性构造be away,公交车离开发生在他抵达之前,因此用过去完毕时,故选D。 【点评】考察过去完毕时。 29.— your father a newspaper when you got home? — No, . A. Was; reading; he was B. Did; read; he did C. Was; reading; he wasn't D. Did; read; he didn't 【答案】C 【解析】【分析】句意:—当你到家时候,你父亲正在读报纸吗?—不,没有。此题考察在过去某个时间发生事情,用过去进行时,其构造为was/were doing,其疑问式为提前be动词,否认式回答为:No,主语+be动词后加not。根据句意,故选C。 【点评】考察一般疑问句构成和回答,过去进行时态,根据时间状语选择合适时态。 30.Mr. Smith ________ in a car factory for ten years before he came to China. A. had worked B. works C. is working D. will work 【答案】 A 【解析】【分析】句意:史密斯先生来中国前在一种汽车厂工作十年了。根据 before he came to China , 可知他来汽车厂发生在来中国前,因此句子时态是过去完毕时,had worked,故选A。 【点评】此题考察过去完毕时。根据时间状语确定句子时态。 二、初中英语动词时态 31.Mr Li left our school last month . He in our school for nine years since he here in . A.is ; came B.had been ; came C.was ; had come D.is ; has come 【答案】B 【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿到这儿开始,他在我们学校呆了9年了。根据Mr Li left our school last month可知,本题用过去完毕时。故选B。 32.The students of Class 5 trees in the park every year. A.plant B.will plant C.planted D.plants 【答案】A 【解析】 【详解】 句意:五班学生每年在公园植树。根据时间状语every year句子应当用一般目前时,句子主语students是复数形式,因此谓语动词用原形。故选A。 33.―Why are you in such a hurry, John? ―There ________ a basketball match between Class Three and our class in ten minutes. A.is going to be B.is going to have C.will have D.will hold 【答案】A 【解析】 试题分析:句意:约翰,你为何这样急?十分钟后三班和我们班有一场篮球赛。there be句型未来时用there is going to be/ there will be,不可和have同步出现,故选A 考点:there be 句型未来时 点评:there be 句型是初中英语重要语法点 ,there be句型构造为:there + be +名词(主语)+地点副词/介词短语(表达地点),表达某个地方存在某物或某人,要注意谓语动词与近来名词数保持形式一致。此外there be 与have不能同步出目前句子中。have/has则体现某一种人拥有某样东西。 34.--Look! There____ so many noisy kids in the room! --Haven’t you heard the saying “When the cat is away, the mice _____?” A.have; play B.is; are going to play C.have; are playing D.are; will play 【答案】D 【解析】 【详解】 句意“-看!房间里有许多吵闹小孩-你没听见他们在说,当猫离开后,这些老鼠在玩吗?”。there be句型不与have连用,排除A和C,且第一空处主语为so many noisy kids,谓语用复数,排除B,第二空处when引导从句用一般目前时,主句用一般未来时,即“主将从现”原则,故选D。 35.---Did you watch the program The Voice last night? ---I wanted to, but my mother __________her favorite TV play. A.watches B.watched C.was watching D.is watching 【答案】C 【解析】句意:昨晚你看《The Voice》了吗?——我想看,不过我妈妈在看她最喜欢电视剧。下句是解释了当时为何没有观看《The Voice》原因,是由于当时妈妈在看她最喜欢电视剧。在过去某一时刻发生动作用过去进行时态来体现,故答案为C。 36.Don’t make any noise. We________ to a piece of wonderful music. A.will listen B.are listening C.listen D.have listened 【答案】B 【解析】 句意:不要发出任何噪音。我们正在听一首美妙乐曲。根据Don’t make any noise.可知表达目前我们正在听音乐,因此不要发出噪音,故用目前进行时be doing,故选B。 37.Neither Amy nor her parents ______ to Australia, but _______ of them know Australian customs very well. A.have been, all B.have been, both C.has been, neither D.has been, none 【答案】B 【解析】 句意:艾米和她父母都没去过澳大利亚,但他们都很理解澳大利亚风俗习惯。考察动词时态和不定代词辨析题。Neither A nor B,表达两者都没有/都不,遵照就近原则;空格前面parents(父母)是复数形式,不可用has,可排除CD两项。all全都;both两者都,Amy和her parents是两个方面,需用both。根据句意语境,可知选B。 38.– Would you like to watch The Great Wall 《长城》with me? -- Certainly. I don’t mind ________ it again although I ______ it twice. A.to see, saw B.seeing, have seen C.to see, have seen D.seeing, saw 【答案】B 【解析】句意:——你乐意跟我去看《长城》吗?——当然了,尽管我已经看了两遍,但我不会介意再去看一遍。 mind doing sth.介意做某人,结合句意,首先排除A,C;根据"I don't mind ___ it again"和"although"可知尽管我已经看了两遍,但我不会介意再去看一遍.因此看过两遍用目前完毕时,答案选B。 39.—______you ______Wolf Warrior II(战狼2)? —Yes. I ______it last Friday. Kung fu artist Wu Jing both starred in and directed this action movie. A.Have, seen, have seen B.Did, see, saw C.Have, seen, saw D.Did, see, have seen 【答案】C 【解析】 【详解】 C 考察动词时态辨析。句意:—你看过电影《战狼2》吗?—是。我上个星期五看。武打大师吴京主演并导演了这部动作片。从第二个人说last Friday是过去时间可知,第二空用一般过去时;结合语境可知第一空是问与否曾经看过电影,用目前完毕时。故选C。 40.Hurry up. The train _________ in twenty minutes. A.left B.has left C.is leaving D.has been away 【答案】C 【解析】句意:快点。二十分钟后火车将要离开。根据时间状语in twenty minutes可知此处用一般未来时,表达位置移动动词,如leave, go, come等目前进行时表达一般未来时,故为is leaving,故选C。 41.Someone ______ at the door. Can you open it? A.knocks B.knocked C.is knocking D.was knocking 【答案】C 【解析】 试题分析:句意:有人在敲门,你可以去开一下吗?knock敲,knock at the door是一种固定短语,意思是敲门。根据句意和这个情景可知,目前有人正在敲门,故应当用目前进行时,故选C。A是一般目前时第三人称单数形式;B是一般过去时;D是过去进行时。 考点:考察动词时态。 42.—Mum, I want to watch Everlasting Classics on CCTV 1 tonight. —Oh, dear, it for nearly twenty minutes. Come on! A.will begin B.will be on C.has begun D.has been on 【答案】D 【解析】 【详解】 句意:——妈妈,今晚我想在中央电视台1台看《永恒经典》。——哦,天哪,已经开演了将近二十分钟了。加油!根据语境"for a few minutes(几分钟)和come on",可知节目已经进行了几分钟并且目前还在演,故应用动词目前完毕时态(基本构造:主语+have/has+动词过去分词).故可排除A和B;又由于begin是非延续性动词不能和for a few minutes搭配,而has been on展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




2025年过去完成时练习题基础提高难题汇总含答案.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/13010014.html