(文末附答案)九年义务初中英语过去完成时知识汇总笔记.docx
(每日一练)(文末附答案)九年义务初中英语过去完成时知识汇总笔记单选题1、By 2015 we around ten countries in Asia.A . have traveledB . had traveledC . are travelingD . travel2、By the end of last month, I all the CDs of Justin Bieber.A . collectB . collectedC . have collectedD . had collected3、2018 年上海青浦二模 The volunteers a lot of waste bottles on the beach by the end of the tourismfestival.A . will collectB . have collectedC . was collectingD . had collected4、 When I got to the cinema, the film for five minutes.A . have begunB . had begunC . has been onD . had been on5、Chris his seat belt before his father asked him to do so.A . fastenedB . fastensC . had fastenedD . will fasten6、过去完成时1)概念:表示过去的过去111其构成是had +过去分词构成.那时以前那时现在a.在 told,said,knew,heard,thought 等动词后的宾语从句.She said (that) she had never been to Paris.b.状语从句在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时.When the police arrived,the thieves had run away.c.表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示“原本,未能”We had hoped that you would come,but you didn't.3)过去完成时的时间状语 before,by,until .when,after,once,as soon as.He said that he had learned some English before.By the time he was twelve.Edison had began to make a living by himself.Tom was disappointed that most of the guests had left when he arrived at the party.7、 By March 19, 2017, we the 2017students, English competition.A . have finishedB . had finishedC . finishedD . finishBy the time I got to the cinema, the movie for nearly half an hour.A . has begunB . has been onC . had begunD . had been on9、Becky out of the door before I could stop her.A . will rushB . had rushedC . has rushedD . was rushing10、 By the time I home, my sister for Shenyang.A . got, has leftB . get, has leftC . got, had leftD . get, had left llx By the end of last term, the students of Class One three projects.A . finishedB . would finishC . have finishedD . had finished12、Han Mei told me she lunch, so she was very hungry.A . has hadB . hasn't haveC . have hadD . hadn't had13、When I got to the bus stop, the bus already for 5 minutes.A . has; leftB . had; leftC . has; been awayD . had; been away14、By the end of last week, she in the west of China for two months helping the homeless children.A . will stayB . has stayedC . would stayD . had stayed15、 By the time he was eighteen, he three foreign languages.A . learnB . learnedC . has learnedD . had learned九年义务初中英语过去完成时_010参考答案1、答案:B解析:句意“到2015年为止,我们已经游览了亚洲的十个国家”。A.现在完成时;B.过去完成时;C.现在进行时;D一般现在时。根据by 2015 ”到2015年为止”可知,是过去 的时间,用过去完成时had done,故选B。2、答案:D解析:考查点:过去完成时的用法。解题思路:此处by意为“到为止”,该句意为“到上个月末为止,我已经将 Justin Bieber全部的CD收集起来”,表示“动作从过去已经开始一直持续到过去某个时间",故要使用过去 完成时,答案选D;3、答案:D解析:句意:到旅游节结束时,志愿者们已经在海滩上收集了大量的废瓶子。A. will collect 一般将来时态,将会收集; B. have collected现在完成时态,已经收集;C. was collecting过去进行时态,正在收集;D. had collected过去 完成时态,已经收集。根据时间短语by the end of the tourism festival可知,谓语动词发生在“过去的过去”, 所以谓语动词使用过去完成时态:had+过去分词,collected过去分词。故选D。4、答案:D解析:试题分析:When I got to the cinema是时间状语从句,为过去时态,所以主句用过去完成时,排除AC。而 begin为瞬间动词,后面不能够与一段时间的状语连用排除B。句意“当我进入电影院时,电影已经开演5分钟了。故选D。考点:考查when弓I导的时间转语从句中,主句与从句的时态关系。点评:begin为瞬间动词,后面不能够与一段时间的状语连用如for five minutes./ for three days,因为瞬间动词 不能够延续;若要表示“开始多久了”,常用be on表示5、答案:C解析:句意:克里斯在父亲要求他系好安全带之前就系好了。考查时态。fastened系牢,过去式;fastens系牢,动词三单;had fastened系牢,过去完成时结构;will fasten 将系牢,一般将来时结构;根据句意理解可知,主句动作是发生在从句动作之前的,而从句动作用的是一般过 去时,所以主句动作应该用过去完成时,结构是“had+过去分词”,故选C。6、7、答案:B解析:句意:截止2017年3月19日,我们已经完成了 2017年学生英语竞赛。by+时间,到时候,要使用完成时,时间是到2017年,已经是过去的时间了,表示过去的过去。所以选择 过去完成时合适。A是现在完成时,C是一般过去时,D是一般现在时。故答案选B。8、答案: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。9、答案:B解析:句意:我还没来得及阻止贝基,她就冲出了门。A. will rush一般将来时;B. had rushed过去完成时;C. has rushed现在完成时;D. was rushing过去进行时。时间状语从句"before I could stop her.”是一般过去时态, 主句的谓语动词发生在could stop之前,表示“过去的过去”,故时态用过去完成时,答案为瓦小提示:过去完成时表示在过去某一时间或动作之前已经发生或完成的动作。表示的时间是“过去的过去”,常与by last year, by the time of yesterday,等连用。如:1. She said she had seen the film 4 times.她说她看过这部电影 4 次了。2. When Mr. Li got to the classroom, all the students had begun reading.李先生到教室时,所有的学生 都开始读书了。3. By the time they arrived, the bus had left,他们至ij达时,公共汽车已经开走了。4. When we arrived he had already left,我们到达时他已经离开了。5. By six o, clock he had worked twelve hours,至ij 6 点钟 时他就已工作了 12小时。10、答案:C解析:句意:当我到家时,我姐姐已经去沈阳了。考查动词时态。第一空"by the time"意为"到时候为止”,表示在这个时间点动作已经完成,因此这里填 过去式got;第二空,表示“我”到家时,我姐姐已经去沈阳了,因此这里表示过去的过去用过去完成时,用 had lefto 故选 Co解析:句意:到上学期末,一班的学生完成了三个项目。考查过去完成时。by the end of last term到上学期末,是过去完成时的标志词,故句子需要用过去完成时,即 had+done。故选 Do12、答案:D解析:句意:韩梅告诉我她没有吃午饭,所以她很饿。根据主句“Han Mei told me”宾语从句,主过从必过,从句用 过去时。根据下文“so she was very hungry”可知韩梅没吃饭在她告诉我之前(过去的过去),可知时态使用 过去完成时。故选D。13、答案:D解析:句意:当我到达公共汽车站时,公共汽车已经开走5分钟了。考查动词时态辨析题。主句动词leave (离开) 发生在从句动词get to (到达)之前,所以要用过去完成时态,可排除AC两项。但是for 5 minutes是一段时 间,leave是终止性动词,二者不可连用,需用表状态的be away表示“离开根据句意结构和语境,可知 选D。14、答案:D解析:句意:到上周末为止,她已经在中国西部,帮助那些无家可归的孩子两个月了。考查动词时态。根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完 成的动作,故用过去完成时态,结构是had+过去分词,故选D。解析:句意:到他十八岁的时候,他已经学会了三种外国语言了。本题考查时态的用法。By的含义是“到时间为 止”,By the time he was eighteen意思是“到他十八岁为止”这个时间概念指的是“十八岁以前的时间”, 即“过去的过去”,符合过去完成时的时间概念,因此D选项符合题意;A选项是一般现在时,B选项是过去 时,C选项是现在完成时,均不符合题意。故答案选D。