1、1 (每日一练每日一练)2022)2022 届初中英语过去完成时笔记重点大全届初中英语过去完成时笔记重点大全 单选题 1、Did you see Mr.Li when you were in France?No,when I _,he _ to Canada.Aarrived,had goneBhad arrived,went Cgot,had wentDreached,would go 答案:A 解析:试题分析:句意:-你在法国期间,见过李老师吗?-没有。我到达时,他已经去加拿大了。题干中 arrive 的动作发生在过去,go 发生在 arrive 之前,故用过去完成时,可知选 A。考点:考
2、查过去时和过去完成时。2、Do you know what before you?Ahas happened;cameBhas been happened;came Chad happened;cameDhappended;had come 答案:C 解析:句意:你知道你来之前发生了什么吗?happen“发生”,是不及物动词,没有被动语态。Before“在之前”,引导的时间状语从句用一般过去时,主句表示过去的过去,故用过去完成时 had done,故选 C。3、By the end of last term,the school volleyball team _ three prizes f
3、or our school.2 Ahave wonBhad wonCwin 答案:B 解析:句意:到上学期末,学校排球队为我们学校赢得了三个奖项。考查过去完成时。根据时间状语“By the end of last term”可知,空格处的动作发生在“过去的过去”,所以应用过去完成时,其结构为 had+动词过去分词,故选 B。4、By the time my parents came back home,I _ all the housework.Ahad finishedBhave finishedCfinishedDwould finish 答案:A 解析:句意:直到我的父母回到家,我已经完
4、成了所有的家务。本题考查时态。had finished 是过去完成时,have finished 是现在完成时,finished 是一般过去时,would finish是过去将来时。根据 by the time my parents came back home,此处主句用过去完成时,故选 A。5、By the time he graduated from college,he_ five short novels on his childhood.Ahas writtenBhad writtenCwas writing 答案:B 解析:句意:到他从大学毕业前,他已经完成了五本关于他童年的短篇
5、小说。考查动词时态。has written 现在完成时;had written 过去完成时;was writing 过去进行时。根据时间状语 by the time+一般过去时,表示到“到之前”,此处构成“过去的过去”,可知此处用过去完成时,故选 B。小提示:by+一般过去时或 by the end of+过去的时间点,意为“到之前”,是过去完成时 had done 的时间标志词;by 3 the end of+将来时间点是将来完成时 will have done 的时间标志词。6、By the time I got to the station,the train _.AleftBhas l
6、eft Cwas leavingDhad left 答案:D 解析:句意:到了我到达车站的时候,火车已经离开了。by the time 引导的时间状语从句,与完成时连用,此处 I got to the station 是一般过去时,故用过去完成时,故选 D。7、Why was he late for school yesterday?He overslept.By the time he got to the bus stop,the bus _ already _.Ahas;leftBhad;leftCwas;leavingDhave;left 答案:B 解析:句意:昨天他为什么迟到了?他睡
7、过头了。他到达公交车站时,公交车已经开走了。考查动词的时态。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态,结构为 had done。故选 B。8、By the end of last week,they _ the bridge.Ahas completedBcompletedCwill completeDhad completed 答案:D 解析:句意:到上周末,他们已经完成了大桥。考查动词时态。根据句中的时间状语“By the end of last week”可知,句子是过去完成时,构成形式为 had done;4 complete 的过去分词是 completed
8、。故选 D。9、Mum was surprised to find her little son _ all her suitcases already.Awas packingBhas packedChad packedDwould pack 答案:C 解析:句意:妈妈发现她的小儿子已经打包好了她所有的手提箱,感到很惊讶。考查动词的时态。结合语境可知,妈妈看到手提箱打包好了,感到很惊讶,动作“pack”发生在“was surpirsed”之前,即过去的过去,动作已完成,应用过去完成时“had done”。故选 C。10、By the time he was ten years old,he_
9、 his high school education.Ahas completedBcompletedCwould completeDhad completed 答案:D 解析:句意:到他十岁的时候,他已经完成了他的高中教育。has completed 现在完成时,已经完成;completed 是过去式或过去分词形式;would complete 过去将来时;had completed 过去完成时。句中 by the time表示“到时候”,常和完成时态搭配,从句中使用了一般过去时,主句应用过去完成时,故选 D。11、By the time the teacher came,we _ clea
10、ning the classroom.AfinishedBhave finishedChad finished 答案:C 解析:句意:老师来的时候,我们已经打扫完了教室。考查过去完成时。A.finished 表一般过去时;B.have finished 表现在完成时;C.had finished 表过去完成时。根5 据英语语法,by the time 引导时间状语从句,从句为一般过去时,主句应用过去完成时,表示截止到从句动作发生时,主句动作已经完成,即过去的过去。故选 C。12、-How many English words _ you _ by the end of last term?-S
11、orry,I dont know.Ahad,learntBhave,learntCdid,learnDare,learnt 答案:A 解析:句意:截止到上学期期末你们学了多少个英语单词?这里应该使用过去完成时。过去完成时是指在过去某一时间之前或者过去某一动作之前就已经发生的动作(发生在过去的过去),这道题目有明显的过去完成时的标志事件:by the end of last term,而且提问学习多少单词事件是在上学期期末之前,过去的过去,所以用过去完成时,故选 A。小提示:过去完成时的用法 概念:表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past)”。构成:“助动词 had+过去分词”,其中 had 通用于各种人称。They had already had breakfast before they arrived at the hotel.13、By the time I got to the airport,the plane _.Atook offBhas taken offChad taken off 答案:C 解析:试题分析:句意:当我到机场的时候,飞机已经起飞了。By the time 引导的时间状语从句主语用过去完成时,从句用一般过去式,根据语境可知故选 C。6 考点:考查动词时态。