2025-2025 年过去完成时专项练习(word)一、初中英语过去完成时1.By the time he ______________ at the cinema, the movie ______________ for five minutes. A. arrived; had begun B. had arrived; had begunC. arrived; had been on D. had arrived; had been on【答案】 C 【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived 到达,一般过去时;had begun 开始,过去完成时,had been on 进行,上映;begin 开始,是短暂性动词,不能和段时间连用,根据 for five minutes.故排除 AB,be on 进行,上映,表状态,可和段时间连用,by the time 到……时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选 C。【点评】考查动词时态。注意句子涉及到 begin 和 be on 的词义和用法。2.Sue didn't go to see the film with us last week because she ________________ it with her mother. A. has seen B. had seen C. will see D. saw【答案】 B 【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了 。A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。Sue 和妈妈看了电影的影响是上周 Sue 没有和我们看电影,所以用完成时,根据didn't 可知是与过去有关,所以用过去完成时,结构是 had+动词过去分词,see 的过去分词是 seen,故选 B。 【点评】考查过去完成时,注意平常识记其结构,理解句意。3.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。 【点评】考查过去完成时,注意过去完成的时的判定方法。4.By the time I finished my homework,my mother . A. slept B. has been asleep C. was asleep D. had been asleep【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选 D.【点评】...