最新过去完成时 复习一、初中英语过去完成时1.Seeing John rush into the room with tears in his eyes, I asked him what .A. would happen B. had happened C. happened D. was happened【答案】 B 【解析】【分析】所填写动作发生在 asked 以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。2.—Peter, _______ you _______ your homework?—Not yet, I'll do it at once.A. have; finished B. Did; finish C. Will; finish【答案】 A 【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据 Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构 have+done,故选 A。【点评】此题考查句子时态。要根据上下文的联系确定句子时态。3.Jake _____his key in the office so he had to wait until his wife _______ home. A. has forgotten … comes B. forgot… comeC. had left… came D. had left…would come【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选 C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行推断。解答此类题型,首先要注意句子中的时间状语,假如没有则要通过分析上下文,结合语境来推断句子的时态。4.By the end of last month, Jane _____ enough money for the poor sick boy. A. raised B. would raise C. had raised D. has raised【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month,可知句子的时态为过去完成时,C 是过去完成时结构,故答案是 C。 【点评】考查过去完成时,注意过去完成的时的判定方法。5.By the end of 2025, many buildings built in our city.A. have been B. have C. had been D. will【答案】 C 【解析】【分析】句意:到 2025 年底,我们的城市里已经建成了很多大楼。Buildings 是build 这一动作的...