过去完成时知识点总结复习及练习测试题.docx

上传人:b****8 文档编号:12368655 上传时间:2023-06-05 格式:DOCX 页数:20 大小:27.75KB
下载 相关 举报
过去完成时知识点总结复习及练习测试题.docx_第1页
第1页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第2页
第2页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第3页
第3页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第4页
第4页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第5页
第5页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第6页
第6页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第7页
第7页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第8页
第8页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第9页
第9页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第10页
第10页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第11页
第11页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第12页
第12页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第13页
第13页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第14页
第14页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第15页
第15页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第16页
第16页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第17页
第17页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第18页
第18页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第19页
第19页 / 共20页
过去完成时知识点总结复习及练习测试题.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

过去完成时知识点总结复习及练习测试题.docx

《过去完成时知识点总结复习及练习测试题.docx》由会员分享,可在线阅读,更多相关《过去完成时知识点总结复习及练习测试题.docx(20页珍藏版)》请在冰点文库上搜索。

过去完成时知识点总结复习及练习测试题.docx

过去完成时知识点总结复习及练习测试题

2020-2021年过去完成时知识点总结复习及练习测试题

一、初中英语过去完成时

1.Bythetimehe            attherailwaystation,thetrain        .

A. hadarrived;hadleft         B. arrived;hadleft         C. arrived;left         D. hadarrived;hasleft

【答案】B

【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。

bythetime引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。

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

2.Wearetootired.Pleasestop__________arest.

A. tohave                                  B. having                                  C. have                                  D. has

【答案】A

【解析】【分析】句意:

我们是在太累了,停下来休息一下吧。

stoptohave arest.固定搭配故选A

【点评】注意时态一致,

3.WhenI______thecinema,thefilm_______fortenminutes

A. gotto;hasbegun                                             B. arrivedat;hasbeenon

C. reached;hadbegun                                         

D. hurriedto;hadbeenon

【答案】D

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

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

4.Igottothepartylate.BythetimeIarrived,somepeople______homealready. 

A. went                           

B. wouldgo                           

C. hadgone                           

D. havegone

【答案】C

【解析】【分析】句意:

我到聚会晚了。

在我到达之前,一些人已经回家了。

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

故选C。

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

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

 

5.—Whatdoyouthinkoftheyounglady?

—Sheishard-working.She________allhereffortintoherworkbeforeshegotill.

A. hasput                              

B. put                              

C. hadput                              

D. wouldput

【答案】C

【解析】【分析】句意:

——你认为这位小姐怎样?

——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句beforeshegotill.可知主句动作是过去的过去,该用过去完成时态:

had+过去分词,故答案为C。

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

理解句意并掌握过去完成时表示过去的过去,构成为:

had+过去分词。

6.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.

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

【答案】D

【解析】【分析】句意:

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

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

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

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

7.Thefilm      whenIgotthere.   

A. wason                       

B. hasbeenon                       

C. hadbegun                       

D. hasbegun

【答案】C

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

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

8.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。

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

9.BythetimeIgotbacktoschool,thebell______.

   

A. rang                                   

B. hasrung                                    

C. hadrung

【答案】C

【解析】【分析】句意:

当我返回到学校时,铃早响了。

Bythetime…,在……时间前,经常用于过去完成时态。

过去完成时态,表示动作发生在过去的过去。

铃响发生在过去的动作回到学校之前,所以用过去完成时态。

A.rang一般过去时态;B.hasrung现在完成时态;C.hadrung过去完成时态。

故选C。

 

10.—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。

 

11.Thegirlsittingnexttomeontheplanewasverynervous,forshe        before.

A. didn'tfly                    

B. hasn'tflown                    

C. hadn'tflown                    

D. wasn'tflying

【答案】C

【解析】【分析】句意:

飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。

根据上文的句子Thegirlsittingnexttomeontheplanewasverynervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:

had+动词的过去分词。

根据句意,故答案为C。

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

掌握过去完成的意义和用法:

表示过去的过去的动作或状态。

用had+动词的过去分词表达。

12.Tom           bythetimeIgottotheparty.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。

故选C。

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

13.BythetimeIlockedthedoor,IrealizedI          mykeysathome.

A. hadrepaired                    B. hadchanged                    C. hadforgotten                    D. hadleft

【答案】D

【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。

该动作发生在realized之前,用过去完成时,故选D。

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

14.—Howlonghasthetrainbeenaway?

—Sorry.Idon'tknow.BythetimeIgothere,thetrain________.

A. hasleft                       

B. wasleaving                       

C. hadbeenaway                       

D. hadleft

【答案】C

【解析】【分析】句意:

——火车离开多久了?

——很抱歉。

我不知道。

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

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

【点评】考查动词时态。

 

15.—Weallwenttothecinemaexceptyoulastnight.Whydidn'tyoucome?

—BecauseI            thatmovietwice.

