人教版英语八年级上过去完成时复习总结附答案解析.docx

上传人:b****2 文档编号:23278987 上传时间:2023-05-15 格式:DOCX 页数:26 大小:31.68KB
下载 相关 举报
人教版英语八年级上过去完成时复习总结附答案解析.docx_第1页
第1页 / 共26页
人教版英语八年级上过去完成时复习总结附答案解析.docx_第2页
第2页 / 共26页
人教版英语八年级上过去完成时复习总结附答案解析.docx_第3页
第3页 / 共26页
人教版英语八年级上过去完成时复习总结附答案解析.docx_第4页
第4页 / 共26页
人教版英语八年级上过去完成时复习总结附答案解析.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

人教版英语八年级上过去完成时复习总结附答案解析.docx

《人教版英语八年级上过去完成时复习总结附答案解析.docx》由会员分享,可在线阅读,更多相关《人教版英语八年级上过去完成时复习总结附答案解析.docx(26页珍藏版)》请在冰豆网上搜索。

人教版英语八年级上过去完成时复习总结附答案解析.docx

人教版英语八年级上过去完成时复习总结附答案解析

人教版英语八年级上过去完成时复习总结附答案解析

一、初中英语过去完成时

1.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.

A. hand                       B. amhanding                       C. havehanded                       D. hadhanded

【答案】D

【解析】【分析】句意:

我以为我已经上交了我的项目报告,但是经理说他根本没有看到。

hand上交,是一个动词原形;amhanding是现在进行时态;havehanded现在完成时态;hadhanded过去完成时态。

句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。

【点评】考查动词的时态,本题涉及过去完成时的应用。

2.—Howlonghasthetrainbeenaway?

—Sorry.Idon'tknow.BythetimeIgothere,thetrain________.

A. hasleft                       

B. wasleaving                       

C. hadbeenaway                       

D. hadleft

【答案】C

【解析】【分析】句意:

——火车离开多久了?

——很抱歉。

我不知道。

我到这儿的时候,火车已经离开了。

由BythetimeIgothere可知该用过去完成时,所以选C。

【点评】考查动词时态。

 

3.Mygrandparents    forfiftyyearsbythetimeMysisterwas15.

A. married                

B. hadmarried                

C. hadgotmarried                

D. hadbeenmarried

【答案】D

【解析】【分析】句意:

到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。

根据forfiftyyears五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时hadbeenmarried“结婚”表状态。

故选D。

【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。

4.—Whydidn'tyougivethewallettothemanatonce?

—Becausehe________beforeIrealizeditwashis.

A. hadbeendisappeared                                     

B. hasdisappeared

C. haddisappeared                                              

D. hasbeendisappeared

【答案】C

【解析】【分析】句意:

你为什么不立刻将钱包给那个男人?

--因为在我意识到钱包是他的之前他就已经消失了。

"我意识到钱包是他的"属于过去发生的事,"他已经消失了"属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:

had+动词过去分词,故选C。

【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。

5.Hewantedtoknowhowlong      inhospital.

A. sheisstaying                   

B. shehadstayed                   

C. didshestay                   

D. shestay

【答案】B

【解析】【分析】句意:

他想要知道她在医院待了多长时间。

根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。

故选B。

【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

6.—What'sup?

—Imissedthetrain.BythetimeIgottothetrainstation,thetrain    for10minutes.

A. hadleft                     

B. hasleft                     

C. hasbeenaway                     

D. hadbeenaway

【答案】D

【解析】【分析】句意:

一怎么啦?

一我错过了火车。

在我到达火车站前,火车已经离开了十分钟了。

A.hadleft过去完成时态;B.hasleft 现在完成时态;C.hasbeenaway现在完成时;D.hadbeenaway过去完成时。

bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。

和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。

 

7.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.

A. lying;laid                           

B. lying;lay                           

C. lay;lain                           

D. lied;lied

【答案】A

【解析】【分析】句意:

这个男孩躺在地上,他把自行车放在了大树的后面。

lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。

根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。

选A。

【点评】考查动词辨析,过去进行时态,过去完成时态。

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.Thefilm      whenIgotthere.   

A. wason                       

B. hasbeenon                       

C. hadbegun                       

D. hasbegun

【答案】C

【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.

【点评】此题考查过去完成时。

11.—DidyouseeTomattheparty?

—No,he            bythetimeIgotthere.

A. left                          B. wasleaving                                     C. hadleft                          D. hasleft

【答案】C

【解析】【分析】bythetime的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。

句意是:

在我到那里之前他已经离开了。

【点评】本题考查过去完成时的用法。

12.—Jack,wouldyouliketoseethenewmovie?

—I'dloveto,butI______italready.

A. amseeing                             

B. willsee                             

C. see                             

D. haveseen

【答案】D

【解析】【分析】句意:

——杰克,你愿意去看这个新电影吗?

——当然乐意,但是我已经看过了。

由already可知是完成时,所以用havedone。

故选D。

【点评】本题考查完成时havedone。

13.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.

A. haveforgotten                     

B. hadforgotten                     

C. haveleft                     

D. hadleft

【答案】D

【解析】【分析】句意:

我到学校的时候,我意识到我把书包忘在家里。

考查过去完成时。

