(英语)中考英语过去完成时专项练习.docx

上传人:scccc 文档编号:12301130 上传时间:2021-12-03 格式:DOCX 页数:8 大小:17.87KB
返回 下载 相关 举报
(英语)中考英语过去完成时专项练习.docx_第1页
第1页 / 共8页
(英语)中考英语过去完成时专项练习.docx_第2页
第2页 / 共8页
(英语)中考英语过去完成时专项练习.docx_第3页
第3页 / 共8页
(英语)中考英语过去完成时专项练习.docx_第4页
第4页 / 共8页
(英语)中考英语过去完成时专项练习.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《(英语)中考英语过去完成时专项练习.docx》由会员分享,可在线阅读,更多相关《(英语)中考英语过去完成时专项练习.docx(8页珍藏版)》请在三一文库上搜索。

1、(英语)中考英语过去完成时专项练习一、初中英语过去完成时1. Seeing John rush into the room with tears in his eyes, I asked him what .A. would happen B. had happenedC. happened D. was happened【答案】B【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选Bo句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。2. We are too tired. Please stop a rest.A. t

2、o haveB. havingC. haveD. has【答案】A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A【点评】注意时态一致,3. By the time I on the TV, Beckham two goals .A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】B【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到

3、时候为止,用于一般过去时,可排除 CD选项。从句用一般过去 时,主句用过去完成时,需用“had过去分词”结构,可排除 A;根据句意结构,可知,故选Bo【点评】考查动词时态辨析题。4. By the end of last month, Jane enough money for the poor sick boy.A. raisedB. would raiseC. had raisedD. has raised【答案】C【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据By the end of last month ,可知句子的时态为过去完成时,C是过去完成时结

4、构,故答案是Co【点评】考查过去完成时,注意过去完成的时的判定方法。5. When I got to school, I realized I my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把 落在用 leave,又因为是过去完成时,故选B。【点评】考查把 落在的用法。熟背句型。做题就很容易。6. I thought I in my project report , but the manager said he didn't s

5、ee it at all.A. handB. am handingC. have handedD. had handed【答案】D【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知, 上交项目报告应该发生在这之前,故应使用过去完成时态,选Do【点评】考查动词的时态,本题涉及过去完成时的应用。7. He said that.A. he has finished his wor

6、k alreadyB. he had finished his work alreadyC. has he finished his work alreadyD. had he finished his work already【答案】B【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、Co said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选Bo【点评】考查过去完成时,注意其定义的理解。8. The boy was on the groun

7、d and he had bicycle behind the big tree.A. lying; laidB. lying; layC. lay; lainD. lied; lied【答案】A【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是 lied; lay可以彳乍为lie的过去式,也可以做动词原形,意思是下蛋,放 置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去

8、完成时,故填lay的过去分词laid。选Ao【点评】考查动词辨析,过去进行时态,过去完成时态。9. By the time I got back to school, the bellA. rangB. has rungC. had rung【答案】C【解析】【分析】句意:当我返回到学校时,铃早响了。By the time在时间前,经常用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动作回到学校之前,所以用过去完成时态。A. rang 一般过去时态;B. has rung现在完成时态;C. had rung过去完成时态。故选 C。10. The bus for fiv

9、e minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had been away【答案】D【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。故选Do【点评】本题考查过去完成时以及延续性动词的用法。11. The little boy _me a few minutes before his moth

10、er showed up.A. stares at【答案】DB. has stared atC. looks atD. had stared atstare这个动作发had+过去分词。故选【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据 生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时Dohad+过去分词。【点评】本题考查过去完成时,熟记过去完成时的结构12. He wanted to know how long in hospital.A. she is stayingB. she had stayedC. did she stayD. she stay【

11、答案】B【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。13. Why didn't you give the wallet to the man at once?Because he before I realized it was his.A. had been disappearedB. has disappearedC. had disappearedD. has been disappe

12、ared【答案】C【解析】【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。"我意识到钱包是他的”属于过去发生的事,"他已经消失了 ”属于过 去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:had+动词过去分词,故选 C。【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种 时态谓语部分动词的形式。14. Sue didn't go to see the film with us last week because she it with hermother