A. havewatched              

B. hadwatched                     

C. waswatching              

D. wouldwatch

【答案】B

【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。

句意是:

—昨天晚上除了你之外我们都去电影院了,你为什么没来?

—因为这部电影我已经看过两次了。

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

16.Iaskedyourmotherifshe          thatdress.

A. bought                           

B. hadbought                           

C. hadbuyed                           

D. buy

【答案】B

【解析】【分析】句意:

我问你妈妈她是否买了那件裙子。

本句中从句的动作应该是发生在ask之前的.所以用“had+过去分词”形式来表达。

故选D

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

17.Shesaidwhenshegottothecinema,thefilm________for5minutes.

A. hasbegun                    

B. hadbegun                    

C. hasbeenon                    

D. hadbeenon

【答案】D

【解析】【分析】句意:

她说当她到达电影院的时候,电影已经开始五分钟了。

根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。

开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。

【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。

18.——Jim,didyoutakeoutthetrashjustnow?

——No.BythetimeIcamehomeit         .

A. havebeentakenout                  

B. hadtakenout                   

C. hadbeentakenout

【答案】C

【解析】【分析】takeout拿出,带出,bythetime直到,camehome是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。

又有be+动词过去分词构成被动语态。

hadbeen+过去分词,含有被动语态的过去完成时。

句意:

Jim,刚才是你把垃圾扔了吗?

不,我回来的时候垃圾已经被扔了。

故选C。

【点评】考查被动语态及过去完成时的用法。

 

19.—DidyouseeTomattheparty?

—No,he_________bythetimeIgotthere.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

【解析】【分析】句意:

——在聚会时你见了汤姆了吗?

——没有,我到达的时候他已经离开了。

got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。

【点评】考查过去完成时,注意过去完成时表达的是过去的过去。

20.Mr.Smith________inacarfactoryfortenyearsbeforehecametoChina. 

A. hadworked                          B. works                          C. isworking                          D. willwork

【答案】A

【解析】【分析】句意:

史密斯先生来中国前在一个汽车厂工作十年了。

根据beforehecametoChina,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked,故选A。

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

根据时间状语确定句子时态。

21.Bytheendoflastmonth,we______already______ourlessons. 

A. has,finished                   

B. have,finished                   

C. had,finished                   

D. will,finish

【答案】C

【解析】【分析】题意:

到上个月末为止,我们已经结束了课程。

根据句意,应选C。

【点评】注意时间状语,很容易选出。

22.Mr.Wang______inthisfactoryfor30yearsalready.

A. works                          B. isworking                          C. hasworked                          D. willwork

【答案】C

【解析】【分析】句意:

王先生在这个工厂工作已经30年了。

根据for30yearsalready,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。

C是现在完成时结构,故答案是C。

【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。

23.Bytheendoflastweek,she______inthewestofChinafortwomonthshelpingthehomelesschildren.

A. willstay                        B. hasstayed                        C. wouldstay                        D. hadstayed

【答案】D

【解析】【分析】句意:

直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。

根据时间状语Bytheendoflastweek到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。

【点评】此题考查动词的时态。

根据时间状语确定句子的时态。

24.Byyesterday,theplane______outofviewformorethanamonth.

A. is                                 

B. hasbeen                                 

C. was                                 

D. hadbeen

【答案】D

【解析】【分析】句意:

到昨天,飞机已经失去联系了一个多月。

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

【点评】考查动词时态。

 

25.Peter________tohaveacoolmodelplane.

A. hoped                           

B. hadhoped                           

C. hashoped                           

D. hopes

【答案】B

【解析】【分析】句意:

彼得本来希望有一架很酷的飞机模型。

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

故选B。

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

26.BythefirstdayofAugust,2007,thePLA________foreightyyears.

A. founded               

B. hasfounded               

C. hasbeenfound               

D. hadbeenfounded

【答案】D

【解析】【分析】句意:

到2007年八月的第一天,中国人民解放军已经建立了八十年了。

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

主语是被建立的对象,故用被动语态,选D。

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

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

语态的判断主要是确定句子主语与谓语动词的关系。

如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。

 

27.Hisfathersaidthathe_____ZhangJiajiefor10days.

A. hasbeenin                   

B. hasgoneto                   

C. hadgoneto                   

D. hadbeenin

【答案】D

【解析】【分析】句意:

他爸说去张家界10天了。

A.去了某地,人还没回,现在完成时;B.hasbeenin去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。

从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用hadbeenin,符合题意,故选D。

【点评】考查动词短语辨析。

注意识记havebeenin和过去完成时的用法。

28.Tomrealizedthathe________hisphysicsbookathomewhenhereachedschool.

A. left                              

B. hadleft                              

C. wasleaving                              

D. leaves

【答案】B

【解析】【分析】本题考查过去完成时的用法,由had+过去分词。

我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。

 

29.—        

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2