《人教版初三英语过去完成时易错知识点总结3051.pdf》由会员分享,可在线阅读,更多相关《人教版初三英语过去完成时易错知识点总结3051.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 (每日一练)人教版初三英语过去完成时易错知识点总结 单选题 1、Did you enjoy the match?Oh,no.When I got there,the match _ for a quarter.Ahas been overBhad endedChad been overDhas ended 答案:C 解析:试题分析:句意为:-你享受这场比赛吗?-哦,没有。我到达那里的时候,比赛已经结束 15 分钟了。根据语境可知,这里表示的是一个过去的过去发生的动作,应用过去完成时。由于 end 是一个短暂性动词,不可延续一段时间,但是其“结束”的状态是可以延续的,故应选 C。考点:考查过
2、去完成时的用法。2、Tom by the time I got to the party.AleftBwas leavingChad leftDhas left 答案:C 解析:句意:我到聚会时汤姆已经走了。考查时态辨析。选项 A 一般过去时态;选项 B 过去进行时态;选项 C 过去完成时态;选项 D 现在完成时态。根据“by+过去时间”作时间状语,提示谓语动词用过去完成时,即:“Tom 离开”发生在“我到达”之前,即“过去的过去”,因此,用过去完成时。结构是 had+动词的过去分词。故选 C。2 小提示:此题考查过去完成时。过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。它表示
3、句子中描述的动作发生在“过去的过去”。过去完成时的基本用法:表示在过去某一时刻或动作以前完成了的动作,即“过去的过去”。可以用 by,before 等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。例如:By nine oclock last night,we had got 200 pictures from the spaceship.到昨晚 9 点钟,我们已经收到 200 张飞船发来的图片。此题就是这种用法。3、She said she _ me five letters in one month.Ahas writtenBwill write
4、Chad writtenDwrote 答案:C 解析:句意:她说她在一个月之内已经给我些了 5 封信。主句动词是 said,是一般过去时,所以从句也用过去的某种时态,故排除 A,B;in one month 这里表示在一个月之内,是一个时间段,故从句用完成时,故选 C。4、The students in our school _ about 8,000 yuan for SPCA by this time yesterday.Aare raisingBwere raisingChave raisedDhad raised 答案:D 解析:句意:到昨天这个时候为止,我们学校的学生们已经为爱护动物
5、协会筹集了大约 8000 元。本题考查时态。are raising 现在进行时,were raising 过去进行时,have raised 现在完成时,had raised 过去完成时。根据 by this time yesterday 知此处用过去完成时,故选 D。5、By the end of last month,I _ half of the project.AfinishedBhave finished 3 Chad finishedDwill finish 答案:C 解析:句意:到上个月底,我已经完成了一半的项目。考查动词时态。根据“By the end of last mont
6、h.”和句意可知,此处表示到上个月月末已经完成的事,用过去完成时。故选 C。6、She said when she got to the cinema,the film _ for 5 minutes.Ahas begunBhad begun Chas been onDhad been on 答案:D 解析:句意:她说当她到达电影院时,那部电影已经上演了 5 分钟。begin 开始,是短暂性动词;be on 上演,是延续性动词。根据 for 5 minutes 可知与时间短语连用,故用延续性动词,故排除 AB 两项。根据 said 可知此处用过去完成时,故选 D。7、Peter _ over
7、3,000 Chinese characters before he came to China.Awas learningBlearnsChad learnedDhas learned 答案:C 解析:句意:彼得在来中国之前已经学会了 3000 多个汉字。考查时态。根据“before he came to China”可知,彼得在来中国之前就已经学会了 3000 多个汉字,动作发生在过去的过去,应用过去完成时,即 had+过去分词。故选 C。8、Most of the guests _ for almost an hour when David arrived at the party.4
8、Ahad been awayBhad leftCleft 答案:A 解析:句意:大卫到达聚会时,大多数客人都离开了将近一个小时。had been away 过去完成时,动词是延续性状态;had left 过去完成时,动词是非延续性动词;left 过去式。根据句意可知“离开”动作发生在过去的过去,所以用过去完成时,和一段时间连用,动作用延续性动词或者表示延续性状态的词,故选 A。9、It was a pity that by the time I _ to the school,the exam _ over.Ahad got;wasBgot;had beenCgot;was 答案:B 解析:句
9、意:遗憾的是,当我到学校时,考试已经结束了。考查动词时态。本句为 by the time“当时”引导的时间状语从句,从句为一般过去时态,则主句为过去完成时态。故选 B。10、Jane was disappointed that most of the guests when she at the party.Aleft;had arrivedBleft;arrived Chad left;had arrivedDhad left;arrived 答案:D 解析:句意:简到达宴会时,大多数客人都走了,这使她很失望。考查时态辨析题。本句 leave(离开)和 arrive(到达)两个动作相继发生,
10、第一个动作需要若干时间完成,需用过去完成时;根据主句 Jane was disappointed 时态是一般过去时,可知 when 从句也用过去时,故选 D。5 11、What_ Jane _by the time he was seven?Adid doBhasdoneChavedoneDhaddone 答案:D 解析:句意:到他七岁的时候 Jane 都做了什么?diddo 一般过去时态,一般疑问句形式;hasdone 现在完成时;havedone 现在完成时;haddone 过去完成时。句中 by the time he was seven 意为“到时候”,常和完成时态搭配使用,根据句意可
11、知,这里指他七岁之前一直到他七岁,应用过去完成时态,故应选 D。小提示:一般过去时表示过去发生的动作或存在的状态,谓语动词应变为过去式形式;现在完成时,表示过去发生的动作持续到现在,对现在造成影响或结果。其构成是 have/has+过去分词,has 用于主语是第三人称单数时;过去完成时表示在一个过去动作之前发生的动作,即过去的过去,其构成是 had+过去分词。本题中 by the time 意为“到时候”,常和完成时态搭配,从句中使用了一般过去时,故主句用过去完成时,选 D。12、I found _ very difficult to put up the tent as I _ it before.Athat,have never done Bit,had never done Cit,have never done 答案:B 解析:句意:我发现搭起帐篷很困难,因为我以前从未做过。考查固定句型和过去完成式。Find it adj.to do sth.:发现做某事是什么样子的;根据时间状语 before 可知此句时态用完成时态,主句是过去式,从句应用过去完成式。结合句意和语境可知选 B。
限制150内