1、1 (每日一练每日一练)()(文末附答案文末附答案)九年义务初中英语过去完成时知识点总结归纳九年义务初中英语过去完成时知识点总结归纳 单选题 1、How long _ the film _ when he got to the cinema?Adid;beginBhas;begun Chad;been onDhad;begun 2、By the end of last week,she _ in the west of China for two months helping the homeless children.AstayedBhas stayedChad stayed 3、I hea
2、rd that you _ an offer from Tencent but you refused yesterday.Yes,but I would never regret _ the offer,for it was not where my interest lay.Areceived;not to acceptBhad received;not having accepted Creceived;having not acceptedDhad received;not accepting 4、I_ 900 English words by the time I was ten.A
3、learntBwas learningChad learntDhave learnt 5、The little boy told the teacher his deskmate _ his pencil-case away.AtookBis takingChas takenDhad taken 6、The villagers _ a way to control pollution by the end of last year.AfindBare findingCwill findDhad found 7、By the time they arrived at the station,th
4、e train .2 Awill leaveBwould leave Chas leftDhad left 8、When he was in the shop,he found he _ his wallet.AlostBhas lost Chad lostDwould lose 9、They asked me to have a drink with them.I said that it was at least ten years since I _ a good drink Ahad enjoyedBwas enjoyingCenjoyedDhad been enjoying 10、B
5、y the time he arrived at the airport,he found his flight _.Atake offBtook offChas taken offDhad taken off 11、The Greens _ the welcome party already before Henry came to talk about it.Ahas arrangedBwould arrange Cwere arrangingDhad arranged 12、Jack _ over five lessons by seven oclock.Then he _ a rest
6、.Awent;tookBwent;had taken Chad gone;tookDhad gone;had taken 13、By the end of 2018,he _ Chinese in more than 20 cities in the world.Awas teachingBtaughtChad taughtDhas taught 14、Did you enjoy the match?Oh,no.When I got there,the match _ for a quarter.Ahas been overBhad endedChad been overDhas ended
7、15、I watched the film Kung Fu Hustle yesterday.I _this kind of film before.3 Adidnt seeBhavent seenChadnt seenDwasnt seen 4 九年义务初中英语过去完成时_00D 参考答案 1、答案:C 解析:句意:他到达电影院时电影开始多久了?考查过去完成时态和延续性动作。begin 开始,短暂性动词;be on 开始,延续性动词。根据“when he got to the cinema”可知,电影开始发生在到达电影院之前,即过去的过去,因此时态为过去完成时;再者根据“how long”可
8、知,谓语动词用延续性动词,begin 要变为 be on。故选 C。2、答案:C 解析:句意:到上周末为止,她已经待在中国西部两个月,帮助无家可归的孩子。考查动词时态。A.stayed 一般过去时;B.has stayed 现在完成时;C.had stayed 过去完成时。根据时间标志词By the end of last week,可知用过去完成时,故选 C。小提示:by the end of+过去时间点,意为“到为止”,是过去完成时的标志词。3、答案:D 解析:句意:我听说你收到了腾讯的邀请,但是你昨天拒绝了。是的,但我不会后悔没有接受这个提议,因为那不是我的兴趣所在。考查动词时态。根据“
9、but you refused yesterday”可知,动作“收到”发生在“拒绝”之前,而“refused”用的是过去时,所以 receive 表达的应该是过去的过去,所以用过去完成时,排除 A/C 选项;再由“for it was not where my interest lay”可知,第二空表达的是“后悔做过某事”,英语是固定短语 regret doing sth,否定形式在动名词前加not,故选 D。5 4、答案:C 解析:句意:到我十岁的时候我就已经学会了 900 个英语单词了。learnt 学习,学会,过去式或过去分词形式;was learning 过去进行时;had learn
10、t 过去完成时;have learnt 现在完成时。句中 by the time意为“到时候”,常和完成时搭配使用,I was ten 是一般过去时,故主句为过去完成时,选 C。小提示:一般过去时表示过去时间发生的动作或存在的状态,谓语动词变为过去式;过去进行时表示过去某个时间正在进行的动作,有 was/were+现在分词构成;过去完成时表示在一个过去动作之前发生的动作,其构成是 had+过去分词;现在完成时表示过去发生的动作对现在造成的影响或结果,其构成是 have/has+过去分词。本题中指的是“从过去到我十岁之前”,即过去的过去,应用过去完成时态。5、答案:D 解析:句意:小男孩告诉老师
11、他的同桌拿走了他的铅笔盒。考查动词时态辨析。A.took 一般过去式;B.is taking 现在进行时;C.has taken 现在完成时;D.had taken 过去完成时。过去的过去用过去完成时,“小男孩告诉老师”是过去式,他的同桌拿走了他的铅笔盒“他的同桌拿走了他的铅笔盒”发生在“告诉老师之前”,也就是“过去的过去”,故用过去完成时;选 D。6、答案:D 解析:句意:到去年年底,村民们已经找到了控制污染的方法。考查过去完成时。根据时间状语“by the end of last year”和语境可知,“找到(方法)”这个动作在去年年底前就已经完成,表示在过去某一时刻之前已完成的动作,应用
12、过去完成时。故选 D。6 7、答案:D 解析:试题分析:句意:到他们到达火车站是,火车已经离开了。根据 By the time they arrived at the station,可知到达这个动作发生在过去,火车离开是在他们到达之前,故用过去完成时。故选 D。考点:考查时态的用法。8、答案:C 解析:句意:当他在商店时,发现他丢了钱包。考查动词过去完成时态用法。lost 是一般过去时;has lost 是现在完成时;had lost 是过去完成时;would lose 是过去将来时。根据在商店里是一般过去时态,可知丢钱包在这之前,所以用过去完成时,故选 C。9、答案:A 解析:句意:他们喊
13、我和他们去喝一杯。我说,离我上次好好的喝上一杯已经有 10 年了。考查动词时态。句型“It+is+段时间+since(自从已经有时间了)”,其中 since 从句用一般过去时,且从句中如果是延续性动词,则翻译成否定的,表示从动作结束算起;该句型中 is 改为 was 了,从句需要用过去完成时。故选 A。10、答案:D 解析:句意:当他到达机场时,他发现了他的飞机已经起飞了。A.take off 起飞,一般现在时;B.took off 起飞,一般过去时;C.has taken off 已经起飞,现在完成时;D.had taken off 已经起飞,过去完成时。从句 By the time he
14、arrived at the airport 是一般过去时,“飞机起飞”发生在“到达机场”之前,即“过去的过去”,故主句用过 7 去完成时。故选 D。11、答案:D 解析:试题分析:句意:在亨利来谈论这件事之前格林一家已经安排好了欢迎会。根据句意及题干分析此题是“过去的的过去”,即在亨利来是过去的事情,在他来之前发生的事应用过去完成时态,故选 D。考点:考查动词的时态 12、答案:C 解析:句意:在七点之前杰克已经复习了 5 课,然后他休息一会。考查动词时态。根据时间状语“by seven oclock”可知第一空指过去某一时间前就已经发生或完成了的动作,用过去完成时,其结构是 had don
15、e 的形式。根据“Then he.a rest.”可知第二个空指过去某个时间里发生的动作,用一般过去时态,短语 take a rest 表示“休息”,take 的过去式是 took。故选 C。13、答案:C 解析:句意:截至 2018 年底,他已在全球 20 多个城市教授中文。考查过去完成时。根据“By the end of 2018”可知,此处表示“过去的过去”,应使用过去完成时,故选 C。14、答案:C 解析:试题分析:句意为:-你享受这场比赛吗?-哦,没有。我到达那里的时候,比赛已经结束 15 分钟了。根据语境可知,这里表示的是一个过去的过去发生的动作,应用过去完成时。由于 end 是一个短暂性动词,不可延续一段时间,但是其“结束”的状态是可以延续的,故应选 C。8 考点:考查过去完成时的用法。15、答案:C 解析:句意:我昨天看了电影功夫。我以前没看过这种电影。考查过去完成时。根据第一句中“watched”可知用的是一般过去时,结合第二句中“before”,可知第二句指的是过去的过去没看过这类型的电影,过去的过去,用过去完成时,故选 C。