bythetime:

到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。

值得注意的是,当从句用过去时时,主句通常用过去完成时。

Leavesth.Sp.:

把…落在某地。

结合句意和语境可知选D。

【点评】此题考查过去完成时的用法。

14.Bythetimetheyreachedthebusstop,thebus__________fortenminutes.

A. hadleft                    B. haveleft                    C. hadbeenaway                    D. havebeenaway

【答案】C

【解析】【分析】句意:

到他们到达公交车站的时候,公交车已经离开十分钟了。

句中bythetime的意思是到...时候,后跟从句,从句使用的是一般过去时。

根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。

A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。

故选C。

【点评】考查动词时态。

 

15.YesterdaywhenI_______tothestation,thetrain______already.

A. got,hadleft                     

B. got,hasleft                     

C. hadgot,left                     

D. got,left

【答案】A

【解析】【分析】句意:

昨天当我到达车站时,火车已经离开了。

结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。

下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

 

16.WhenI______thecinema,thefilm_______fortenminutes

A. gotto;hasbegun                                             B. arrivedat;hasbeenon

C. reached;hadbegun                                         

D. hurriedto;hadbeenon

【答案】D

【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。

【点评】要注意完成时态中的延续性动词的转换。

17.Bytheendof2012,manybuildings        builtinourcity.

A. havebeen                               B. have                               C. hadbeen                               D. will

【答案】C

【解析】【分析】句意:

到2012年底,我们的城市里已经建成了很多大楼。

Buildings是build这一动作的承受者,该用被动语态。

而被动语态是由“be+及物动词的过去分词”构成。

根据Bytheendof2012可知该用过去完成时,所以选C。

 

18.BythetimeI________ontheTV,Beckham________twogoals.

A. turned;havescored                                         

B. turned;hadscored

C. hadturned;havescored                                  

D. hadturned;hadscored

【答案】B

【解析】【分析】句意:

当我打开电视的时候,贝克汉姆已经进了两个球。

本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。

从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。

【点评】考查动词时态辨析题。

19.Suedidn'tgotoseethefilmwithuslastweekbecauseshe________________itwithhermother.

A. hasseen                              

B. hadseen                              

C. willsee                              

D. saw

【答案】B

【解析】【分析】句意:

苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。

A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。

Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。

【点评】考查过去完成时,注意平时识记其结构,理解句意。

20.Everythinghe____awayfromhimbeforehereturnedtohishometown.

A. took                  B. hadbeentaken                  C. hadhadbeentaken                  D. hadtaken

【答案】C

【解析】【分析】句意为:

他所拥有的一切在他回家之前都被拿走了。

根据题干中的beforehereturnedtohishometown,可知主句的谓语动词要用过去完成时,又因everything与take之间存在动宾关系,且everything作take的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是had been+过去分词,第一个had表示拥有的意思,后面的hadbeentaken是过去完成时的被动语态。

故选C。

【点评】考查过去完成时的被动语态的基本构成。

21.—DidAlanseehisoldfriendsyesterday?

—Yes,hedid.He     hisoldfriendsforseveralyears.

A. didn'tsee                     B. wouldn'tsee                     C. hasn'tseen                     D. hadn'tseen

【答案】D

【解析】【分析】句意:

昨天艾伦见到他的老朋友了吗?

——使得,他见到了。

他已经有几年不见他的老朋友了。

结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。

选D。

【点评】考查时态辨析

 

22.Whenhearrivedatthebusstop,thebus________for10minutes.        

A. hasleft                     

B. hadleft                     

C. hasbeenaway                     

D. hadbeenaway

【答案】D

【解析】【分析】句意:

当他到达车站时,公交车已经离开10分钟了。

for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构beaway,公交车离开发生在他到达之前,所以用过去完成时,故选D。

【点评】考查过去完成时。

23.Daming_______tohavearest,buthedidn'thavetime.

A. intended                      

B. hadintended                      

C. intends                      

D. hasintended

【答案】B

【解析】【分析】句意:

大明本来计划休息,但是他没时间。

动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

故选B。

【点评】考查过去完成时。

24.–Wereyoulateforworkyesterdaymorning?

–Yes.BythetimeIgottothebusstop,theearlybus        .

A. hasalreadyleft                        B. isalreadyleft                         C. hadalreadyleft

【答案】C

【解析】【分析】句意:

昨天上午你上班迟到了吗?

——是的,等我到达公交车站的时候,早班车已经开走了。

结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

 

25.I      youcouldcome.

A. hope                        

B. hadhoped                        

C. havehoped                        

D. arehoping

【答案】B

【解析】【分析】句意:

我本来希望你能来。

动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

故选B。

【点评】考查过去完成时。

26.Themovementofboycotting(联合抵制)theSouthKoreangoodsinwholeChina_______forafewmonthsbythetimeLotteGroup(乐天集团)agreedtoprovidelandforUSA.

A. hadbeenon                            

B. hadbegun                            

C. hasbeenon

【答案】A

【解析】【分析】句意:

到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。

by+过去时间状语和过去完成时连用,可知句子时态要用过去完成时,begin为瞬间动词,不能与一段时间连用。

故选A。

【点评】此题考查过去完成时。

注意和过去时间状语连用。

27.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwas

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1