2020-2021年过去完成时考点+例题-全面解析经典1_第1页
2020-2021年过去完成时考点+例题-全面解析经典1_第2页
2020-2021年过去完成时考点+例题-全面解析经典1_第3页
2020-2021年过去完成时考点+例题-全面解析经典1_第4页
2020-2021年过去完成时考点+例题-全面解析经典1_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2020-2021 年过去完成时考点 +例题 - 全面解析经典 1一、初中英语过去完成时1We all went to the park except you last weekend. Why didnt you come?Because Ithe park twice.A. have gone toB. had gone toC. had been toD. have been to【答案】C【解析】 【分析】have gone to 去了(尚未回)have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。【点评】本题考查过去完成时的用法,

2、表示在过去某一时间前已经发生的动作。2Simon _ the piano for ages when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】C【解析】 【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语 when he gave his first concert. 可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。【点评】考查过去完成时。掌握过去完成时的意义(过去的

3、过去)和构成:had+动词的过去分词。3Sue didnt go to see the film with us last week because she _ it with hermother.A. has seenB. had seenC. will seeD. saw【答案】B【解析】 【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时; B.已经看了,过去完成时; C.将看,一般将来时; D.看了,一般过去时。 Sue 和妈妈看了电影的影响是上周 Sue 没有和我们看电影,所以用完成时,根据didnt可知是与过去有关,所以用过去完成时,结构

4、是had+动词过去分词,see 的过去分词是 seen,故选 B。【点评】考查过去完成时,注意平时识记其结构,理解句意。4We are too tired. Please stop _ a rest.A. to haveB. havingC. haveD. has【答案】A【解析】 【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A【点 】注意 一致,5By the time I _ on the TV, Beckham _ two goals A. turned; have scoredB. turned; had scoredC. had

5、 turned; have scoredD. had turned; had scored【答案】B【解析】 【分析】句意:当我打开 的 候, 克 姆已 了两个球。本句是 状 从句, by the time 到 候 止,用于一般 去 ,可排除 CD 。从句用一般 去 ,主句用 去完成 ,需用 “had+ 去分 ” 构,可排除 A;根据句意 构,可知,故选 B。【点 】考 辨析 。6By the end of 2012, many buildingsbuilt in our city.A. have beenB. haveC. had beenD. will【答案】C【解析】 【分析】句意:到2

6、012 年底,我 的城市里已 建成了很多大楼。Buildings 是build 一 作的承受者, 用被 。而被 是由“ be+ 及物 的 去分 ”构成。根据By the end of 2012 可知 用 去完成 ,所以 C。7By the time they reached the bus stop, the bus_ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】C【解析】 【分析】句意:到他 到达公交 站的 候,公交 已 离开十分 了。句中bythe time 的意思是到 . 候,后跟

7、从句,从句使用的是一般 去 。根据句意可知,从句中表示的 作 生在他 到达 站之前,故 用 去完成 。A 是 去完成 ,但是left 是瞬 性 ,不能和一段 状 用;B 是 在完成 ;C 是 去完成 ,并且是系表 构,可以和一段 用;D 是 在完成 。故 C。【点 】考 。8He said that _.A. he has finished his work already C. has he finished his work already 【答案】 BB. he had finished his work alreadyD. had he finished his work alread

8、y【解析】 【分析】句意:他 他已 完成他的工作了。 之前就已 做完工作了,said 是 去式,所以完成工作是 生在 去之前,所以用 去完成 , 构是had+ 去分 ,排除A、 C。 said 后面跟的是 从句,从句句子 构 也是主 排除 D,故 B。【点 】考 去完成 ,注意其定 的理解。+谓语 + ,所以9Everything he _ away from him before he returned to his hometown.A. tookB. had been takenC. had had been takenD. had taken【答案】C【解析】【分析】句意 :他所 有的

