过去完成时知识点总结及经典习题含答案经典1.docx
- 文档编号:7719478
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:17
- 大小:28.51KB
过去完成时知识点总结及经典习题含答案经典1.docx
《过去完成时知识点总结及经典习题含答案经典1.docx》由会员分享,可在线阅读,更多相关《过去完成时知识点总结及经典习题含答案经典1.docx(17页珍藏版)》请在冰豆网上搜索。
过去完成时知识点总结及经典习题含答案经典1
过去完成时知识点总结及经典习题(含答案)经典1
一、初中英语过去完成时
1.Byyesterday,theplane______outofviewformorethanamonth.
A. is
B. hasbeen
C. was
D. hadbeen
【答案】D
【解析】【分析】句意:
到昨天,飞机已经失去联系了一个多月。
根据Byyesterday可知该用过去完成时,所以选D。
【点评】考查动词时态。
2.BythetimeI________ontheTV,Beckham________twogoals.
A. turned;havescored
B. turned;hadscored
C. hadturned;havescored
D. hadturned;hadscored
【答案】B
【解析】【分析】句意:
当我打开电视的时候,贝克汉姆已经进了两个球。
本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。
【点评】考查动词时态辨析题。
3.Jake_____hiskeyintheofficesohehadtowaituntilhiswife_______home.
A. hasforgotten…comes
B. forgot…come
C. hadleft…came D. hadleft…wouldcome
【答案】C
【解析】【分析】句意:
杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。
结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。
下文指的是过去某时的动作,故用一般过去时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
4.Bytheendoflastmonth,Jane_____enoughmoneyforthepoorsickboy.
A. raised
B. wouldraise
C. hadraised
D. hasraised
【答案】C
【解析】【分析】句意:
在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。
根据Bytheendoflastmonth,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。
【点评】考查过去完成时,注意过去完成的时的判定方法。
5.Bytheendof2012,manybuildings builtinourcity.
A. havebeen B. have C. hadbeen D. will
【答案】C
【解析】【分析】句意:
到2012年底,我们的城市里已经建成了很多大楼。
Buildings是build这一动作的承受者,该用被动语态。
而被动语态是由“be+及物动词的过去分词”构成。
根据Bytheendof2012可知该用过去完成时,所以选C。
6.YesterdaywhenI_______tothestation,thetrain______already.
A. got,hadleft
B. got,hasleft
C. hadgot,left
D. got,left
【答案】A
【解析】【分析】句意:
昨天当我到达车站时,火车已经离开了。
结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。
下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
7.Igottothepartylate.BythetimeIarrived,somepeople______homealready.
A. went
B. wouldgo
C. hadgone
D. havegone
【答案】C
【解析】【分析】句意:
我到聚会晚了。
在我到达之前,一些人已经回家了。
结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。
故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
8.BythetimeIgotthere,thefootballmatch________already________.
A. has;finished
B. was;finished
C. had;finished
D. /;finished
【答案】C
【解析】【分析】句意:
到我到达那里的时候,足球赛已经结束了。
bythetime通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
9.Thefilm whenIgotthere.
A. wason
B. hasbeenon
C. hadbegun
D. hasbegun
【答案】C
【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.
【点评】此题考查过去完成时。
10.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.
A. isentering B. hasentered C. wasentering D. hadentered
【答案】D
【解析】【分析】句意:
消防队员三次进入着火的大楼,才把火扑灭。
A.isentering现在进行时;B.hasentered现在完成时;C.wasentering过去进行时;D.hadentered过去完成时。
根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。
【点评】考查句子时态。
注意过去完成时的用法。
11.BythetimeIgotbacktoschool,thebell______.
A. rang
B. hasrung
C. hadrung
【答案】C
【解析】【分析】句意:
当我返回到学校时,铃早响了。
Bythetime…,在……时间前,经常用于过去完成时态。
过去完成时态,表示动作发生在过去的过去。
铃响发生在过去的动作回到学校之前,所以用过去完成时态。
A.rang一般过去时态;B.hasrung现在完成时态;C.hadrung过去完成时态。
故选C。
12.Shesaidwhenshegottothecinema,thefilm________for5minutes.
A. hasbegun
B. hadbegun
C. hasbeenon
D. hadbeenon
【答案】D
【解析】【分析】句意:
她说当她到达电影院的时候,电影已经开始五分钟了。
根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。
开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。
【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。
13.—Jim,whydidn'tyougotoBeijingbytrain?
—Badluck!
WhenIgottothestation,thetrain________.
A. left
B. hadalreadyleft
C. hasalreadyleft
D. hasbeenleft
【答案】B
【解析】【分析】句意:
——吉姆,你为什么不坐火车去北京呢?
——真倒霉!
我到车站时,火车已经开走了。
根据WhenIgottothestation可知,到那是过去时,离开是过去的过去,使用过去完成时,haddone,故选B。
【点评】考查时态,注意过去的过去是过去完成时的用法。
14.Simon________thepianoforageswhenhegavehisfirstconcert.
A. hasplayed
B. isplaying
C. hadplayed
D. willplay
【答案】C
【解析】【分析】句意:
西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:
had+动词的过去分词,故答案为C。
【点评】考查过去完成时。
掌握过去完成时的意义(过去的过去)和构成:
had+动词的过去分词。
15.Mr.Wang______inthisfactoryfor30yearsalready.
A. works B. isworking C. hasworked D. willwork
【答案】C
【解析】【分析】句意:
王先生在这个工厂工作已经30年了。
根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
C是现在完成时结构,故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
16.— yourfather anewspaperwhenyougothome?
—No, .
A. Was;reading;hewas
B. Did;read;hedid
C. Was;reading;hewasn't
D. Did;read;hedidn't
【答案】C
【解析】【分析】句意:
—当你到家的时候,你爸爸正在读报纸吗?
—不,没有。
此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/weredoing,其疑问式为提前be动词,否定式回答为:
No,主语+be动词后加not。
根据句意,故选C。
【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。
17.She_______balletbeforesheenteredfilmindustry.
A. haspracticed
B. hadpracticed
C. willpracticed
D. wouldpracticed
【答案】B
【解析】【分析】句意:
在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。
【点评】考查过去完成时。
18.WhenIgottothecinema,thefilm___________for15minutes.
A. hasbegun
B. hasbeen
C. hasbeenon
D. hadbeenon
【答案】D
【解析】【分析】句意:
当我到达电影院时,电影已经开始十五分钟了。
结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。
选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
19.Bythetimeshewentoutside,thebus____already______.
A. had,gone
B. had,went
C. has,gone
D. has,went
【答案】A
【解析】【分析】这题考查时态的用法,bythetime是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。
选A。
句意是:
到她出去的时间为止,公共汽车已经走了。
20.Peter________tohaveacoolmodelplane.
A. hoped
B. hadhoped
C. hashoped
D. hopes
【答案】B
【解析】【分析】句意:
彼得本来希望有一架很酷的飞机模型。
动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选B。
【点评】考查过去完成时。
21.-Myparents ourhomeforafewhourswhenIarrived.Ididn'tmeetthem.
-Youcouldcallthemifyouwantedtoknowwheretheywere.
A. havebeenawayfrom
B. hadbeenawayfrom
C. hadleft
D. hadgone
【答案】B
【解析】【分析】句意:
---当我到家的时候,我的父母已离开家几个小时了。
我没遇到他们。
---假如你想知道他们在哪里的话,你可以给他们打电话。
当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。
forafewhours表示一段时间,不能与非延续动词连用。
所以要用过去完成时态。
故选B.
【点评】考查完成时态的用法。
22.——Howwasthemovieyousawyesterday?
——Ihavenoidea.BythetimeIgottothemovietheatre,themovie______.
A. hasalreadyfinished
B. havefinishedyet
C. hadalreadyfinished
【答案】C
【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。
句意:
昨天你看的电影怎么样?
没想法,我到电影院的时候,电影已经结束了。
故选C。
【点评】考查过去完成时的用法。
23.Bytheendoflastmonth,I______________alltheCDsofJustinBieber.
A. hadcollected B. collected C. havecollected D. collect
【答案】A
【解析】【分析】句意:
到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。
A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。
根据Bytheendoflastmonth可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。
【点评】考查过去完成时,注意平时识记其结构及标志词。
24.RoseandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.
A. knows B. know C. haveknown D. hadknown
【答案】D
【解析】【分析】句意:
罗斯和米妮他们在同一个银行工作以前就认识了。
根据时间状语beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:
had+过去分词,故答案为D。
【点评】考查过去完成时。
掌握过去完成时的意义:
表过去的过去;构成:
had+过去分词。
25.Hisfathersaidthathe_____ZhangJiajiefor10days.
A. hasbeenin
B. hasgoneto
C. hadgoneto
D. hadbeenin
【答案】D
【解析】【分析】句意:
他爸说去张家界10天了。
A.去了某地,人还没回,现在完成时;B.hasbeenin去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。
从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用hadbeenin,符合题意,故选D。
【点评】考查动词短语辨析。
注意识记havebeenin和过去完成时的用法。
26.Themovementofboycotting(联合抵制)theSouthKoreangoodsinwholeChina_______forafewmonthsbythetimeLotteGroup(乐天集团)agreedtoprovidelandforUSA.
A. hadbeenon
B. hadbegun
C. hasbeenon
【答案】A
【解析】【分析】句意:
到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。
by+过去时间状语和过去完成时连用,可知句子时态要用过去完成时,begin为瞬间动词,不能与一段时间连用。
故选A。
【点评】此题考查过去完成时。
注意和过去时间状语连用。
27.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.
A. hadbooked
B. booked
C. hasbooked
D. werebooking
【答案】A
【解析】【分析】句意:
乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。
表示“过去的过去”动作要用过去完成时(had+过去分词),所以选A。
28.I youcouldcome.
A. hope
B. hadhoped
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 过去完成时 知识点 总结 经典 习题 答案