好文档 - 专业文书写作范文服务资料分享网站

人教版中考英语中考英语总复习 过去完成时易错点汇总及练习测试题

天下 分享 时间: 加入收藏 我要投稿 点赞

人教版中考英语中考英语总复习 过去完成时易错点汇总及练习测试题

一、初中英语过去完成时

1.By the time we got there, the film ________ already.

A. began B. has begun C. have begun D. had begun 【答案】 D

【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到……时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。故选D。 【点评】考查时态,注意 by the time+过去时的用法。

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.Jake _____his key in the office so he had to wait until his wife _______ home.

A. has forgotten … comes B. forgot… come C. had left… came D. had left…would come 【答案】 C

【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

5.I got to the party late. By the time I arrived, some people ______ home already.

A. went B. would go C. had gone D. have gone 【答案】 C

【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

6. —I ______ know you can play the piano so well. —Thank you.

A. didn't B. don't C. can't 【答案】 A

【解析】【分析】句意:——我不知道你钢琴弹得那么好。——谢谢。A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

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.He wanted to know how long in hospital.

A. she is staying B. she had stayed C. did she stay D. she stay 【答案】 B

【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。 【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

9.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。

【点评】考查过去完成时,注意平时识记其结构,理解句意。

10.She said when she got to the cinema, the film ________ for 5 minutes.

A. has begun B. had begun C. has been on D. had been on 【答案】 D

【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。

【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。

11.Johnson ______ two tickets for the concert before Joe made a phone call to him.

A. had booked B. booked C. has booked D. were booking 【答案】 A

【解析】【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过去的过去”动作要用过去完成时(had + 过去分词),所以选A。

12.My parents ______________ to work by the time I ______________ up. A. began; get B. began; had got C. had begun; had got D. had begun; got 【答案】 D

【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完成时。by the time到……时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选D。 【点评】考查动词的时态。注意by the time的词义和用法。

13.By the end of last week, she ______in the west of China for two months helping the homeless children.

A. will stay B. has stayed C. would stay D. had stayed 【答案】 D

【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。

【点评】此题考查动词的时态。根据时间状语确定句子的时态。

14.By yesterday, the plane ______out of view for more than a month.

A. is B. has been C. was D. had been 【答案】 D

【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。根据By yesterday可知该用过去完成时,所以选D。 【点评】考查动词时态。

15.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。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

16.By the time she went outside, the bus ____ already ______ .

A. had, gone B. had, went C. has, gone D. has, went 【答案】 A

【解析】【分析】这题考查时态的用法, by the time是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选A。句意是:到她出去的时间为止,公共汽车已经走了。

17.—Did Alan see his old friends yesterday? —Yes, he did. He his old friends for several years.

A. didn't see B. wouldn't see C. hasn't seen D. hadn't seen 【答案】 D

【解析】【分析】 句意:昨天艾伦见到他的老朋友了吗?——使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选D。 【点评】考查时态辨析

18.My aunt said that she ________ to Guangzhou.

A. has never gone B. had never gone C. has never been D. had never been 【答案】 D

【解析】【分析】句意:我阿姨说她从没去过广州。have gone to…表示已经去了某地(强调不在说话者所在地);have been to…曾经去过某地(现在已经回来)。又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时had been to。故答案为D。 【点评】此题考查过去完成时的用法。

19.I ________ to go to Beijing the next day.

A. plans B. planned C. had planned D. has planned 【答案】C

【解析】【分析】句意:我本来计划着第二天去北京。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。 【点评】考查过去完成时。

20.—We all went to the park except you last weekend. Why didn't you come?

—Because I the park twice.

A. have gone to B. had gone to C. had been to D. have been to 【答案】 C

【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。

【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

二、初中英语动词的时态

21.The boy ______ for her in the rain for nearly half an hour before she appeared. A.waits B.waited C.has waited D.had waited 【答案】D

【解析】句意:在她出现前,那个男孩已经在雨中等了接近半个小时了。因为before后用的是一般过去时,wait这个动作发生在appeared之前,也就是过去的过去,所以空格处应

人教版中考英语中考英语总复习 过去完成时易错点汇总及练习测试题

人教版中考英语中考英语总复习过去完成时易错点汇总及练习测试题一、初中英语过去完成时1.Bythetimewegotthere,thefilm________already.A.beganB.hasbegun
推荐度:
点击下载文档文档为doc格式
8xi965kx7g3ibqw7s1xb7s7tu43ow500tt9
领取福利

微信扫码领取福利

微信扫码分享