下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、英语过去完成时专题练习(及答案)含解析一、初中英语过去完成时1 Jim, why didn't you go to Beijing by train? Bad luck! When 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可知,到那是过去时,离开是过去的过去,使用过去完成时, h
2、ad done,故选 B。【点评】考查时态,注意过去的过去是过去完成时的用法。2 - We are too tired. Please stop a rest.A. to haveB. havingC. haveD. has【答案】A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。Stop to have a rest.固定搭配故选A【点评】注意时态一致,3 Jake his key in the office so he had to wait until his wife home.A. has forgotten comesBf.o rgot comeC. had left ca
3、meDha. d left would【答案】C【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前 文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时 态。选C o【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中 的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。4 When I the cinema, the film for ten minutesA. got to; has begunB. arrived at; has been onC.
4、 reached; had begunD. hurried to; had been on【答案】D【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分 钟了 ”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选Do【点评】要注意完成时态中的延续性动词的转换。5 - Yesterday when I to the station, the train already.A. got, had left B. got, has leftC. had got, leftD. got, left【答案】A【解析】【分析】句意:昨天当我到达车站
5、时,火车已经离开了。结合语境可知前文时间状语从句描述的是 过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时 态,选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中 的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的 对应关系,注意结合这一特点进行区分。6 - I got to the party late. By the time I arrived, some people home already.A. wentBw. ould goCh. ad gon
6、eDh. ave gone【答案】C【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过 去某时已经完成的动作,用过去完成时态。故选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中 的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。7 - By the time the alarm clock went off, My mother had already A. wake me up B. wake up me C. waken up me D. waken me up【答案】D【解析】
7、【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去 完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。8 - The film when I got there A. was onB . has been onC. had begunD . has begun【答案】C【解析】【分析】题中“lg Ot there ”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.点评】此题考查过去完成时。9 - The fireman the burning building
8、 three times before the fire was put out.A. is enteringB. has enteredC. was enteringD. had entered【答案】D解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成 时。根 据was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。点评】考查句子
9、时态。注意过去完成时的用法。10 The girl sitting next to me on the plane was very nervous, for she before.A. didn't flyB. hasn't flown C. hadn't flownD. wasn't flying【答案】C【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子 The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是 过去的过
10、去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用had+动词的 过去分词表达。11 How long you TV by the time I called you?For about two hoursA. had; watched B. have; watchedC . did; watch D. were; watching【答案】A【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。句意是:一到我打电话给你为止,你已经看了多长时间的电视了 ?一大约两个
11、小时。【点评】本题考查过去完成时的用法。12 Did you see Tom at the party?No, he by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】C【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。 句意是:在我到那里之前他已经离开了。【点评】本题考查过去完成时的用法。13 She said when she got to the cinema, the film for 5 minutes.A. has begunB . had
12、 begunC. has been onD . had been on【答案】D【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五 分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。开始begin,电影已经 开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。14 Mary thought of the party which she for this day.A. planB. plannedC. had plannedD
13、. would plan【答案】C【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表 示过去的过去,要用过去完成时had+过去分词。故选C。【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。15 By the time we got there, the film already.A. beganB . has begunC . have begunD . had begun【答案】D【解析】【分析】句意:我们到那儿时,电影已经开始了。by the time,直到时候,指从过去某一点 到从句所示的时间为止的一段时间,常与
14、过去完成时连用。故选D。【点评】考查时态,注意by the time+过去时的用法。16 Mr Brown was too busy our papers this question.A. to mark, to answerB . to mark, answeringC. marking, answering D. marking, to answer【答案】 D【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写 论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表 示目的所以answer之前应该加t。
15、故选D。【点评】考查固定搭配too- to,及动词不定式表目的。17 - My parentsto work by the time I up.A. began; get B. began; had got C. had begun; had got D. had begun; got 【答案】D【解析】【分析】句意:我起床的时候,去影的5W口褥卵始珏始了过去完成时beg成时4%by tla趟nl阳到时候,从句用一般过去时,表示“截止到晒期起静时用臧捌柞已经完成,即她班峋峰过去泡 用过去完成时,故选【点评】考查动词的时态。注意by the time的词义和用法。D。18 Did you see
16、 Tom at the party?No, he by the time I got there.A. leftB. was leavingC . had leftD . has left【答案】C【解析】【分析】句意:一一在聚会时你见了汤姆了吗?一一没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是c。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。19 Are you surprised at the ending of the movie?No, because I the story.A. readB. will rea
17、dC. have readD. was reading【答案】C【解析】【分析】句意:一你对这部电影的结局感到惊讶吗?一不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。20 She ballet before she entered film industry.A. has practiced B. had practicedC. will practiced D. would practiced【答案】B【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电
18、影业之前为 “过去的过去";即过去完成时;故选B。【点评】考查过去完成时。21 By the time she went outside, the bus _ already .D . has, wentA. had, goneB. had, wentC. has, gone【答案】A【解析】【分析】这题考查时态的用法,by the time是连词词组,可以连接时间状语从句,“到什么时 候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用 过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。22 Did Alan see his old friends
19、yesterday?Yes, he did. He his old friends for several years.A. didn't seeB. wouldn't seeC. hasn't seenD. hadn't seen【答案】D【解析】【分析】句意:昨天艾伦见到他的老朋友了吗?一一使得,他见到了。他已经有几年不见他的老 朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选D。【点评】考查时态辨析23 -How was the movie you saw yesterday?1 have no idea. By the ti
20、me I got to the movie theatre, the movie A. has already finished B. have finished yet C. had already finished【答案】C【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发 生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句 意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。故选C。【点评】考查过去完成时的用法。24 My aunt said that she to Guangzhou
21、.A. has never gone B. had never gone C. has never been D. had never been【答案】D【解析】【分析】句意:我阿姨说她从没去过广州。have gone to表示已经去了某地(强调不在说话者 所在地);have been t。曾经去过某地(现在已经回来)。又因为此处是宾语从句,而且主句是过去时, 所以从句用过去完成时had been to。故答案为D。【点评】此题考查过去完成时的用法。25 I to go to Beijing the next day.A. plansB. plannedC. had plannedD. has
22、 planned【答案】C【解析】【分析】句意:我本来计划着第二天去北京。动词Plan用过去完成时来表示过去未曾实现的想 法,希望,打算或意图等。故选Co【点评】考查过去完成时。26 I you could come.A. hopeB. had hopedC. have hopedD . are hoping【答案】B【解析】【分析】句意:我本来希望你能来。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。27 - She to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】c【解析】【分析】句意:她本来打算早点上学,但是她忘记起床了。动词Plan用过去完成时来表示过去未 曾实现的想法,希望,打算或意图等。故选Co【点评】考查过去完成时。28 Darning to have a rest, but he didn't have time.D. has intendedA. intendedB. had intendedC.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理评估中的疼痛管理
- 护理研究中的跨文化研究方法
- 护理基本护理伦理学
- 2005年7月国开电大行政管理本科《城市管理学》期末纸质考试试题及答案
- 护理教学比赛活动推广
- 护理教学研究:方法与成果
- 护理团队冲突管理与解决
- 护理服务品牌建设
- 快手平台内容审核部招聘与面经
- 快递公司业务部经理的招聘全解
- 2026年陕西航空职业技术学院单招职业适应性测试题库带答案详解(能力提升)
- 2026年自贡市市本级招用高校毕业生从事公共服务(58人)笔试参考题库及答案解析
- 【2026年中考复习】全国中考物理真卷综合能力题100道(上)
- 2026年雨季安全驾驶试题及答案
- 高中历史必背阶段特征-2026届高三统编版历史一轮复习(选必融合)
- 2026年安徽工商职业学院单招职业技能测试题库带答案详解ab卷
- 2026年安徽工贸职业技术学院单招职业技能测试题库带答案详解(基础题)
- 纳税人员财会制度
- 2026年西安科技大学辅导员招聘(15人)考试参考试题及答案解析
- 医保局联席会议制度
- 2026年南京铁道职业技术学院单招职业适应性测试题库及答案详解(名校卷)
评论
0/150
提交评论