9、一切在他回家之前都被拿走了。根据 干中的before he returned to his hometown,可知主句的 要用 去完成 ,又因everything与take之 存在 关系,且everything 作take的 , 要用被 , 去完成 的被 的基本构成是had been + 去分 ,第一个had表示 有的意思,后面的had been taken 是 去完成 的被 。故 C。【点 】考 去完成 的被 的基本构成。10 By the time I got back to school, the bell_.A. rangB. has rungC. had rung【答案】C【解析】

10、【分析】句意:当我返回到学校 , 早响了。 By the time ,在 前, 常用于 去完成 。 去完成 ,表示 作 生在 去的 去。 响 生在 去的 作回到学校之前,所以用 去完成 。A. rang一般 去 ;B. has rung 在完成 ;C. had rung 去完成 。故 C。11 He wanted to know how longin hospital.A. she is stayingB. she had stayed【答案】BC. did she stayD. she stay【解析】 【分析】句意:他想要知道她在医院待了多 。根据停留stay 生在想知道wanted 之前

11、,可知用 去完成 had+ 去分 ,表示 去的 去已 生的事。故 【点 】本 考 去完成 ,注意熟 去完成 的 构 had+ 去分 。B。12 Seeing Danel went into the classroom with tears in his eyes, I asked him what.A. happenedB. had happenedC. would happenD. was happened【答案】B【解析】 【分析】句意:看着丹尼 哭着跑 教室,我 他 生了什么。根据 asked一般 去 可知, happen 的 作 生在asked 之前,表示 去的 去,用 去完成 had

12、+ 去分 。故 B。【点 】本 考 去完成 ,注意掌握 去完成 的 构had+ 去分 。13 By the time I locked the door, I realized Imy keys at home.A. had repairedB. had changedC. had forgottenD. had left【答案】D【解析】 【分析】句意 “到我 的 候,我才意 到把 匙忘在家里了”,表示 “把某物 忘在某 ”要用 leave。 作 生在realized 之前,用 去完成 ,故 D。【点 】本 考 去完成 的用法。14 How long has the train been a

13、way? Sorry. I dont know. By the time I got here, the train _.A. has leftB. was leavingC. had been awayD. had left【答案】C【解析】 【分析】句意: 火 离开多久了? 很抱歉。我不知道。我到 儿的 候,火 已 离开了。由By the time I got here 可知 用 去完成 ,所以 C。【点 】考 。15 Seeing John rush into the room with tears in his eyes, I asked him what.A. would happe

14、nB. had happenedC. happenedD. was happened【答案】B【解析】 【分析】所填写 作 生在asked 以前,表示 去的 去,用 去完成 ,故 B。句意是:看到 翰眼里含着泪水冲 房 ,我 他 生什么事了。【点 】本 考 去完成 的用法。16 Mr Brown was too busy _ our papers _ this question.A. to mark, to answerB. to mark, answeringC. marking, answeringD. marking, to answer【答案】D【解析】 【分析】句意:布朗先生忙着写

15、文来回答 个 。根据句意可知布朗先生正在写 文,然而写 文 个事情是 生在 去,所以要用 去 行 ,所以要用making , 里面写 文是 了回答 ,表示目的所以answer 之前 加to。故 D。【点 】考 固定搭配too to ,及 不定式表目的。17 By the time we got there, the film _ already.A. beganB. has begunC. have begunD. had begun【答案】D【解析】 【分析】句意:我 到那儿 , 影已 开始了。by the time从 去某一点到从句所示的 止的一段 ,常与 去完成 用。故 【点 】考 ,注

16、意by the time+ 去 的用法。,直到 候,指D。18 Jim, did you take out the trash just now?No. By the time I came home it.A. have been taken outB. had taken outC. had been taken out【答案】C【解析】 【分析】 take out 拿出, 出, by the time 直到, came home 是 去 ,扔垃圾是 生在 came 之前的 作, 去完成 表示的是 去的 去。又有 。 had been+ 去分 ,含有被 的 去完成 。句意:扔了 ?不,我回

