人教版英语过去完成时中考选择题含答案解析推荐精选.docx
- 文档编号:4831244
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:20
- 大小:30.89KB
人教版英语过去完成时中考选择题含答案解析推荐精选.docx
《人教版英语过去完成时中考选择题含答案解析推荐精选.docx》由会员分享,可在线阅读,更多相关《人教版英语过去完成时中考选择题含答案解析推荐精选.docx(20页珍藏版)》请在冰豆网上搜索。
人教版英语过去完成时中考选择题含答案解析推荐精选
人教版英语过去完成时中考选择题含答案解析推荐精选
一、初中英语过去完成时
1.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.
A. haveforgotten
B. hadforgotten
C. haveleft
D. hadleft
【答案】D
【解析】【分析】句意:
我到学校的时候,我意识到我把书包忘在家里。
考查过去完成时。
bythetime:
到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。
值得注意的是,当从句用过去时时,主句通常用过去完成时。
Leavesth.Sp.:
把…落在某地。
结合句意和语境可知选D。
【点评】此题考查过去完成时的用法。
2.—Howlonghasthetrainbeenaway?
—Sorry.Idon'tknow.BythetimeIgothere,thetrain________.
A. hasleft
B. wasleaving
C. hadbeenaway
D. hadleft
【答案】C
【解析】【分析】句意:
——火车离开多久了?
——很抱歉。
我不知道。
我到这儿的时候,火车已经离开了。
由BythetimeIgothere可知该用过去完成时,所以选C。
【点评】考查动词时态。
3.—Howlong you TVbythetimeIcalledyou?
—Forabouttwohours
A. had;watched
B. have;watched
C. did;watch
D. were;watching
【答案】A
【解析】【分析】由句中的bythetime可判断.这里用过去完成时,故选A。
句意是:
—到我打电话给你为止,你已经看了多长时间的电视了?
—大约两个小时。
【点评】本题考查过去完成时的用法。
4.Mygrandparents forfiftyyearsbythetimeMysisterwas15.
A. married
B. hadmarried
C. hadgotmarried
D. hadbeenmarried
【答案】D
【解析】【分析】句意:
到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。
根据forfiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时hadbeenmarried“结婚”表状态。
故选D。
【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。
5.—Whydidn'tyougivethewallettothemanatonce?
—Becausehe________beforeIrealizeditwashis.
A. hadbeendisappeared
B. hasdisappeared
C. haddisappeared
D. hasbeendisappeared
【答案】C
【解析】【分析】句意:
你为什么不立刻将钱包给那个男人?
--因为在我意识到钱包是他的之前他就已经消失了。
"我意识到钱包是他的"属于过去发生的事,"他已经消失了"属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:
had+动词过去分词,故选C。
【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。
6.Tom bythetimeIgottotheparty.
A. left
B. wasleaving
C. hadleft
D. hasleft
【答案】C
【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。
故选C。
【点评】本题考查过去完成时的用法。
7.Bythetimeoflastyear,she thepianoforfiveyears.
A. learnt B. haslearnt C. hadlearnt D. willlearn
【答案】C
【解析】【分析】句意:
到去年的时候,她已经学了五年钢琴了。
由时间状语Bythetimeoflastyear可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:
had+动词的过去分词。
故答案为C。
【点评】考查过去完成时。
掌握过去完成时的构成和用法。
8.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.
A. isentering B. hasentered C. wasentering D. hadentered
【答案】D
【解析】【分析】句意:
消防队员三次进入着火的大楼,才把火扑灭。
A.isentering现在进行时;B.hasentered现在完成时;C.wasentering过去进行时;D.hadentered过去完成时。
根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。
【点评】考查句子时态。
注意过去完成时的用法。
9.—Weallwenttotheparkexceptyoulastweekend.Whydidn'tyoucome?
—BecauseI theparktwice.
A. havegoneto
B. hadgoneto
C. hadbeento
D. havebeento
【答案】C
【解析】【分析】havegoneto去了(尚未回).havebeento去过(已回),根据句意在lastweekend之前去过,所以用过去完成时,故选C。
【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。
10.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.
A. hand B. amhanding C. havehanded D. hadhanded
【答案】D
【解析】【分析】句意:
我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
hand上交,是一个动词原形;amhanding是现在进行时态;havehanded现在完成时态;hadhanded过去完成时态。
句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。
【点评】考查动词的时态,本题涉及过去完成时的应用。
11.—DidyouseeTomattheparty?
—No,he bythetimeIgotthere.
A. left B. wasleaving C. hadleft D. hasleft
【答案】C
【解析】【分析】bythetime的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。
句意是:
在我到那里之前他已经离开了。
【点评】本题考查过去完成时的用法。
12.Bythetimetheyreachedthebusstop,thebus__________fortenminutes.
A. hadleft B. haveleft C. hadbeenaway D. havebeenaway
【答案】C
【解析】【分析】句意:
到他们到达公交车站的时候,公交车已经离开十分钟了。
句中bythetime的意思是到...时候,后跟从句,从句使用的是一般过去时。
根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。
A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。
故选C。
【点评】考查动词时态。
13.BeforeO'SheahostedtheJoyFMprograminBeijing,he_______inHongkongfortenyears.
A. works
B. hasworked
C. hadworked
D. wouldwork
【答案】C
【解析】【分析】句意:
O'Shea在北京主持JoyFM节目前,他已经在香港工作了10年了。
根据BeforeO'SheahostedtheJoyFMprograminBeijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had+过去分词),故选C。
【点评】考查动词的时态。
牢记过去完成时的用法。
14.Bytheendof2012,manybuildings builtinourcity.
A. havebeen B. have C. hadbeen D. will
【答案】C
【解析】【分析】句意:
到2012年底,我们的城市里已经建成了很多大楼。
Buildings是build这一动作的承受者,该用被动语态。
而被动语态是由“be+及物动词的过去分词”构成。
根据Bytheendof2012可知该用过去完成时,所以选C。
15.BythetimeIfinishedmyhomework,mymother .
A. slept
B. hasbeenasleep
C. wasasleep
D. hadbeenasleep
【答案】D
【解析】【分析】由上文“Bythetime”和“finished”可知此处应为过去完成时,故选D.
【点评】考查过去完成时。
16.Wearetootired.Pleasestop__________arest.
A. tohave B. having C. have D. has
【答案】A
【解析】【分析】句意:
我们是在太累了,停下来休息一下吧。
stoptohave arest.固定搭配故选A
【点评】注意时态一致,
17.—Peter,_______you_______yourhomework?
—Notyet,I'lldoitatonce.
A. have;finished
B. Did;finish
C. Will;finish
【答案】A
【解析】【分析】句意:
——皮特,你完成作业了吗?
——还没有,我马上做。
根据Notyet,I'lldoitatonce.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。
【点评】此题考查句子时态。
要根据上下文的联系确定句子时态。
18.Suedidn'tgotoseethefilmwithuslastweekbecauseshe________________itwithhermother.
A. hasseen
B. hadseen
C. willsee
D. saw
【答案】B
【解析】【分析】句意:
苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。
A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。
Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。
【点评】考查过去完成时,注意平时识记其结构,理解句意。
19.Simon________thepianoforageswhenhegavehisfirstconcert.
A. hasplayed
B. isplaying
C. hadplayed
D. willplay
【答案】C
【解析】【分析】句意:
西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:
had+动词的过去分词,故答案为C。
【点评】考查过去完成时。
掌握过去完成时的意义(过去的过去)和构成:
had+动词的过去分词。
20.Thefilm whenIgotthere.
A. wason
B. hasbeenon
C. hadbegun
D. hasbegun
【答案】C
【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.
【点评】此题考查过去完成时。
21.RoseandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.
A. knows B. know C. haveknown D. hadknown
【答案】D
【解析】【分析】句意:
罗斯和米妮他们在同一个银行工作以前就认识了。
根据时间状语beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:
had+过去分词,故答案为D。
【点评】考查过去完成时。
掌握过去完成时的意义:
表过去的过去;构成:
had+过去分词。
22.MrBrownwastoobusy______ourpapers_______thisquestion.
A. tomark,toanswer
B. tomark,answering
C. marking,answering D. marking,toanswer
【答案】D
【解析】【分析】句意:
布朗先生忙着写论文来回答这个问题。
根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。
故选D。
【点评】考查固定搭配too…to…,及动词不定式表目的。
23.Whenhearrivedatthebusstop,thebus________for10minutes.
A. hasleft
B. hadleft
C. hasbeenaway
D. hadbeenaway
【答案】D
【解析】【分析】句意:
当他到达车站时,公交车已经离开10分钟了。
for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构beaway,公交车离开发生在他到达之前,所以用过去完成时,故选D。
【点评】考查过去完成时。
24.She______togotoschoolearlier,butsheforgottogetup.
A. plans B. planned C. hadplanned D. hasplanned
【答案】C
【解析】【分析】句意:
她本来打算早点上学,但是她忘记起床了。
动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选C。
【点评】考查过去完成时。
25.–Wereyoulateforworkyesterdaymorning?
–Yes.BythetimeIgottothebusstop,theearlybus .
A. hasalreadyleft B. isalreadyleft C. hadalreadyleft
【答案】C
【解析】【分析】句意:
昨天上午你上班迟到了吗?
——是的,等我到达公交车站的时候,早班车已经开走了。
结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
26.I youcouldcome.
A. hope
B. hadhoped
C. havehoped
D. arehoping
【答案】B
【解析】【分析】句意:
我本来希望你能来。
动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选B。
【点评】考查过去完成时。
27.Johnson______twoticketsfortheconcertbeforeJoemadeaphonecalltohim.
A. hadbooked
B. booked
C. hasbooked
D. werebooking
【答案】A
【解析】【分析】句意:
乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。
表示“过去的过去”动作要用过去完成时(had+过去分词),所以选A。
28.She tobeagoodmother.
A. havethought B. thought C. thinks D. hadthought
【答案】D
【解析】【分析】句意:
她本来想做一个好妈妈。
动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选D。
【点评】考查过去完成时。
29.SeeingJohnrushintotheroomwithtearsinhiseyes,I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人教版 英语 过去完成时 中考 选择题 答案 解析 推荐 精选