英语过去完成时及其解题技巧及练习题(含答案)含解析.docx

上传人:苏美尔 文档编号:8705310 上传时间:2020-12-23 格式:DOCX 页数:8 大小:211.20KB
返回 下载 相关 举报
英语过去完成时及其解题技巧及练习题(含答案)含解析.docx_第1页
第1页 / 共8页
英语过去完成时及其解题技巧及练习题(含答案)含解析.docx_第2页
第2页 / 共8页
英语过去完成时及其解题技巧及练习题(含答案)含解析.docx_第3页
第3页 / 共8页
英语过去完成时及其解题技巧及练习题(含答案)含解析.docx_第4页
第4页 / 共8页
英语过去完成时及其解题技巧及练习题(含答案)含解析.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语过去完成时及其解题技巧及练习题(含答案)含解析.docx》由会员分享,可在线阅读,更多相关《英语过去完成时及其解题技巧及练习题(含答案)含解析.docx(8页珍藏版)》请在三一文库上搜索。

1、英语过去完成时及其解题技巧及练习题( 含答案 ) 含解析一、初中英语过去完成时1She 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除 A 和 C。开始 begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词 begin 改为

2、be on,故选 D。【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。2 How long has the train been away? Sorry. I 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。3Sue didnt g

3、o to see the film with us last week because she _ it with hermother.A. has seenB. had seenC. will seeD. saw【答案】B【解析】 【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时; B.已经看了,过去完成时; C.将看,一般将来时; D.看了,一般过去时。 Sue 和妈妈看了电影的影响是上周 Sue 没有和我们看电影,所以用完成时,根据didnt 可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see 的过去分词是 seen,故选

4、 B。【点评】考查过去完成时,注意平时识记其结构,理解句意。4We are too tired. Please stop _ a rest.A. to haveB. havingC. haveD. has【答案】A【解析】 【分析】句意:我 是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故 A【点 】注意 一致,5When I got to school, I realized I _ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】B【解析】 【分析】句意:当我到学校 ,我才

5、意 到我把双肩包落在家里了。把落在 用leave,又因 是 去完成 ,故 B。【点 】考 把落在 的用法。熟背句型。做 就很容易。6Yesterday when I _ to the station, the train _ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】A【解析】 【分析】句意:昨天当我到达 站 ,火 已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , A。【点 】英 中的 主要是借助于 状 与

6、上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。7By the first day of August, 2007, the PLA _ for eighty years.A. foundedB. has foundedC. has been foundD. had been founded【答案】D【解析】 【分析】句意:到2007 年 8 月 1 日 止,中国人民解放 已 成立了80 年了。句中有 by+ 去的 ,表示到 止,句子用 去完成 , found 成立,故

7、D 【点 】 的 是学 英 程中非常重要的知 。 在完成 表示 在 去 生 在造成的影响。 在完成 往往和already,yet,for+ 一段 , since+点 的 状 用。 去完成 表示 作 生在 去的 去,句子中 去的 作 在造成的影响。8 Jack, would you like to see the new movie? Id love to, but I_ it already.A. am seeingB. will seeC. seeD. have seen【答案】D【解析】 【分析】句意:杰克,你愿意去看这个新电影吗?经看过了。由already 可知是完成时,所以用have

8、done。故选当然乐意,但是我已D。【点评】本题考查完成时have done。9The filmwhen I got there A. was onB. has been onC. had begunD. has begun【答案】C【解析】 【分析】题中 “Igot there ”表现的是过去时,且题意表达已经开始故为过去完成时,故选 C.【点评】此题考查过去完成时。10 I _ know you can play the piano so well.Thank you.A. didntB. dontC. cant【答案】A【解析】 【分析】句意:我不知道你钢琴弹得那么好。谢谢。 A. di

9、dnt 不,一般过去时态,指过去的状态及过去发生的动作; B. dont 不,一般现在时态,指经常性、习惯性的动作; C. cant 不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。11 Everything he _ away from him before he returned to his hometown. A. took B. had been taken C. had had been takenD. had taken【答案】C【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的befo

10、re he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything与 take 之间存在动宾关系,且everything 作 take 的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是had been +过去分词,第一个had 表示拥有的意思,后面的had been taken 是过去完成时的被动语态。故选C。【点评】考查过去完成时的被动语态的基本构成。12 Whatsup? I missed the train.By the timeI got to the trainstation,the trainfor 10 minu