17、来的 候垃圾已 被扔了。故 C。【点 】考 被 及 去完成 的用法。be+ 去分 构成被Jim, 才是你把垃圾19 By the end of last year they _ thousands of orange trees on the mountains. A. had planted B. have planted C. were planting D. would plant【答案】A【解析】 【分析】句意:到去年末,他 已 在山上种植了上万棵橘子 。根据Bytheend of last year, 可知句子 去完成 ,因此用had planted ,故答案是A。【点 】考 去完成

18、 ,注意 与 去完成 想搭配的 状 。20 By yesterday, the plane _out of view for more than a month.A. isB. has beenC. wasD. had been【答案】D【解析】 【分析】句意:到昨天, 机已 失去 系了一个多月。根据 By yesterday 可知 用 去完成 ,所以 D。【点 】考 。21 She_ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practice

19、d【答案】B【解析】 【分析】句意:在 入 影 之前,她 跳芭蕾。本句考 去完成 ,在她 入 影 之前 “ 去的 去 ”;即 去完成 ;故 B。【点 】考 去完成 。22 My parentsour home for a few hours when I arrived. I didnt meet them. You could call them if you wanted to know where they were.A. have been away fromB. had been away fromC. had leftD. had gone【答案】B【解析】 【分析】句意: -当我

20、到家的时候,我的父母已离开家几个小时了。我没遇到他们。 -假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B.【点评】考查完成时态的用法。23 By the end of last term, the students of Class One_ three projects.A. finishedB. would finishC. have finishedD. had finished【答案】D【解析】 【分析】句意:到上学期末,一班的学

21、生已经完成了三个项目。根据bytheendof last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。24 Pardon? I _ quite catch you.I said I _ the song before.A. didnt, hadnt heardB. dont, didnt hearC. didnt, didnt hearD. wont, hadnt heard【答案】A【解析】 【分析】句意:请再说一遍,我没太听清你说的话。我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生

22、的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。25 His father said that he_ Zhang Jiajie for 10 days.A. has been inB. has gone toC. had gone toD. had been in【答案】D【解析】 【分析】句意:他爸说去张家界10 天了。 A.去了某

23、地,人还没回,现在完成时;B.has been in去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用had been in,符合题意,故选D。【点评】考查动词短语辨析。注意识记have been in和过去完成时的用法。26 What were you doing when I called you last night?I _ my homework and was going to bed.A. didB. had doneC. was

24、doing【答案】B【解析】 【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中goto bed 是过去将来时,do my homework发生在go to bed 之前,即过去的过去,要用过去完成时 had done my homework.业正要去睡觉。故选B。句意:昨天我给你打电话的时候,你正在做什么?我完成作【点评】考查过去完成时的用法。27 Sheto be a good mother.A. have thoughtB. thoughtC. thinksD. had thought【答案】 D【解析】 【分析】句意:她本来想做一个好妈妈。动词think 用过去完成

25、时来表示过去未曾实现的想法,希望,打算或意图等。故选D。【点评】考查过去完成时。28 Iyou could come.A. hopeB. had hopedC. have hopedD. are hoping【答案】 B【解析】 【分析】句意:我本来希望你能来。动词hope 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。29 Lucy_ to go shopping, but it began to rain.A. wantB. wantsC. had wantedD. has wanted【答案】C【解析】 【分析】句意:露西本来想出去购物,但是开

26、始下雨了。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。30 How longyouTV by the time I called you?For about two hoursA. had; watchedB. have; watchedC. did; watchD. were; watching【答案】A【解析】 【分析】由句中的by the time 可判断这里用过去完成时,故选A。句意是: 到我打电话给你为止,你已经看了多长时间的电视了?大约两个小时。【点评】本题考查过去完成时的用法。二、初中英语动词的时态31 Mary with

