过去完成时知识点归纳与练习.docx

上传人:b****1 文档编号:23204650 上传时间:2023-05-15 格式:DOCX 页数:21 大小:28.03KB
下载 相关 举报
过去完成时知识点归纳与练习.docx_第1页
第1页 / 共21页
过去完成时知识点归纳与练习.docx_第2页
第2页 / 共21页
过去完成时知识点归纳与练习.docx_第3页
第3页 / 共21页
过去完成时知识点归纳与练习.docx_第4页
第4页 / 共21页
过去完成时知识点归纳与练习.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

过去完成时知识点归纳与练习.docx

《过去完成时知识点归纳与练习.docx》由会员分享,可在线阅读,更多相关《过去完成时知识点归纳与练习.docx(21页珍藏版)》请在冰豆网上搜索。

过去完成时知识点归纳与练习.docx

过去完成时知识点归纳与练习

过去完成时-知识点归纳与练习

一、初中英语过去完成时

1.—DidyouseeTomattheparty?

—No,he_________bythetimeIgotthere.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

【解析】【分析】句意:

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

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

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

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

2.Bytheendoflastmonth,Jane_____enoughmoneyforthepoorsickboy.

A. raised                         

B. wouldraise                         

C. hadraised                         

D. hasraised

【答案】C

【解析】【分析】句意:

在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。

根据Bytheendoflastmonth,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。

【点评】考查过去完成时,注意过去完成的时的判定方法。

3.BythetimeIfinishedmyhomework,mymother      .   

A. slept                   

B. hasbeenasleep                   

C. wasasleep                   

D. hadbeenasleep

【答案】D

【解析】【分析】由上文“Bythetime”和“finished”可知此处应为过去完成时,故选D.

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

4.Bytheendof2012,manybuildings        builtinourcity.

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

【答案】C

【解析】【分析】句意:

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

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

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

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

 

5.Bythetimetheyreachedthebusstop,thebus__________fortenminutes.

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

【答案】C

【解析】【分析】句意:

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

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

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

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

故选C。

【点评】考查动词时态。

 

6.Igottothepartylate.BythetimeIarrived,somepeople______homealready. 

A. went                           

B. wouldgo                           

C. hadgone                           

D. havegone

【答案】C

【解析】【分析】句意:

我到聚会晚了。

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

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

故选C。

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

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

 

7.BythefirstdayofAugust,2007,thePLA________foreightyyears.

A. founded               

B. hasfounded               

C. hasbeenfound               

D. hadbeenfounded

【答案】D

【解析】【分析】句意:

到2007年8月1日为止,中国人民解放军已经成立了80年了。

句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D

【点评】动词的时态是学习英语过程中非常重要的知识。

现在完成时表示动词在过去发生对现在造成的影响。

现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。

过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。

 

8.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.

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

【答案】D

【解析】【分析】句意:

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

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

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

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

9.Thefilm      whenIgotthere.   

A. wason                       

B. hasbeenon                       

C. hadbegun                       

D. hasbegun

【答案】C

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

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

10. —I______knowyoucanplaythepianosowell.

—Thankyou.   

A. didn't                                       

B. don't                                        

C. can't

【答案】A

【解析】【分析】句意:

——我不知道你钢琴弹得那么好。

——谢谢。

A.didn't不,一般过去时态,指过去的状态及过去发生的动作;B.don't不,一般现在时态,指经常性、习惯性的动作;C.can't不能,指能力;不可能,表示否定的推测。

根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

 

11.Tom           bythetimeIgottotheparty.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

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

故选C。

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

12.—Howlong          you         TVbythetimeIcalledyou?

—Forabouttwohours

A. had;watched              

B. have;watched                     

C. did;watch              

D. were;watching

【答案】A

【解析】【分析】由句中的bythetime可判断.这里用过去完成时,故选A。

句意是:

—到我打电话给你为止,你已经看了多长时间的电视了?

—大约两个小时。

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

13.—Jim,whydidn'tyougotoBeijingbytrain?

—Badluck!

WhenIgottothestation,thetrain________.

A. left                    

B. hadalreadyleft                    

C. hasalreadyleft                    

D. hasbeenleft

【答案】B

【解析】【分析】句意:

——吉姆,你为什么不坐火车去北京呢?

——真倒霉!

我到车站时,火车已经开走了。