11、tes.A. had leftB. has leftC. has been awayD. had been away【答案】D【解析】 【分析】句意:一怎么啦 ?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。 A.had left 过去完成时态;B.has left现在完成时态;C.has been away 现在完成时; D.had been away 过去完成时。by the time, 在 .之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave 对应的延续性状态是beaway,故选 D。13 Tomby the time I got

12、 to the party.A. leftB. was leavingC. had leftD. has left【答案】C【解析】 【分析】句中有“by+过去时间 ”作时间状语,提示谓语动同用过去完成时,即“我到达 ”和 “他离开 ”,后者发生在前者之前,即“过去的过去 ”,因此,后者用过去完成时。故选 C。【点评】本题考查过去完成时的用法。14 Mary thought of the party which she_ for this day.A. planB. plannedC. had plannedD. would plan【答案】C【解析】 【分析】句意:玛丽想起了她今天计划的聚会

13、。plan 的动作发生在thoughtof 的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。15 Seeing John rush into the room with tears in his eyes, I asked him what.A. would happenB. had happenedC. happenedD. was happened【答案】B【解析】 【分析】所填写动作发生在asked 以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了

14、。【点评】本题考查过去完成时的用法。16 She _ to go to school earlier, but she forgot to get up.A. plansB. plannedC. had plannedD. has planned【答案】 C【解析】 【分析】句意:她本来打算早点上学,但是她忘记起床了。动词时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。plan用过去完成17 Jim, why didnt you go to Beijing by train? Bad luck! When I got to the station, the tr

15、ain _.A. leftB. had already leftC. has already leftD. has been left【答案】B【解析】 【分析】句意: 吉姆,你为什么不坐火车去北京呢?真倒霉!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时, had done,故选 B。【点评】考查时态,注意过去的过去是过去完成时的用法。18 Jim, did you take out the trash just now?No. By the time I came home it.A. have b

16、een taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】 take out 拿出,带出, by the time 直到, came home 是过去时,扔垃圾是发生在 came 之前的动作,过去完成时表示的是过去的过去。又有动语态。 had been+过去分词,含有被动语态的过去完成时。句意:扔了吗?不,我回来的时候垃圾已经被扔了。故选 C。【点评】考查被动语态及过去完成时的用法。be+动词过去分词构成被Jim,刚才是你把垃圾19 Mr. Wang _ in this factory for 30 years alread

17、y.A. worksB. is workingC. has workedD. will work【答案】C【解析】 【分析】句意:王先生在这个工厂工作已经30 年了。根据可知句子为现在完成时,表示发生于过去的动作一直持续到现在。故答案是C。【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。for 30 years already ,C 是现在完成时结构,20 By yesterday, the plane _out of view for more than a month.A. isB. has beenC. wasD. had been【答案】D【解析】 【分析】句意:到昨

18、天,飞机已经失去联系了一个多月。根据By yesterday可知该用过去完成时,所以选D。【点评】考查动词时态。21 I _ to study hard, but someone disturb me.A. thoughtB. had thoughtC. have thoughtD. think【答案】 B【解析】 【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。22 When we hurried to the meeting room, the meeting _.A. had beg

19、unB. had been onC. has begunD. has been on【答案】A【解析】 【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选 A 【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。23 Peter _ to have a cool model plane.A. hopedB. had hopedC. has hopedD. hopes【

20、答案】 B【解析】 【分析】句意:彼得本来希望有一架很酷的飞机模型。动词来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。hope用过去完成时24 By the time my mum got home, I _ my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】B【解析】 【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选”主句动作B。25 By the end of last month,

21、 I _ all the CDs of 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。【点评】考查过去完成时,注意平时识记其结构及标志词。26 Tom rea

22、lized that he _ his physics book at home when he reached school A. leftB. had leftC. was leavingD. leaves【答案】B【解析】 【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。27 Sheto be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】 D【解析】 【分析】句意:她本来想做一个好妈妈。动词think 用

23、过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选D。【点评】考查过去完成时。28 Johnson _ two tickets for the concert before Joe made a phone call to him.A. had bookedB. bookedC. has bookedD. were booking【答案】A【解析】 【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过去的过去 ”动作要用过去完成时(had + 过去分词),所以选A。29 Iyou could come.A. hopeB. had hopedC. have hope

24、dD. are hoping【答案】 B【解析】 【分析】句意:我本来希望你能来。动词hope 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。30 Why didnt 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 disappeared【答案】C【解析】 【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为 :had+动词 过去分词,故选C。【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。

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

当前位置:首页 > 科普知识


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