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

(英语)初中英语过去完成时常见题型及答题技巧及练习题(含答案)及解析

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

(英语)初中英语过去完成时常见题型及答题技巧及练习题(含答案)

及解析

一、初中英语过去完成时

1.I ______ to study hard, but someone disturb me.

A. thought B. had thought C. have thought D. think 【答案】B

【解析】【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。 【点评】考查过去完成时。

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

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

3.When I ______ the cinema, the film _______for ten minutes A. got to; has begun B. arrived at; has been on C. reached; had begun D. hurried to; had been on 【答案】 D

【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。

【点评】要注意完成时态中的延续性动词的转换。

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

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

5.— What do you think of the young lady?

— She is hard-working. She ________ all her effort into her work before she got ill. A. has put B. put C. had put D. would put 【答案】 C

【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。

【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。

6.By the time the alarm clock went off, My mother had already _________.

A. wake me up B. wake up me C. waken up me D. waken me up 【答案】 D

【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。

【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。

7.By the time I got there, the football match ________ already ________.

A. has; finished B. was; finished C. had; finished D. /; finished 【答案】 C

【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完成时态,根据got可知是过去完成时,故选C。

【点评】考查过去完成时。

8.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。 【点评】考查过去完成时的被动语态的基本构成。

9.By the time I got back to school, the bell______.

A. rang B. has rung C. had rung 【答案】 C

【解析】【分析】句意:当我返回到学校时,铃早响了。By the time…,在……时间前,经常用于过去完成时态。过去完成时态,表示动作发生在过去的过去。铃响发生在过去的动作回到学校之前,所以用过去完成时态。 A. rang一般过去时态;B. has rung现在完成时态;C. had rung过去完成时态。故选 C。

10.The girl sitting next to me on the plane was very nervous, for she before.

A. didn't fly B. hasn't flown C. hadn't flown D. wasn't flying 【答案】C

【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。

【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用had+动词的过去分词表达。

11.By the time of last year, she the piano for five years.

A. learnt B. has learnt C. had learnt D. will learn 【答案】C

【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。

【点评】考查过去完成时。掌握过去完成时的构成和用法。

12.By the time I locked the door, I realized I my keys at home.

A. had repaired B. had changed C. had forgotten D. had left 【答案】 D

【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。

【点评】本题考查过去完成时的用法。

13.—Did you see Tom at the party?

—No, he by the time I got there.

A. left B. was leaving C. had left D. has left 【答案】 C

【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。句意是:在我到那里之前他已经离开了。

【点评】本题考查过去完成时的用法。

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

【点评】考查动词时态辨析题。

15.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。 【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。

16.I asked your mother if she that dress.

A. bought B. had bought C. had buyed D. buy 【答案】 B

【解析】【分析】句意:我问你妈妈她是否买了那件裙子。本句中从句的动作应该是发生

在ask之前的. 所以用“had+过去分词”形式来表达。故选D

【点评】考查过去完成时。

17.By the time my mum got home, I _______ my homework.

A. have finished B. had finished C. finished D. will finish 【答案】 B

【解析】【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。

18.-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. 【点评】考查完成时态的用法。

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

【点评】考查过去完成时,注意平时识记其结构及标志词。

20.Pardon? I _____ quite catch you. I said I ______ the song before.

A. didn't, hadn't heard B. don't, didn't hear C. didn't, didn't hear D. won't, hadn't heard 【答案】 A

(英语)初中英语过去完成时常见题型及答题技巧及练习题(含答案)及解析

(英语)初中英语过去完成时常见题型及答题技巧及练习题(含答案)及解析一、初中英语过去完成时1.I______tostudyhard,butsomeonedisturbme.A.thoughtB.hadthought
推荐度:
点击下载文档文档为doc格式
5thpn9v5q39vfqx3d4pq7px008twst015dh
领取福利

微信扫码领取福利

微信扫码分享