根据WhenIgottothestation可知,到那是过去时,离开是过去的过去,使用过去完成时,haddone,故选B。

【点评】考查时态,注意过去的过去是过去完成时的用法。

14.BythetimeI________ontheTV,Beckham________twogoals.

A. turned;havescored                                         

B. turned;hadscored

C. hadturned;havescored                                  

D. hadturned;hadscored

【答案】B

【解析】【分析】句意:

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

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

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

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

15.——Jim,didyoutakeoutthetrashjustnow?

——No.BythetimeIcamehomeit         .

A. havebeentakenout                  

B. hadtakenout                   

C. hadbeentakenout

【答案】C

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

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

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

句意:

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

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

故选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.Bytheendoflastmonth,we______already______ourlessons. 

A. has,finished                   

B. have,finished                   

C. had,finished                   

D. will,finish

【答案】C

【解析】【分析】题意:

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

根据句意,应选C。

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

18.Bytheendoflastweek,she______inthewestofChinafortwomonthshelpingthehomelesschildren.

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

【答案】D

【解析】【分析】句意:

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

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

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

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

19.Bythetimeshewentoutside,thebus____already______.

A. had,gone                        

B. had,went                        

C. has,gone                        

D. has,went

【答案】A

【解析】【分析】这题考查时态的用法,bythetime是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。

选A。

句意是:

到她出去的时间为止,公共汽车已经走了。

 

20.—DidAlanseehisoldfriendsyesterday?

—Yes,hedid.He     hisoldfriendsforseveralyears.

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

【答案】D

【解析】【分析】句意:

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

——使得,他见到了。

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

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

选D。

【点评】考查时态辨析

 

21.Nickstayedupreallylatelastnight.Sothismorninghe       bythetimetheclassbegan.

 

A. hadfallenasleep                        

B. hadshowmup                      

C. hadrealized

【答案】A

【解析】【分析】stayup熬夜,bythetime直到,句意:

Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。

fallasleep入睡,睡觉。

began是过去时,过去的过去用过去完成时,故选A。

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

 

22.Bytheendoflastterm,thestudentsofClassOne___________threeprojects.

A. finished                    

B. wouldfinish                    

C. havefinished                    

D. hadfinished

【答案】D

【解析】【分析】句意:

到上学期末,一班的学生已经完成了三个项目。

根据bytheendoflastterm,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。

故选D。

【点评】考查过去完成时的构成和用法。

根据时间状语,确定动词的时态。

23.Bytheendoflastmonth,I______________alltheCDsofJustinBieber.

A. hadcollected                      B. collected                      C. havecollected                      D. collect

【答案】A

【解析】【分析】句意:

到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。

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

根据Bytheendoflastmonth可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。

【点评】考查过去完成时,注意平时识记其结构及标志词。

24.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwasgoingtobed.

A. did                                   

B. haddone                                    

C. wasdoing

【答案】B

【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中gotobed是过去将来时,domyhomework发生在gotobed之前,即过去的过去,要用过去完成时haddonemyhomework.句意:

昨天我给你打电话的时候,你正在做什么?

我完成作业正要去睡觉。

故选B。

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

 

25.She      tobeagoodmother.

A. havethought                        B. thought                        C. thinks                        D. hadthought

【答案】D

【解析】【分析】句意:

她本来想做一个好妈妈。

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

故选D。

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

26.We      tobeabletocomeandseeyou.

A. hadhoped                          B. hope                          C. havehoped                          D. arehope

【答案】A

【解析】【分析】句意:

我们本来希望能来看看你。

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

故选A。

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

27.I      youcouldcome.

A. hope                        

B. hadhoped                        

C. havehoped                        

D. arehoping

【答案】B

【解析】【分析】句意:

我本来希望你能来。

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

故选B。

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

28.Daming_______tohavearest,buthedidn'thavetime.

A. intended                      

B. hadintended                      

C. intends                      

D. hasintended

【答案】B

【解析】【分析】句意:

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

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

故选B。

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

29.MrBrownwastoobusy______ourpapers_______thisquestion.

A. tomark,toanswer                                           

B. tomark,answering  

C. marking,answering                                          D. marking,toanswer

【答案】D

【解析】【分析】句意:

布朗先生忙着写论文来回答这个问题。

根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。

故选D。

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

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

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