人教版中考英语复习专题 过去完成时练习题基础、提高、难题_汇总(含答案)
一、初中英语过去完成时
1.When I got to the cinema, the film ___________ for 15 minutes.
A. has begun B. has been C. has been on D. had been on 【答案】 D
【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
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.By the time I ________ on the TV, Beckham ________ two goals. A. turned; have scored B. turned; had scored C. had turned; have scored D. had turned; had scored 【答案】 B
【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。
【点评】考查动词时态辨析题。
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.
【点评】考查过去完成时。
5.I thought I _________in my project report , but the manager said he didn't see it at all. A. hand B. am handing C. have handed D. had handed 【答案】 D
【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。 【点评】考查动词的时态,本题涉及过去完成时的应用。
6.He said that ________.
A. he has finished his work already B. he had finished his work already C. has he finished his work already D. had he finished his work already 【答案】B
【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。
【点评】考查过去完成时,注意其定义的理解。
7.Everything he ____ away from him before he returned to his hometown. A. took B. had been taken C. had had been taken D. had taken 【答案】 C
【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything 与take 之间存在动宾关系,且everything 作take 的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是had been +过去分词,第一个had表示拥有的意思,后面的had been taken是过去完成时的被动语态。故选C。 【点评】考查过去完成时的被动语态的基本构成。
8.—What's up?—I missed the train. By the time I got to the train station, the train for 10 minutes.
A. had left B. has left C. has been away D. had been away 【答案】 D
【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.had left过去完成时态; B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。by the time,在......之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be
away,故选D。
9.Simon ________ the piano for ages when he gave his first concert.
A. has played B. is playing C. had played D. will play 【答案】 C
【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。
【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。
10.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。
【点评】此题考查过去完成时。根据时间状语确定句子时态。
11.I asked your mother if she that dress.
A. bought B. had bought C. had buyed D. buy 【答案】 B
【解析】【分析】句意:我问你妈妈她是否买了那件裙子。本句中从句的动作应该是发生在ask之前的. 所以用“had+过去分词”形式来表达。故选D
【点评】考查过去完成时。
12.Peter ________ to have a cool model plane.
A. hoped B. had hoped C. has hoped D. hopes 【答案】B
【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。 【点评】考查过去完成时。
13.-My parents our home for a few hours when I arrived. I didn't meet them. -You could call them if you wanted to know where they were.
A. have been away from B. had been away from C. had left D. had gone 【答案】 B
【解析】【分析】句意:---当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。---假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B. 【点评】考查完成时态的用法。
14.By the end of last month, I ______________ all the CDs of Justin Bieber. A. had collected B. collected C. have collected D. collect 【答案】 A
【解析】【分析】句意:到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。
【点评】考查过去完成时,注意平时识记其结构及标志词。
15.I met Jim last week. We___________ each other for about twenty years since we left Japan. A. didn't meet B. don't meet C. haven't met D. hadn't met 【答案】 D
【解析】【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+时间段用完成时,排除A、B。met表明时态是过去时,所以用过去完成时,故选D。
【点评】考查过去完成时,注意平时识记其结构及标志词。
16.Tom realized that he ________ his physics book at home when he reached school. A. left B. had left C. was leaving D. leaves 【答案】 B
【解析】【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。
17.We to be able to come and see you.
A. had hoped B. hope C. have hoped D. are hope 【答案】A
【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去
未曾实现的想法,希望,打算或意图等。故选A。 【点评】考查过去完成时。
18.I you could come.
A. hope B. had hoped C. have hoped D. are hoping 【答案】B
【解析】【分析】句意:我本来希望你能来。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。 【点评】考查过去完成时。
19.Daming _______ to have a rest, but he didn't have time.
A. intended B. had intended C. intends D. has intended 【答案】B
【解析】【分析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。 【点评】考查过去完成时。
20.By the end of last year they _________ thousands of orange trees on the mountains. A. had planted B. have planted C. were planting D. would plant 【答案】 A
【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据 By the end of last year , 可知句子时态为过去完成时,因此用had planted,故答案是A。 【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。
二、初中英语动词的时态
21.We’re not sure _______ there’ll be _______ or not tomorrow. A.if; rains B.if; rainy C.whether; raining D.whether; rain 【答案】D
【解析】句意:我们不确定明天是否会下雨。考查连词辨析和动词时态辨析。if和whether表示“是否”可换用,但和or not连用时需用whether,可排除AB两项。tomorrow用于一般将来时,be raining是进行时结构,可排除。根据句意结构,可知选D。
22.She used to ___________with her parents,but now she is used to ___________with her classmates at school. A.living…living 【答案】C 【解析】 【详解】
句意:她过去和父母住在一起,但现在她习惯了在学校和同学住在一起。used to:后跟强
B.live…live
C.live…living
D.living…live
人教版中考英语复习专题 过去完成时练习题基础、提高、难题_汇总(含答案)



