过去完成时知识点大全.docx

上传人:b****5 文档编号:4444218 上传时间:2022-12-01 格式:DOCX 页数:16 大小:28.39KB
下载 相关 举报
过去完成时知识点大全.docx_第1页
第1页 / 共16页
过去完成时知识点大全.docx_第2页
第2页 / 共16页
过去完成时知识点大全.docx_第3页
第3页 / 共16页
过去完成时知识点大全.docx_第4页
第4页 / 共16页
过去完成时知识点大全.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

过去完成时知识点大全.docx

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

过去完成时知识点大全.docx

过去完成时知识点大全

2020-2021年过去完成时知识点(大全)

一、初中英语过去完成时

1.Bytheendoflastyearthey_________thousandsoforangetreesonthemountains.

A. hadplanted                 

B. haveplanted                 

C. wereplanting                 

D. wouldplant

【答案】A

【解析】【分析】句意:

到去年末,他们已经在山上种植了上万棵橘子树。

根据Bytheendoflastyear,可知句子时态为过去完成时,因此用hadplanted,故答案是A。

【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。

2.YesterdaywhenI_______tothestation,thetrain______already.

A. got,hadleft                     

B. got,hasleft                     

C. hadgot,left                     

D. got,left

【答案】A

【解析】【分析】句意:

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

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

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

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

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

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

 

3.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.

A. haveforgotten                     

B. hadforgotten                     

C. haveleft                     

D. hadleft

【答案】D

【解析】【分析】句意:

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

考查过去完成时。

bythetime:

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

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

Leavesth.Sp.:

把…落在某地。

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

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

4.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.

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

【答案】D

【解析】【分析】句意:

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

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

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

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

5.BythetimeIgotthere,thefootballmatch________already________.

A. has;finished                   

B. was;finished                   

C. had;finished                   

D. /;finished

【答案】C

【解析】【分析】句意:

到我到达那里的时候,足球赛已经结束了。

bythetime通常用完成时态,根据got可知是过去完成时,故选C。

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

6.Thefilm      whenIgotthere.   

A. wason                       

B. hasbeenon                       

C. hadbegun                       

D. hasbegun

【答案】C

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

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

7.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.

A. isentering                    B. hasentered                    C. wasentering                    D. hadentered

【答案】D

【解析】【分析】句意:

消防队员三次进入着火的大楼,才把火扑灭。

A.isentering现在进行时;B.hasentered现在完成时;C.wasentering过去进行时;D.hadentered过去完成时。

根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。

【点评】考查句子时态。

注意过去完成时的用法。

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.—Whydidn'tyougivethewallettothemanatonce?

—Becausehe________beforeIrealizeditwashis.

A. hadbeendisappeared                                     

B. hasdisappeared

C. haddisappeared                                              

D. hasbeendisappeared

【答案】C

【解析】【分析】句意:

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

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

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

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

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

11.BythetimeIlockedthedoor,IrealizedI          mykeysathome.

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

【答案】D

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

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

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

12.Mygrandparents    forfiftyyearsbythetimeMysisterwas15.

A. married                

B. hadmarried                

C. hadgotmarried                

D. hadbeenmarried

【答案】D

【解析】【分析】句意:

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

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

故选D。

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

13.—Weallwenttotheparkexceptyoulastweekend.Whydidn'tyoucome?

—BecauseI            theparktwice.

A. havegoneto              

B. hadgoneto                        

C. hadbeento              

D. havebeento

【答案】C

【解析】【分析】havegoneto去了(尚未回).havebeento去过(已回),根据句意在lastweekend之前去过,所以用过去完成时,故选C。

【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

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.She______togotoschoolearlier,butsheforgottogetup.

A. plans                         B. planned                         C. hadplanned                         D. hasplanned

【答案】C

【解析】【分析】句意:

她本来打算早点上学,但是她忘记起床了。

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

故选C。

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

17.—DidyouseeTomattheparty?

—No,he_________bythetimeIgotthere.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

【解析】【分析】句意:

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

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

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

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

18.Bytheendoflastmonth,we______already______ourlessons. 

A. has,finished                   

B. have,finished                   

C. had,finished                   

D. will,finish

【答案】C

【解析】【分析】题意:

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

根据句意,应选C。

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

19.Mr.Wang______inthisfactoryfor30yearsalready.

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

【答案】C

【解析】【分析】句意:

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

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

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

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

20.—Areyousurprisedattheendingofthemovie?

—No,becauseI___________thestory.

A. read                           B. willread                           C. haveread                           D. wasreading

【答案】C

【解析】【分析】句意:

—你对这部电影的结局感到惊讶吗?

—不惊讶,因为我读过这个故事。

根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。

【点评】考查现在完成时态。

主语为第一人称故动词应使用原形。

21.I______tostudyhard,butsomeonedisturbme.

A. thought                        

B. hadthought                        

C. havethought                        

D. think

【答案】B

【解析】【分析】句意:

我本来想努力学习,但是有人打扰了我。

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

故选B。

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

22.-Myparents        ourhomeforafewhourswhenIarrived.Ididn'tmeetthem.

-Youcouldcallthemifyouwantedtoknowwheretheywere.

A. havebeenawayfrom             

B. hadbeenawayfrom             

C. hadleft             

D. hadgone

【答案】B

【解析】【分析】句意:

---当我到家的时候,我的父母已离开家几个小时了。

我没遇到他们。

---假如你想知道他们在哪里的话,你可以给他们打电话。

当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。

forafewhours表示一段时间,不能与非延续动词连用。

所以要用过去完成时态。

故选B.

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

 

23.Bytheendoflastterm,thestudentsofClassOne___________threeprojects.

A. finished                    

B. wouldfinish                    

C. havefinished                    

D. hadfinished

【答案】D

【解析】【分析】句意:

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

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

故选D。

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

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

24.——Howwasthemovieyousawyesterday?

——Ihavenoidea.BythetimeIgottothemovietheatre,themovie______.

A. hasalreadyfinished               

B. havefinishedyet                

C. hadalreadyfinished  

【答案】C

【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。

句意:

昨天你看的电影怎么样?

没想法,我到电影院的时候,电影已经结束了。

故选C。

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

 

25.ImetJimlastweek.We___________eachotherforabouttwentyyearssinceweleftJapan.

A. didn'tmeet                     

B. don'tmeet                     

C. haven'tmet                     

D. hadn'tmet

【答案】D

【解析】【分析】句意:

我上周见过吉姆。

我们离开日本大约有二十年没见面了。

A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。

for+时间段用完成时,排除A、B。

met表明时态是过去时,所以用过去完成时,故选D。

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

26.WhenTomgottotheexaminationroom,herealizedhe______hispenathome.

A. wasleaving                        B. hadleft                        C. forgot                        D. wasforgetting

【答案】B

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

汤姆一进入考试室就意识到了他把笔落在家里了。

根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。

故选B。

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

 

27.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwasgoingtobed.

A. did                                   

B. haddone                                    

C. wasdoing

【答案】B

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

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

我完成作业正要去睡觉。

故选B。

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

 

28.Themovementofboycotting(联合抵制)theSouthKoreangoodsinwholeChina_______forafewmonthsbythetimeLotteGroup(乐天集团)agreedtoprovidelandf

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

当前位置:首页 > 高中教育 > 英语

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

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