(文末附答案)2022届初中英语过去完成时考点突破5211.pdf
1 (每日一练)(文末附答案)2022 届初中英语过去完成时考点突破 单选题 1、By the time I got to the cinema,the movie for nearly half an hour.Ahas begunBhas been onChad begunDhad been on 2、Hardly _ when she _ someone knocking at the door.Adid she sit,heardBdid she sit,had heard Chad she sat,had heardDhad she sat,heard 3、By the end of last term,the students of Class One _ three projects.AfinishedBwould finish Chave finishedDhad finished 4、2018 年上海杨浦二模 Simon_the piano for ages when he gave his first concert.Ahas playedBis playingChad playedDwill play 5、When I got to the bus stop,the bus _ already _ for 5 minutes.Ahas;leftBhad;leftChas;been awayDhad;been away 6、The writer told the children that she quite a few detective stories in the last few years.AwroteBhas written Cwas writtenDhad written 7、By the time he was eighteen,he three foreign languages.2 AlearnBlearnedChas learnedDhad learned 8、By the end of last March,We _ fifty trees in the schoolyard.AplantBwere plantingChad plantedDwill plant 9、Unluckily,when he got to the station,the train _.Awould leaveBleftChad leftDleaves 10、When I got to the train station,the train _for ten minutes.Ahad leftBhas leftChad been awayDhas been away 11、Did you see Tom at the party?No,he_by the time I got there.AleftBwas leavingChad leftDhas left 12、Before they got married they_ in love with each other for years.AfellBhave beenChad fallenDhad been 13、I got to the party late.By the time I arrived,some people _ home already.AwentBwould go Chad goneDhave gone 3 2022 届初中英语过去完成时_02B 参考答案 1、答案:D 解析:句意:到我到达电影院的时候,电影已经开始将近半个小时了。has begun 已经开始;has been on 已经上映;had begun 过去完成时;had been on 过去完成时。根据句中 By the time I got to the cinema 可知,这里说的是过去的事情,应该用过去时态,排除 A 和 B;根据句意可知,电影开始发生在我到达电影院之前,因此这里应使用过去完成时。句中 for nearly half an hour 是一段时间,begin 是瞬间性动词,不能和一段时间连用,故应选 D。2、答案:D 解析:句意:她一坐下来就听见有人敲门。考查倒装句和时态。本句中放在句首的副词 hardly,是一个表示否定含义的副词,放在句首谓语动词要使用部分倒装的形式。主语+had hardly done.when+主语+did.意为“一就”,故选 D。3、答案:D 解析:句意:到上学期末,一班的学生完成了三个项目。考查过去完成时。by the end of last term 到上学期末,是过去完成时的标志词,故句子需要用过去完成时,即had+done。故选 D。4、答案:C 解析:句意:西蒙举行第一次音乐会时,他已经弹钢琴弹了很多年了。根据 when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,故表示过去的过去,用过去完成时,故选 C。4 5、答案:D 解析:句意:当我到达公共汽车站时,公共汽车已经开走 5 分钟了。考查动词时态辨析题。主句动词 leave(离开)发生在从句动词 get to(到达)之前,所以要用过去完成时态,可排除 AC 两项。但是 for 5 minutes 是一段时间,leave 是终止性动词,二者不可连用,需用表状态的 be away 表示“离开”;根据句意结构和语境,可知选 D。6、答案:D 解析:试题分析:句意:作者告诉孩子们在最近这几年里,他写了很多侦探小说。不管什么类型的宾语从句,总是用陈述语序,即:从句的连接词后是主语、谓语、宾语的语序,从句的时态要与主句的时态保持一致。结合句意,故选 D 考点:考查动词时态。7、答案:D 解析:句意:到他十八岁的时候,他已经学会了三种外国语言了。本题考查时态的用法。By 的含义是“到时间为止”,By the time he was eighteen 意思是“到他十八岁为止”这个时间概念指的是“十八岁以前的时间”,即“过去的过去”,符合过去完成时的时间概念,因此 D 选项符合题意;A 选项是一般现在时,B 选项是过去时,C 选项是现在完成时,均不符合题意。故答案选 D。8、答案:C 解析:句意:到去年三月底为止,我们已经在校园里种了五十棵树。考查过去完成时。根据“By the end of last March”可知,种树的动作发生在去年三月底之前,此处强调“过去的过去”,用过去完成时,故选 C。5 9、答案:C 解析:句意:不幸的是,当他到达车站时,火车已经开走了。考查动词时态,A.would leave 过去将来时;B.left 一般过去时;C.had left 过去完成时;D.leaves 一般现在时,根据句意,当他们到达之前,火车就已经走了,到达用的是一般过去时,那么火车离开应该用过去完成时,故选 C。10、答案:C 解析:句意:当我到达火车站时,火车已经开走十分钟了。本题考查时态和动词辨析。had left 是过去完成时,是瞬间性动词;has left 是现在完成时,是瞬间性动词;had been away 是过去完成时,是延续性动词;has been away 是现在完成时,是延续性动词。根据 When I got to the train station,可知,此处用过去完成时,排除 BD 两项。根据 for ten minutes 可知,与时间段连用,用延续性动词。故选 C。小提示:延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:learn,work,stand,lie,know,walk,keep,have,wait,watch,sing,read,sleep,live,stay 等。.延续性动词可以用于现在完成时,其完成时态可与表示段时间的状语连用。终止性动词也称非延续性动词、瞬间动词或短暂性动词,表示不能延续的动作,这种动作发生后立即结束。常见的非延续性动词有:come,go,arrive,reach,leave,begin,start,buy,join,die,borrow,getup 等。这类动词也可以用于完成时态,说明某个动作的结果还存在,但不能和 for 表示的一段时间的状语连用。11、答案:C 解析:6 句意:-你在聚会上看到 Tom 了吗?-没有,等我到那儿的时候,他已经离开了。left 离开,过去式;was leaving正要离开,是过去进行时,表示将来;had left 过去完成时;has left 现在完成时。根据句意可知,汤姆是在“我”到之前离开的,即“过去的过去”,故应用过去完成时。选 C。12、答案:D 解析:句意:他们结婚前就已经相爱多年。本题考查动词和时态。fall in love with 和 be in love with 均表示“相爱”。根据 for years 可知应该用现在完成时,fall 是终止性动词,其现在完成时不能与时间段连用。根据 before可知,be in love with 发生在 got married 之前,所以应该用过去完成时,故答案选 D。13、答案:C 解析:句意:我到聚会晚了。在我到达之前,一些人已经回家了。考查动词时态。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选 C。小提示:时态点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。