13、.A. has seenB. had seenC. will seeD. saw【答案】B 【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时;B.已经看了,过去完成时;C将看,一般将来时;D.看了,一般过去时。Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。【点评】考查过去完成时,注意平时识记其结构,理解句意。15. How long you TV by the time I called you

14、?For about two hoursA. had; watched B. have; watchedC. did; watch D. were; watching【答案】A【解析】【分析】由句中的 by the time可判断.这里用过去完成时,故选A。句意是:一到我打电话给你为止,你已经看了多长时间的电视了?一大约两个小时。【点评】本题考查过去完成时的用法。16. your father a newspaper when you got home?No,A. Was; reading; he wasB. Did read; he didC. Was; reading; he wasn&#

15、39;tD. Did; read; he didn't【答案】C【解析】【分析】句意:一当你到家的时候,你爸爸正在读报纸吗?一不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为 was/were doing ,其疑问式为提前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选 C。【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。17. 一Did you see Tom at the party?No, he by the time I got there.A. leftB. was leavingC. had leftD

16、. has left【答案】C【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发 生,故选Co句意是:在我到那里之前他已经离开了。【点评】本题考查过去完成时的用法。18. She said when she got to the cinema, the film for 5 minutes.A. has begunB. had begunC. has been onD. had been on【答案】D【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所

17、以排除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要 将瞬间动词begin改为be on,故选D。【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。19. By the end of last year they thousands of orange trees on the mountains.A. had plantedB. have plantedC. were plantingD. would plant【答案】A【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据By theend of last year ,可知句

18、子时态为过去完成时,因此用 had planted ,故答案是 A。【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。20. Mr. Smith in a car factory for ten years before he came to China.A. had workedB. worksC. is workingD. will work【答案】A【解析】 【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据before hecame to China , 可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked ,故选 A。【点评】此题考查过去完

19、成时。根据时间状语确定句子时态。21. When I got to the cinema, the film for 15 minutes.A. has begunB. has beenNC. has been onQ had been on【答案】D 【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选Do【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型, 首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时O22. By the time my m

20、um got home, I my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】B【解析】【分析】考查动词时态。句意为我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选Bo23. By the end of last term, the students of Class One three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】

21、【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the endof last term ,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选 D。【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。24. How was the movie you saw yesterday?1 have no idea. By the time I got to the movie theatre, the movie.A. has already finished B. have finished yetC. had already finished【答案】C

22、【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时 候,电影已经结束了。故选Co【点评】考查过去完成时的用法。25. My aunt said that she to Guangzhou.A. has never gone B. had never gone C. has never been D. had never been 【答案】D【解析】【分析】句意:我阿姨说她从没去过广州。have gone to

23、表示已经去了某地(强调不在说话者所在地);have been to 曾经去过某地(现在已经回来)。又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时had been to。故答案为D。【点评】此题考查过去完成时的用法。26. - What were you doing when I called you last night?T my homework and was going to bed.A. didB. had doneC. was doing【答案】B【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中goto bed是过去将来时,do my ho

24、mework发生在go to bed之前,即过去的过去,要用过去 完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作 业正要去睡觉。故选 Bo【点评】考查过去完成时的用法。27. She_ to be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】D【解析】【分析】句意:她本来想做一个好妈妈。动词 think用过去完成时来表示过去未 曾实现的想法,希望,打算或意图等。故选Do【点评】考查过去完成时。28. When he arrived at the bus

25、stop, the bus for 10 minutes.A. has leftB. had leftC. has been awayD. had been away【答案】D【解析】【分析】句意:当他到达车站时,公交车已经离开10分钟了。for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构be away,公交车离开发生在他到达之前,所以用过去完成时,故选 Do【点评】考查过去完成时。29. Mr Brown was too busy our papers this question.A. to mark, to answerB. to mark, answe

26、ringC. marking, answeringD. marking, to answer【答案】D【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。【点评】考查固定搭配 tooto ,及动词不定式表目的。30. My grandparents _ for fifty years by the time My sister was 15.A. marriedB. had marriedC. had got marriedD. had been married【答案】D【解析】【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据forfifty years五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用 过去完成时had been married结婚”表状态。故选 D。【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1