27、 her parentsto Hong Kong. They ll stay there for two weeks.A have beenB have goneC has beenD has gone【答案】 D【解析】【详解】句意:玛丽和她的父母一起去了香港,他们打算在那里待一个星期。考查主谓一致和现在完成时。根据后面Theyll stay there for two weeks.一句话,可知玛丽和她的父母待在香港两周了,一起去了香港,并且还没有回来,所以用have/has gone to ; have/has been to则表示去过某地(已经回来);主语后面由with结构时,谓语动词由

28、前面的主语决定单复数,根据主语 Mary 判断用助动词has故选 D。【点睛】现在完成时的标志词already (肯定) , yet(否定,疑问) , just, before, recently, still, lately, never, ever, never, twice, on several occasion, in the past few days/weeks/months/years, ( up to ) these few days/weeks/months/years, this morning/week/month/year, just, up to present,

29、so far, up to now, till now, since+ 时间32 There are so many swimmers swimming in the swimming pool.Yes, and sixty percent_ children.A isB areC wasD were【答案】 B【解析】句意:在游泳池里有那么多游泳者正在游泳。是的,而且百分之六十是孩子。根据谓语are 可知此处用一般现在时,故排除CD两项。此处的是百分之六十的游泳者,故谓语用复数形式,故选B。sixty percent代指的33 The girl is amazed at the beauty

30、 of Wuxi. She said she _ here for another twoweeks.A stayedB has stayedC would stayDhad stayed【答案】 C【解析】句意:女孩对无锡的美景感到惊讶。她说她将在这里再呆两个星期。此句考查宾语从句的时态,当主句是一般过去时的时候(客观真理除外),从句要用过去时态的某种形式,排除B;根据 “for another two weeks. 再呆”两个星期的时间,属于将来的时间,因为主句是一般过去时,从句要用过去将来时来表达,答案为C。点睛:含有宾语从句的复合句,主、从句谓语动词的时态呼应包括以下三点内容:1)如果

31、主句的谓语动词是一般现在时,从句的谓语动词可根据需要,选用相应的任何时态。2)如果主句的谓语动词是过去时,宾语从句的谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去将来时或过去完成时的某一种形式。3)如果宾语从句所表示的是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般现在时。34 I dont remember_ the book yesterday.A where I putBwhere did I putC where will I putD where l will put【答案】 A【解析】英语宾语从句中一般为陈述语序。根据时间状语ye

32、sterday,昨天,可知从句中描述的是过去发生的动作,故从句中用一般过去时态。选B 为倒装语序,故选A。考点:宾语从句35 Hi ,Lily! I called you at eight last night, but nobody picked up the phone. Oh, I _ a shower.A tookB am takingC was takingD take【答案】 C【解析】句意:-嗨, Lily,我昨晚八点给你打电话了,但是没人接电话。-哦,我当时在洗澡。具体到了过去某个时间段,描述过去那段时间里进行的动作用过去进行时,结构是was/were doing ,这里表示的

33、是“我当时正在洗澡”,故选 C。36 Don t make any noise. We_ to a piece of wonderful music.A will listenBare listeningC listenD have listened【答案】 B【解析】句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Dont make any noise可.知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时be doing ,故选 B。37 Neither Amy nor her parents _ to Australia, but _ of them know Austral

34、ian38 My grandmacustoms very well.A have been, allB have been, bothC has been, neitherD has been, none【答案】 B【解析】句意:艾米和她的父母都没去过澳大利亚,但他们都很了解澳大利亚的风俗习惯。考查动词时态和不定代词辨析题。Neither A nor B ,表示两者都没有/ 都不,遵循就近原则;空格前面的parents (父母)是复数形式,不可用has,可排除CD 两项。 all全都; both两者都, Amy和her parents是两个方面,需用both 。根据句意语境,可知选B。dinn

