2025-2025 年 过去完成时本章综合与测试(解析版)1一、初中英语过去完成时1.Mr. Smith ________ in a car factory for ten years before he came to China. A. had worked B. works C. is working D. will work【答案】 A 【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据 before he came to China , 可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,had worked,故选 A。 【点评】此题考查过去完成时。根据时间状语确定句子时态。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.We are too tired. Please stop __________ a rest.A. to have B. having C. have D. has【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选 A【点评】注意时态一致,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 这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据 By the end of 2025 可知该用过去完成时,所以选 C。6.When I ______ the cinema, the film _______for ten minutesA. got to; has begun B. arrived at; has be...