




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、过去完成时-知识点归纳与练习一、初中英语过去完成时1. Did you see Tom at the party?No, he_by the time I got thereA. leftB. was leavingC. had leftD. has left【答案】c【解析】 【分析】句意:一一在聚会时你见了汤姆了吗?一一没有,我到达的时候他已经 离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是Co【点评】考查过去完成时,注意过去完成时表达的是过去的过去。2By the end of last mon th, Ja ne_eno ugh money for
2、the poor sick boy.A. raisedBwould raiseChad raisedDhas raised【答案】c【解析】 【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根 据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答 案是C。【点评】考查过去完成时,注意过去完成的时的判定方法。3. By the time I finished my homework, my mother_A. sleptBhas been asleepCwas asleepDhad been asleep【答案】D【解析】【
3、分析】由上文By the time和finished可知此处应为过去完成时,故选D.【点评】考查过去完成时。4By the end of 2012, many buildings_ built in our cityA. have beenBhaveChad beenDwill【答案】c【解析】 【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be +及物动词的过去分词构 成。根据By the end of 2012可知该用过去完成时,所以选C。5.By the time they reached th
4、e bus stop, the bus_ for ten minutesA. had leftBhave leftChad been awayDhave been away【答案】C【解析】 【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。句中by thetime的意思是到时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句中 表示的动作应该发生在他们到达车站之前,故应该用过去完成时。A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是 系表结构,可以和一段时间连用;D是现在完成时。故选C。【点评】考查动词时态。6.I
5、got to the party late. By the time I arrived, some people_home already.A. wentB. would goC. had goneD. have gone【答案】C【解析】 【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可 知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。【点评】 英语中的时态主要是借助于时间状语与上卞文语境来进行判断。 解答此类题型,首先要注意句子中的时间状语,如呆没有则要通过分析上下文,结合语境来判断句子的时 态。7.By the first day of August
6、, 2007, the PLA_ for eighty years.A. foundedB. has foundedC. has been foundD. had been founded【答案】D【解析】 【分析】句意:到2007年8月1口为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示到.为止,句子用过去完成时,found成立,故选D【点评】 动词的时态是学习英语过程中非常重要的知识。 现在完成时表示动词在过去发生 对现在造成的影响。现在完成时往往和al ready,yet,for+段时间,since+点时间的时间状语 连用。过去完成时表示动作发生在过去的过去,句子中强
7、调过去的动作对现在造成的影 响。8.I thought I_in my project report, but the manager said he didnt see it at all.A. handB. am han dingC. have han dedD. had handed【答案】D【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看 到。hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时 态;hadhanded过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知, 上交项目报告应该发生
8、在这之前,故应使用过去完成时态,选D。【点评】考查动词的时态,本题涉及过去完成时的应用。9.The film_when I got there.A. was onB. has been onC. had begunD. has begun【答案】C【解析】【分析】题中I got there表现的是过去时,且题意表达已经开始故为过去完成 时,故选C.【点评】此题考查过去完成时。10.I_ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析】【分析】句意:一一我不知道你钢琴弹得那么好。一一谢谢。A
9、. didnt不,一般过去时态,指过去的状态及过去发生的动作;B. dont不,一般现在时态,指经常性、习惯性 的动作;C. cant不能,指能力:不可能,表示否定的推测。根据语境,说话时我已知道你 钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。11. Tom_by the time I got to the party.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】句中有“by+过去时间作时间状语,提示谓语动同用过去完成时,即我 到达和他离开,后者发生在前者之前,即“过去的过去,因此,后者用过去完成时。故 选C。【点
10、评】本题考查过去完成时的用法。12. How long_you_TV by the time I called you?For about two hoursA. had; watchedB. have; watchedC. did; watchD. were; watching【答案】A【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。句意是:一 到我打电话给你为止,你已经看了多长时间的电视了? 一大约两个小时。【点评】本题考查过去完成时的用法。13. Jim, why didnt you go to Beijing by train?Bad luck! Whe
11、n I got to the station, the train_ .A. leftB. had already leftC. has already leftD. has been left【答案】B【解析】 【分析】 句意: 一一吉姆, 你为什么不坐火车去北京呢?一一真倒霉! 我到车站 时,火车己经开走了。根据When I got to the station可知,到那是过去时,离开是过去的 过去,使用过去完成时,had done,故选B【点评】考查时态,注意过去的过去是过去完成时的用法。14. By the time I_ on the TV, Beckham_ two goals.A
12、. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】B【解析】 【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状 语从句,by the time到.时候为止,用于一般过去时,可排除CD选项。从句用一般过去 时,主句用过去完成时,需用hack过去分词”结构,可排除A;根据句意结构,可知,故 选Bo【点评】考查动词时态辨析题。15. - Jim, did you take out the trash just now?-No. By t
13、he time I came home it_.A. have been taken outB. had taken outC. had been taken out【答案】C【解析】【分析takeout拿出,带出,by the time直到,came home是过去时,扔垃圾是 发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被 动语态。had been+过去分词, 含有被动语态的过去完成时。 句意:Jim,刚才是你把垃圾 扔了吗?不,我回来的时候垃圾已经被扔了。故选C。【点评】考查被动语态及过去完成时的用法。16. _ your father_a news
14、paper when you got home?No,_ .A. Was;reading:he wasB. Did;read;he didC. Was;reading;he wasntD. Did;read;he didnt【答案】C【解析】 【分析】句意:一当你到家的时候,你爸爸正在读报纸吗?一不,没有。此题考 查在过去的某个时间发生的事情,用过去进行时,其结构为was/were doing,其疑问式为提 前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选C。【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。17.By the end of
15、last month, we_ already_our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。【点评】注意时间状语,很容易选出。18.By the end of last week, she _ in the west of China for two months helping thehomeless children.A. will stayB. has stayedC. would stayD.
16、had stayed【答案】D【解析】 【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩 子们。根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之 前已经完成的动作,故用过去完成时态,故选D。【点评】此题考查动词的时态。根据时间状语确定句子的时态。19.By the time she went outside, the bus_already_.A. had, goneB. had, wentC. has, goneD. has, went【答案】A【解析】【分析】这题考查时态的用法,by the time是连词词组,可以连
17、接时间状语从 句,到什么时候为止,主句一般和相应的完成时连用,因为从句是过去时,所以从句用 过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。20.Did Alan see his old friends yesterday?Yes, he did. He_his old friends for several years.A. didnt seeB. wouldnt seeC. hasnt seenD. had nt seen【答案】D【解析】 【分析】句意:昨天艾伦见到他的老朋友了吗?一一使得,他见到了。他已经有 几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过
18、去某时的动作,故用过 去完成时态。选Do【点评】考查时态辨析21.Nick stayed up really late last night. So this morning he_ by the time the class began.A. had fallen asleepB. had showm upC. had realized【答案】A【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天 上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去 完成时,故选A。【点评】考查过去完成时的用法。2
19、2.By the end of last term, the students of Class One_ three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the end oflast term,可知表示过去的过去,谓语动词要用过去完成时hack过去分词。故选D。【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。23.By the end of last month, I_ all the CDs o
20、f Justin Bieber.A. had collectedB. collectedC. have collectedD. collect【答案】A【解析】 【分析】句意:到上个月底,我已经把贾斯汀比伯的所有CD都收集到了。A.已 经收集,过去完成时;B.收集了,一般过去时:C.已经收集,现在完成时:D.收集,一般现 在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。【点评】考查过去完成时,注意平时识记其结构及标志词。24.- What were you doing when I
21、 called you last night?一I_ my homework and was going to bed.A. didB. had doneC. was doing【答案】B【解析】 【分析】had+动词过去分词构成过去完成时, 表示的是过去的过去, 答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去 完成时haddone my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作 业正要去睡觉。故选B。【点评】考查过去完成时的用法。25.She_to be a good mother.A. h
22、ave thoughtB. thoughtC. thinksD. had thought【答案】D【解析】【分析】句意:她本来想做一个好妈妈。动词think用过去完成时来表示过去未 曾实现的想法,希望,打算或意图等。故选D。【点评】考查过去完成时。26.We _ to be able to come and see you.A. had hopedB. hopeC. have hopedD. are hope【答案】A【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去 未曾实现的想法,希望,打算或意图等。故选A。【点评】考查过去完成时。27.I _ you cou
23、ld come.A. hopeB. had hopedC. have hopedD. are hoping【答案】B【解析】【分析】句意:我本来希望你能来。动词hope用过去完成时来表示过去未曾实 现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。28.Daming_ to have a rest, but he didnt have time.A. intendedB. had intendedC. intendsD. has intended【答案】B【解析】 【分析】句意:人明本来计划休息,但是他没时间。动词intend用过去完成时来 表示过去未曾实现的想法,希望,打算或意图
24、等。故选B。【点评】考查过去完成时。29.Mr Brown was too busy_ our papers_ this question.A. to mark, to answerB. to mark, answeringC. marking, answeringD. marking, to answer【答案】D【解析】 【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正 在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。【点评】考查固定搭配too.to.,及动
25、词不定式表目的。30.My parents_ to work by the time I_ up.A. began; get B. began; had got C. had begun; had got D. had begun; got【答案】D【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过 去时;had begun开始,过去完成时:get up起床,一般现在时;had got up起床,过去完 成时。by the time到.时候,从句用一般过去时,表示截止到从句动作发生时,主句动作 己经完成,即过去的过去,主句用过去完成时,故选D。【点评】考查动词的
26、时态。注意by the time的词义和用法。二、初中英语动词的时态31.He _his wife for tenyearsA. has married B. has been married withC. has been married to D. got married to【答案】C【解析】【详解】句意: 他和妻子结婚十年了。“for+段时间表示某个动作或状态持续一段时间, 谓语动词 是可持续动词。marry结婚,是短暂性动词,不口I以持续,get married to sb.也是不可以持 续的,排除A和D;be married to sb.与某人结婚,表示状态,故答案为C。32.Li
27、nda is not coming for the party tonight.But she_ .A. promisesB. promisedC. will promiseD. had promised【答案】B【解析】【详解】句意: 琳达今晚不来参加晚会了吗?-但她答应了。 考查动词时态。A. promises 般现 在时,第三人称单数:B. promised 般过去时;C. will promise 般将来时;D. had promised去完成时。根据上文是现在进行时,结合语境可知原先答应,可知用一般过去 时。故选B。33.I_Chinese dishes for my foreign
28、 friends tomorrow evening.A. will cookB. have cookedC. cookD. cooked【答案】A【解析】试题分析:句意:明天晚上我将为我的外国朋友做中国菜。根据时间状语tomorrow evening可知,句子应该用一般将来时,故选A。考点:考查动词时态。34._ you_my watch? Yes, I_ it on the table just now.A. Did , see, saw B. Did , see , see C. Have , seen, saw. D. Have , seen, have seen【答案】C【解析】 句意
29、: 一一你看见我的手表了吗?一一是的, 我刚才在桌子上看到了。 第一个空 根据答语中的Yes, I it on the table just now.可知事情已经发生了,强调对现在造成的影 响,所以问句应用现在完成时,结构为:have/has+动词过去分词,主语是you,所以用have, see的过去分词是seen:第二个空根据时间状语just now刚才,它是表示过去的时 间状语,是一般过去时的标志词,可以判断答语应用一般过去时,即谓语动词see要用其 过去式saw;结合选项,可知C选项符合题意,故答案选C。35.The train_ in an hour. I must go to the
30、 train station right now.A. leftB. leaveC. will leaveD. has left【答案】C【解析】【详解】句意:火车一小时后出发。我现在必须去火车站。A. left般过去时;B. leave-般现在 时;C.will leave一般将来时;D. has left现在完成时。in an hour一个小时后,表示的是将 来的时间,因此句子的时态用一般将来时,其构成为will+动词原形,故答案为C。36.Hong Kong_ to China for 20 years. I_ there for 2 weeks next year.A. has ret
31、urned; will stayB. has been back; will stayC. has been back; have stayedD. has returned; have stayed【答案】B【解析】【详解】句意:香港回归中国已有20年。明年我将在那里呆两周。考查动词时态辨析。for 20years是一段时间,需和持续性动词连用;return返回,终止性动词,可排除AD两项。nextyear明年,用于一般将来时,可排除C项。根据句意结构和语境,可知选B。37.Why are you walking so quickly, Edward?There_ a tale nt sho
32、w in ten minu tesA. will haveB. will beCisgoing to haveDare going to be【答案】B【解析】【分析】 考点:考查一般将来时。【详解】试题分析:句意:一一你为什么走那么快,爱德华?一一十分钟后就有个才艺表演。根据 时间状语in then minutes十分钟后, 句子要用一般将来时; 句型there be有.;其一般将来 时结构为there will be或there is/are going to be,根据主语a talent show单数,所以用is,故C和D不对,故选Bo38. The boy misses his pa
33、rents very much.So he does. They_the hometown for nearly two years.A. have left B. has left C. have been away from D. will leave【答案】C【解析】【详解】句意:一一那个男孩非常想念他的父母。一一他的确是。他们离开家乡几乎两年了。leave离开,是短暂性动词,不与时间段连用;be away离开,与时间段连用。此处接时间段for nearlytwo years连用,故用延续性动词,故选C。39. Wheres my father? Could tell me?He_ to
34、 Beijing. Hell attend an important meeting.A. goesB. is goingC. has goneD. has been【答案】C【解析】【详解】句意:一一我的父亲在哪里?可以告诉我吗?一一他已经去北京了。他将参加一个重要会议。考查动词时态辨析。根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完 成时,可排除AC两项。have been to意为曾经去过某地,现在已不在那里了;have gone to意为到某地去了,说话时作句子主语的人不在现场,故选C。40. May I speak to Judy?Sorry, she _ a spee
35、ch in the hall now.A. makes B. has made C. made D. is making【答案】D【解析】【详解】句意:-我可以让Judy接电话吗? -对不起,她现在在大厅做演讲。这是打电话用语,指 的是现在打电话的时候正在做某爭,所以应该用现在进行时。故选D。41.(题文)Oh! Jennifer with her parents_ dinner there.A. is having B. are having C. have【答案】A【解析】句意: 哦! 珍妮和她的父母在那里吃晚饭。with连接并列主语, 谓语根据第一个主语来判 断,因为主语Jenny是第三
36、人称单数,故谓语用第三人称单数,故选A。42. Mike, I havent seen your elder sister for a long time.She_ Hong Kong on business for a few days.A. went toB. has gone toC. has been toD. has been in【答案】D【解析】句意: 一一迈克, 我好久没见到你姐姐了。 一一她已经在香港出差几天了。 根据for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又 根据has been to去过和has gone to去
37、过都不能与时间段连用可知,应排除BC;要表示 在哪里呆多长时间应用延续性动词短语be in表状态,故答案选D。43.The teacher came into the classroom while the students_their homework.A. are doing B. did C. were doing【答案】C【解析】【详解】句意: 当学生们正在做作业的时候,老师走进了教室。are doing正在做,现在进行时:did做,是do的过去式;were doing正在做,过去进行时。根据句中The teacher came into.可 知,这句话用的是过去时态,且从句中表示的是
38、正在进行的动作,因此应用过去进行时 态,选C。44.She_ for ten years and now she has a lovely daughter.A. married B. has been married C. has got married【答案】B【解析】句意:她结婚十年了,现在有了一个可爱的女儿。marry和get married都是短暂 性动词,不能与表示一段的时间状语连用,marry的延续性形式为be married,故答案为Bo点睛:短暂性动词又称瞬间动词, 表示动作一旦发生就立即结束。 这类动词有:go, come, arrive,leave, begin, sta
39、rt, join, marry等。瞬间动词可以用于现在完成时,但不能和表示一段 时间的状语连用。如for和since所引导的时间状语都表示一段时间,那就要将瞬间动词转 化为表延续的动词或者表状态的形式,be+名词/形容词或副词/介词短语等。如此题中 的marry转化为be marriedz表示状态,就可以与表示一段的时间状语连用。45.When I got to the classroom, my friend Bob_ the floor.A. is cleaningB. was cleaningC. cleanedD. has cleaned【答案】B【解析】【详解】句意:当我进教室时,我
40、的朋友鲍勃正在打扫地板。考查时间状语从句、时态。A. is cleaning(现在进行时);B. was cleaning(过去进行时);C.cleaned(一般过去式);D. has cleaned(现在完成时);when引导的时间状语从句指特 定时间正在发生的动作,根据主从句时态一致的原则,判断主句用过去进行时,故选B。46.Since 2014, the In ternet_ more chances for folk song singers such as Zhao Lei, thesinger of Chengdu.A. has provided B. provides. C. is provided【答案】A【解析】 句意:2014年以来, 互联网为成都歌手赵磊等民歌歌手提供了更多的机会。 考查 动词时态辨析题。since自从,后接年份、时间段或从句,表示一段时间,用于现在完成时 态,可排除BC选项;主语the Internet是单数第三人称,需用“has+过去分词构成现在完 成时。根据句意语境,可知选A。47.Dear; I have an
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 休闲食品健康化转型与2025年市场拓展的跨界合作机遇报告
- 广西民族大学《第二外语三》2023-2024学年第一学期期末试卷
- 浙江省嘉兴市秀洲区2024-2025学年八上物理期末教学质量检测试题含解析
- 湖北省随州市尚市中学2024年数学八年级第一学期期末预测试题含解析
- 黑龙江省哈尔滨市松北区2024年八年级数学第一学期期末教学质量检测模拟试题含解析
- 河北省唐山市丰润区2025届数学八上期末学业质量监测模拟试题含解析
- 和田师范专科学校《俄语基础》2023-2024学年第一学期期末试卷
- 北京协和医学院《建筑经济与项目管理》2023-2024学年第一学期期末试卷
- 石家庄信息工程职业学院《数字暗房工艺》2023-2024学年第一学期期末试卷
- 江苏省苏州市、常熟市2025届化学九年级第一学期期末综合测试试题含解析
- 2025年省国有资本运营控股集团有限公司人员招聘笔试备考试题及答案详解(名校卷)
- 2025年辅警招聘考试试题库完整答案
- 技术水平评价报告【范本模板】
- 宿州萧县乡镇事业单位招聘考试真题2024
- 2025至2030全球及中国近炸引信传感器行业项目调研及市场前景预测评估报告
- 部编版三年级语文上册 写字表
- 工厂十周年活动策划方案
- 2025至2030临床决策支持系统行业项目调研及市场前景预测评估报告
- 黑启动操作培训课件
- 天津汇融商业管理有限公司招聘笔试题库2025
- 肿瘤的健康科普
评论
0/150
提交评论