35、er when I got home yesterday.A cooksB was cookingC is cookingDwill cook【答案】 B【解析】【详解】句意:昨天当我到家的时候,我的祖母正在做晚饭。根据when I got home yesterday.可知,这里指的是昨天到家时,另一个动作正在发生,表示过去某个时刻正在进行的动作,应该用过去进行时。其谓语动词的形式是:was/were doing,故选B。39 Her sonCoke, but now heA used to drink; is used to drinkingC is used to drinking; u

36、sed to drink【答案】 Amilk.Bused to drinking; drinksD was used to drink; is drinking【解析】【详解】句意:她儿子过去常喝可乐,但现在他习惯喝牛奶。used to do 过去常常做;be used to doing sth 习惯于做某事;drinks 喝,第三人称单数形式; is drinking现在进行时,根据转折词but ,可知前句表示过去喝可乐,后句表示习惯于喝牛奶,故选A。40 Let s go for a picnic if it _ tomorrow. But nobody knows if it _ tom

37、orrow.A won t rain; rainsC doesn t rain; rains.【答案】 BBdoesn t rain; will rainD won t rain; will rain【解析】【详解】句意: 如果明天不下雨,我们就去野餐吧。但是没有人知道明天会不会下雨。根据句意可知,第一个if 是 “如果 ”的意思,引导的是条件状语从句,if 引导的条件状语从句的时态用一般现在时态表示将来,排除A,D 选项;第二个if 是 “是否 ”的意思,引导的是宾语从句,根据时间状语tomorrow判断,从句的时态为一般将来时态,故答案为B。41 -Could you tell me_ a

38、t the meeting? I didn-Sorry, I don t know, either.A what he saidB what did he sayC what he says【答案】 A t take part in it.D what does he say【解析】句意 “-你能告诉我他在会议上说了什么吗?-对不起,我不知道”。根据tell sb sth可知,本题考查宾语从句。宾语从句要用陈述句语序,排除B 和D,且根据I didnt take part in 可it知,用一般过去时,故选A。42 Mum, I want to watchEverlasting Classic

39、son CCTV 1 tonight.Oh, dear, itA will beginfor nearly twenty minutes. Come on!B will be onC has begunD has been on【答案】D【解析】【详解】句意: 妈妈,今晚我想在中央电视台演了将近二十分钟了。加油!根据语境1 台看永恒的经典。哦,天哪,已经开for a few minutes (几分钟)和come on ,可知节目已经进行了几分钟并且现在还在演,故应用动词的现在完成时态(基本结构:主语+have/has+ 动词的过去分词)故可排除A 和B;又由于begin是非延续性动词不能和fo

40、r afew minutes 搭配,而has been on(表示持续性的状态)故选D。43 Listen, someone _ in the room.A was singingB sangC singsD is singing【答案】 D【解析】【详解】句意:听,有人在房间里唱歌。考查动词时态辨析题。listen句子多用现在进行时态,可排除前三项。根据句意语境,可知选和lookD。等用于提醒,后面的44 It s nice to see you again. We _ each other for a long time.A didn t seeB haven t seenC won t

41、seeD didn t see【答案】 B【解析】【详解】句意:再次见到你很开心,我们已经好长时间没见了。本题考查的是时态,结合语境,此处指到现在为止有好久没有见面了,根据所给空后面的for a long time 是现在完成时的标志词可知,应该用现在完成时,故答案选B。45 Tom, why are you so busy? I _ some plans to work in an old people s home this summer.A makesBam makingC madeD have made【答案】 B【解析】句意: 姆,你 什么 么忙?我正 划今年夏天在一家养老院工作。考 辨析 。 I 是第一人称, 不可用三 形式,可排除A。根据句意 境,可知是正在 划的事情,需用 在 行 ,需用be+ 在分 构,故 B。46 - Do you know _ this afternoon?- Im not sure, but Ill tell you as soon as she_.A how will Betty arrive; startsBhow Betty will arrive; will startC what time will Betty arrive; will startD what time Be

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论