1、1 (每日一练每日一练)全国通用版初三英语过去完成时知识点总结全面整理全国通用版初三英语过去完成时知识点总结全面整理 单选题 1、When I looked at my phone,I realized I _ through the alarm and was going to be late!AsleepBwill sleepChave sleptDhad slept 答案:D 解析:句意:当我看了看我的手机,我意识到我已经睡过了点,要迟到了!考查动词时态。sleep 一般现在时;will sleep 一般将来时;have slept 现在完成时;had slept 过去完成时。主句I r
2、ealized 是一般过去时,可知从句使用过去的某种时态;根据句意可知睡过点在“我”意识之前,即过去的过去,故使用过去完成时。选 D。2、Her sister _ in that school for two years before she went there as well.Ahas studiedBwas studyingChas been studyingDhad studied 答案:D 解析:句意:在她也去那所学校之前,她的姐姐已经在那里学习了两年。考查时态辨析。根据从句“before she went there as well”可知此处讲的是在过去某一时间点前发生的事情;再由
3、主句中时间状语“foe two years”可知要用完成时。由此可知此处要用过去完成时,其结构是 had done。故选 D。3、By the time he _ at the railway station,the train _.Ahad arrived;had left 2 Barrived;had left Carrived;left Darrived;has left 答案:B 解析:试题分析:句意:他到达车站的时候,火车已经离开了。By the time 后跟句子时用一般过去时,主句用过去完成时表动作发生在先。所以选 B。考点:考查动词的时态的用法。4、The girl sitti
4、ng next to me on the plane was very nervous,for she _ before.Adidnt flyBhasnt flownChadnt flownDwasnt flying 答案:C 解析:句意:飞机上坐在我旁边的那个女孩非常紧张,因为她以前没有坐过飞机。考查动词时态。主句用了一般过去时,原因状语从句表示“她以前从未坐过飞机”是比主句动作更早的事情,指过去的过去,故用过去完成时。故选 C。5、Why didnt you give the wallet to the man at once?Because he _before I realized i
5、t was his.Ahad been disappeared Bhas disappeared Chad disappeared 答案:C 解析:3 句意:-你为什么不立马把钱包给那个人?-因为在我意识到是他的钱包之前他已经消失了。根据“before I realized it was his”可知“意识到钱包是他的”发生在过去,“他消失”发生在“意识到”之前,所以是过去的过去,故用过去完成时,其结构是:主语+had+过去分词,故选 C。6、He told me that he _ never _ such a good film before.Ahad,seenBhave,seenCwas
6、,seenDwould,seen 答案:A 解析:试题分析:句意:他告诉我说他以前从未看过这么好的电影。主句是一般过去时,从句动作发生在过去的过去,故用过去完成时,结构:主语+had+动词过去分词。故选 A。考点:考查过去完成时。7、When I got up early the next morning,John and his wife _ to work.AwentBhas goneChave goneDhad gone 答案:D 解析:句意:当我第二天早上很早起来时,约翰和他的妻子已经去上班了。考查时态。went 一般过去时;has gone 现在完成时的三单;have gone 现在
7、完成时的原形;had gone 过去完成时。分析句子可知,“去上班”这一动作发生在 got up 之前,got up 使用了一般过去时,所以“去上班”这一动作发生在“过去的过去”即过去完成时,故选 D。8、Laura _ everything about the affair by the time her husband gathered enough courage to tell her the truth.AlearnedBhas learnedChad learnedDwould learn 答案:C 解析:4 句意:当劳拉的丈夫鼓起足够的勇气告诉她真相的时候,劳拉已经知道了这件事的
8、一切。考查动词时态。A.learned 一般过去时;B.has learned 现在完成时;C.had learned 过去完成时;D.would learn过去将来时。根据句中的时间状语 by the time her husband gathered enough courage to tell her the truth.可知,本题时态用过去完成时,其结构为 had+动词的过去分词,故选 C。9、Do you know what before you?Ahas happened;cameBhas been happened;came Chad happened;cameDhappended;had come 答案:C 解析:句意:你知道你来之前发生了什么吗?happen“发生”,是不及物动词,没有被动语态。Before“在之前”,引导的时间状语从句用一般过去时,主句表示过去的过去,故用过去完成时 had done,故选 C。