收藏 分享(赏)

中考英语过去完成时专题训练答案及解析.docx

上传人:HR专家 文档编号:11767105 上传时间:2021-01-02 格式:DOCX 页数:8 大小:212.94KB
下载 相关 举报
中考英语过去完成时专题训练答案及解析.docx_第1页
第1页 / 共8页
中考英语过去完成时专题训练答案及解析.docx_第2页
第2页 / 共8页
中考英语过去完成时专题训练答案及解析.docx_第3页
第3页 / 共8页
中考英语过去完成时专题训练答案及解析.docx_第4页
第4页 / 共8页
中考英语过去完成时专题训练答案及解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、中考英语过去完成时专题训练答案及解析一、初中英语过去完成时1The bus _ for five minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had been away【答案】 D【解析】 【分析】句意:当迪姆到达 站 ,公交离开了五分 了。表示到达 站前已 生或完成的 作,句子用 去完成 ;leave 是一个非延 性的 ,不能与表示一段 的状 for 用,可以表达成be away,形容 表示状 ,可以与表示一段 的状 用。故 D。【点 】本 考 去完成 以及延 性 的用法。2Peter, _

2、you _ your homework?Not yet, Ill do it at once.A. have; finishedB. Did; finishC. Will; finish【答案】A【解析】 【分析】句意: 皮特,你完成作 了 ? 没有,我 上做。根据Notyet, Ill do it at once. 可知此 你的作 完成了 ,所以句子 用 在完成 , 在完成 的 构 have+done,故 A。【点 】此 考 句子 。要根据上下文的 系确定句子 。3We are too tired. Please stop _ a rest.A. to haveB. havingC. hav

3、eD. has【答案】A【解析】 【分析】句意:我 是在太累了,停下来休息一下吧。配故 Astop to have a rest.固定搭【点 】注意 一致,4Jake _his key in the office so he had to wait until his wife _ home.A. has forgotten comesC. had left cameBforgot. comeDhad. left would come【答案】C【解析】 【分析】句意:杰克把他的 匙 在 公室了,因此他不得不等到他的妻子回家。 合 境可知前文描述的是 去某 前已 完成的 作,故用 去完成 。下文

4、指的是 去某 的 作,故用一般 去 。 C。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。5By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. had beenD. will【答案】C【解析】 【分析】句意:到2012 年底,我 的城市里已 建成了很多大楼。Buildingsbuild 一 作的承受者, 用被 。而被 是由“ be+ 及物 的 去分 成。根据By the end of 2012 可

5、知 用 去完成 ,所以 C。是”构6When I got to school, I realized I _ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把leave,又因 是 去完成 ,故 B。落在 用【点 】考 把落在 的用法。熟背句型。做 就很容易。7When I _ the cinema, the film _for ten minutesA. got to; has begunB. arrived at; has been

6、onC. reached; had begunD. hurried to; had been on【答案】D【解析】 【分析】 考 ,第一空几个 都可以,第二空指“我到 影院之前 影已 开始5 分 了 ”,用 去完成 ,又因 begin 是短 ,不能和一段 用,所以 D。【点 】要注意完成 中的延 性 的 。8Yesterday when I _ to the station, the train _ already.A. got, had leftB. got, has leftC. had got, left【答案】AD. got, left【解析】 【分析】句意:昨天当我到达 站 ,火

7、已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , A。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。9I got to the party late. By the time I arrived, some people _ home already.A. wentBwould. goChad. goneDhave. gone【答案】C【

8、解析】 【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。10 What do you think of the young lady? She is hard-working. She _ all her effort into her work before she got ill.A. has putB. putC. had putD. would

9、put【答案】C【解析】 【分析】句意:你认为这位小姐怎样?她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句beforeshe got ill. 可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。11 By the end of last month , Iall the CDs of the famous singer A. collectB. collectedC. have collectedD. had collected【答案】D【解析】 【分析】根据

10、时间状语 “by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选 D.【点评】此题考查动词时态。12 I thought I _in my project report , but the manager said he didnt see it at all.A. handB. am handingC. have handedD. had handed【答案】D【解析】 【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。 hand上交,是一个动词原形;am handing 是现在进行时态;have handed 现在完成时

11、态; had handed 过去完成时态。句中I thought 使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。【点评】考查动词的时态,本题涉及过去完成时的应用。13 The filmwhen I got there A. was onB. has been onC. had begunD. has begun【答案】C【解析】 【分析】题中 “Igot there ”表现的是过去时,且题意表达已经开始故为过去完成时,故选 C.【点评】此题考查过去完成时。14 How long has the train been away? Sorry. I

12、 dont know. By the time I got here, the train _.A. has leftB. was leavingC. had been awayD. had left【答案】C【解析】 【分析】句意:候,火车已经离开了。由【点评】考查动词时态。 火车离开多久了? 很抱歉。我不知道。我到这儿的时By the time I got here 可知该用过去完成时,所以选C。15 The girl sitting next to me on the plane was very nervous, for she A. didnt fly B. hasnt flown

13、C. hadnt flownbefore.D. wasnt flying【答案】 C【解析】 【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用 had+动词的过去分词表达。16 Were you late for work yesterday mo

14、rning? Yes. By the time I got to the bus stop, the early bus.A. has already leftB. is already leftC. had already left【答案】C【解析】 【分析】句意:昨天上午你上班迟到了吗? 是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选 C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时

15、态上的对应关系,注意结合这一特点进行区分。17 By the time of last year, shethe piano for five years.A. learntB. has learntC. had learntD. will learn【答案】 C【解析】 【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By thetimeof last year 可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。【点评】考查过去完成时。掌握过去完成时的构成和用法。18 Seeing John rush into the room wi

16、th tears in his eyes, I asked him what.A. would happenB. had happenedC. happenedD. was happened【答案】B【解析】 【分析】所填写动作发生在asked 以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。19 We all went to the park except you last weekend. Why didnt you come?Because Ithe park twice.A. have gone t

17、oB. had gone toC. had been toD. have been to【答案】C【解析】 【分析】 have gone to 去了(尚未回)have been to 去过(已回),根据句意在last weekend 之前去过,所以用过去完成时,故选C。【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。20 By the time heat the railway station, the train.A. had arrived; had leftB. arrived; had leftC. arrived; leftD. had arrived; has

18、 left【答案】B【解析】 【分析】由 境可知,到达火 站 生在火 离开之后,故排除A、 D两 。bythe time引 状 从句,从句用一般 去 ,主句 用 去完成 ,故 B。【点 】本 考 去完成 的用法。21 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【解析】 【分析】句意:她 当她到达 影院的 候, 影已 开始五分 了。根据可知, 影开始五分 属于在 去某 前已 存在的状 , 用 去完成 ,

19、所以排got除 A 和 C。开始 begin, 影已 开始了五分 是存在的状 ,要用延 性的 ,所以要将瞬 begin 改 be on,故 D。【点 】此 考 的 以及瞬 和延 性 的区 。22 By the time we got there, the film _ already.A. beganB. has begunC. have begunD. had begun【答案】D【解析】 【分析】句意:我 到那儿 , 影已 开始了。by the time从 去某一点到从句所示的 止的一段 ,常与 去完成 用。故 【点 】考 ,注意by the time+ 去 的用法。,直到 候,指D。23

20、 Jim, did you take out the trash just now?No. By the time I came home it.A. have been taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】 take out 拿出, 出, by the time 直到, came home 是 去 ,扔垃圾是 生在 came 之前的 作, 去完成 表示的是 去的 去。又有 。 had been+ 去分 ,含有被 的 去完成 。句意:扔了 ?不,我回来的 候垃圾已 被扔了。故 C。【点 】考 被 及 去完成 的

21、用法。be+ 去分 构成被Jim, 才是你把垃圾24 Mr. Smith _ in a car factory for ten years before he came to China. A. had worked B. works C. is workingD. will work【答案】A【解析】 【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据before hecame to China , 可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked ,故选 A。【点评】此题考查过去完成时。根据时间状语确定句子时态。25 When we hurried to

22、 the meeting room, the meeting _.A. had begunB. had been onC. has begunD. has been on【答案】A【解析】 【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选 A 【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。26 By the time my mum got home, I _

23、my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】B【解析】 【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选”主句动作B。27 I _ to go to Beijing the next day.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句意:我本来计划着第二天去北京。动词plan 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等

24、。故选C。【点评】考查过去完成时。28 Weto be able to come and see you.A. had hopedB. hopeC. have hopedD. are hope【答案】 A【解析】 【分析】句意:我们本来希望能来看看你。动词hope 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A。【点评】考查过去完成时。29 Lucy_ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】 C【解析】 【分析】句意:露西本来想出去购物,但是开始下雨了。动词来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。want 用过去完成时30 I _ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析】 【分析】句意:我不知道你钢琴弹得那么好。谢谢。 A. didnt 不,一般过去时态,指过去的状态及过去发生的动作;B. dont 不,一般现在时态,指经常性、习惯性的动作; C. cant 不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

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

当前位置:首页 > 中等教育 > 初中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报