1、初三英语过去完毕时测试卷(有答案)(word) 一、初中英语过去完毕时 1.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可知该
2、用过去完毕时,因此选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.可知此处问你作业完毕
3、了吗,因此句子时态用目前完毕时,目前完毕时构造have+done,故选A。 【点评】此题考察句子时态。要根据上下文联络确定句子时态。 3.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years. A. works B. has worked C. had worked D. would work 【答案】C
4、 【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去过去,时态要用过去完毕时(had +过去分词),故选C。 【点评】考察动词时态。牢记过去完毕时使用方法。 4.When I ______ the cinema, the film _______for ten minutes A. got to; has begun
5、 B. arrived at; has been on C. reached; had begun D. hurried to; had been on 【答案】 D 【解析】【分析】这题考察时态,第一空几种选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完毕时,又由于begin是短暂动词,不能和一段时间连用,因此选D。 【点评】要注意完毕时态中延续性动词转换。 5.I got to the party late. By the time I arr
6、ived, some people ______ home already. A. went B. would go C. had gone D. have gone 【答案】 C 【解析】【分析】句意:我到聚会晚了。在我抵达之前,某些人已经回家了。结合语境可知下文描述是过去某时已经完毕动作,用过去完毕时态。故选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假
7、如没有则要通过度析上下文,结合语境来判断句子时态。 6.— 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
8、解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。她生病前把她所有精力都投入到她工作中。根据时间状语从句before she got ill.可知主句动作是过去过去,该用过去完毕时态:had+过去分词,故答案为C。 【点评】考察过去完毕时。理解句意并掌握过去完毕时表达过去过去,构成为:had+过去分词。 7.By the end of last month,I all the CDs of the famous singer. A. collect B. collected
9、 C. have collected D. had collected 【答案】 D 【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去过去,故用过去完毕时。故选D. 【点评】此题考察动词时态。 8.The boy was _____ on the ground and he had _____ bicycle behind the big tree. A. lying; laid B. lying;
10、lay C. lay; lain D. lied; lied 【答案】 A 【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树背面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,目前分词是lying;另一种意思是撒谎,过去式和过去分词是lied;lay可以作为lie过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一种空是躺下,用是过去进行时,故这里填目前分词lying;第二个空是放置,用是过去完毕时,故填lay过去
11、分词laid。选A。 【点评】考察动词辨析,过去进行时态,过去完毕时态。 9.The little boy me a few minutes before his mother showed up. A. stares at B. has stared at C. looks at D. had stared at 【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作
12、发生在他妈妈showed up出现之前,是过去过去,可知用过去完毕时had+过去分词。故选D。 【点评】本题考察过去完毕时,熟记过去完毕时构造had+过去分词。 10.Seeing John rush into the room with tears in his eyes, I asked him what . A. would happen B. had happened C. happened D. was happened 【答案】 B 【解析】【分析】所填
13、写动作发生在asked此前,表达过去过去,用过去完毕时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。 【点评】本题考察过去完毕时使用方法。 11.By the time we got there, the film ________ already. A. began B. has begun C. have begun D. had begun 【答案】 D 【解析】【分析】 句意:我们
14、到那儿时,电影已经开始了。by the time,直到……时候,指从过去某一点到从句所示时间为止一段时间,常与过去完毕时连用。故选D。 【点评】考察时态,注意 by the time+过去时使用方法。 12.— Jim, why didn't you go to Beijing by train? — Bad luck! When I got to the station, the train ________. A. left B. had already left C. has already
15、left D. has been left 【答案】 B 【解析】【分析】 句意:——吉姆,你为何不坐火车去北京呢?——真晦气!我到车站时,火车已经开走了。根据 When I got to the station 可知,到那是过去时,离开是过去过去,使用过去完毕时,had done,故选B。 【点评】考察时态,注意过去过去是过去完毕时使用方法。 13.Mr. Smith ________ in a car factory for ten years before he came to China. A.
16、had worked B. works C. is working D. will work 【答案】 A 【解析】【分析】句意:史密斯先生来中国前在一种汽车厂工作十年了。根据 before he came to China , 可知他来汽车厂发生在来中国前,因此句子时态是过去完毕时,had worked,故选A。 【点评】此题考察过去完毕时。根据时间状语确定句子时态。 14.Sue didn't go to see the
17、 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.将看,一般
18、未来时;D.看了,一般过去时。Sue和妈妈看了电影影响是上周Sue没有和我们看电影,因此用完毕时,根据didn't可知是与过去有关,因此用过去完毕时,构造是had+动词过去分词,see过去分词是seen,故选B。 【点评】考察过去完毕时,注意平时识记其构造,理解句意。 15.—Are you surprised at the ending of the movie? —No, because I ___________ the story. A. read B. will read
19、 C. have read D. was reading 【答案】 C 【解析】【分析】句意:—你对这部电影结局感到惊讶吗?—不惊讶,由于我读过这个故事。根据语境判断,这本书已经读过,应当用目前完毕时态来表达,故答案为C。 【点评】考察目前完毕时态。主语为第一人称故动词应使用原形。 16.I asked your mother if she that dress. A. bought B. had bought
20、 C. had buyed D. buy 【答案】 B 【解析】【分析】句意:我问你妈妈她与否买了那件裙子。本句中从句动作应当是发生在ask之前. 因此用“had+过去分词”形式来体现。故选D 【点评】考察过去完毕时。 17.She_______ballet before she entered film industry. A. has practiced B. had practiced C. will practiced
21、 D. would practiced 【答案】 B 【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考察过去完毕时,在她进入电影业之前为“过去过去”;即过去完毕时;故选B。 【点评】考察过去完毕时。 18.When I got to the cinema, the film ___________ for 15 minutes. A. has begun B. has been C. has been on D. had be
22、en on 【答案】 D 【解析】【分析】句意:当我抵达电影院时,电影已经开始十五分钟了。结合语境可知主句描述是持续到过去某时并将继续下去动作,故用过去完毕时态。选D。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。 19.I ______ to study hard, but someone disturb me. A. thought B. had thought
23、 C. have thought D. think 【答案】B 【解析】【分析】句意:我本来想努力学习,不过有人打扰了我。动词think用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。 【点评】考察过去完毕时。 20.When we hurried to the meeting room, the meeting _______. A. had begun B. had been on C. has begun
24、 D. has been on 【答案】 A 【解析】【分析】句意:当我们赶到会议室时候会议已经开始了。本句中会议开始动作发生在我们抵达会议室之前,因此表达过去过去,用过去完毕时,故选A 【点评】动词时态是学习英语过程中非常重要知识。而诸多题目,句中并没有像本题同样有明确时间,诸多要通过上下文判断得知。过去完毕时表达动作发生在过去过去,本题不难,平时加强记忆,理解即可。 21.——How was the movie you saw yesterday? ——I have no idea. By the time I got to the mov
25、ie theatre, the movie ______. A. has already finished B. have finished yet C. had already finished 【答案】 C 【解析】【分析】had+动词过去分词构成过去完毕时,表达过去过去时间点,本句中电影结束发生在我抵达电影院之前,而抵达电影院用过去时,电影结束发生在过去过去,因此用过去完毕时。句意:昨天你看电影怎么样?没想法,我到电影院时候,电影已经结束了。故选C。 【点评】考察过去完毕时使用方法。 22.By
26、the first day of August, , the PLA ________ for eighty years. A. founded B. has founded C. has been found D. had been founded 【答案】 D 【解析】【分析】句意:到八月第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述是过去某时之前已经完毕动作,故用过去完毕时态。主语是被建立对象,故用被动语态,选D。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断
27、解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。语态判断重要是确定句子主语与谓语动词关系。假如是积极关系则用积极语态,反之假如是动宾关系,则用被动语态,尤其要注意某些特殊动词使用方法。 23.When Tom got to the examination room, he realized he ______ his pen at home. A. was leaving B. had left C. forgot
28、 D. was forgetting 【答案】 B 【解析】【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一种发生在“过去过去”(即意识到之前)一种动作,因此要用过去完毕时。故选B。 【点评】考察过去完毕时。 24.Tom realized that he ________ his physics book at home when he reached school. A. left B. had left C.
29、 was leaving D. leaves 【答案】 B 【解析】【分析】本题考察过去完毕时使用方法,由had+过去分词。我们可以看到意识到和到都是过去动作,而忘记带物理书则是在意识到之前,故为过去过去,选B。 25.My aunt said that she ________ to Guangzhou. A. has never gone B. had never gone C. has never been D. had
30、 never been 【答案】 D 【解析】【分析】句意:我阿姨说她从没去过广州。have gone to…表达已经去了某地(强调不在说话者所在地);have been to…曾经去过某地(目前已经回来)。又由于此处是宾语从句,并且主句是过去时,因此从句用过去完毕时had been to。故答案为D。 【点评】此题考察过去完毕时使用方法。 26.We to be able to come and see you. A. had hoped B. hope
31、 C. have hoped D. are hope 【答案】A 【解析】【分析】句意:我们本来但愿能来看看你。动词hope用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选A。 【点评】考察过去完毕时。 27.She ______ to go to school earlier, but she forgot to get up. A. plans B. planned C. ha
32、d planned D. has planned 【答案】C 【解析】【分析】句意:她本来打算早点上学,不过她忘记起床了。动词plan用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。 【点评】考察过去完毕时。 28.Daming _______ to have a rest, but he didn't have time. A. intended B. had intended C. intends
33、 D. has intended 【答案】B 【解析】【分析】句意:大明本来计划休息,不过他没时间。动词intend用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。 【点评】考察过去完毕时。 29.Mr Brown was too busy ______ our papers _______ this question. A. to mark, to answer B. to mark, answering C.
34、 marking, answering D. marking, to answer 【答案】 D 【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,因此要用过去进行时,因此要用making,这里面写论文是为了回答问题,表达目因此answer之前应当加to。故选D。 【点评】考察固定搭配too…to…,及动词不定式表目。 30.By the end of last month, we ______already ______ o
35、ur lessons. A. has, finished B. have, finished C. had, finished D. will, finish 【答案】 C 【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。 【点评】注意时间状语,很容易选出。 二、初中英语动词时态 31.—Let’s turn on the TV and watch the football match. —It’s too late. It
36、for an hour. And the result was 1-0.China won. A.has finished B.has begun C.has been on D.has been over 【答案】D 【解析】 【详解】 句意:-让我们打开电视看足球比赛吧。-太晚了,它都结束一种小时了,成果是1比0,中国赢了。has finished结束了,目前完毕时;has begun开始了;has been on一直在进行;has been over已经结束了。句中for an hour表达一段时间,finish和begin都是瞬间性动词,不能和一段
37、时间连用,故排除A和B。根据句意It’s too late以及背面…the result was…可知,比赛已经结束了,故应选D。 32.Andy doesn’t want to see the film Coco because he it twice. A.sees B.is seeing C.will see D.has seen 【答案】D 【解析】 【详解】 句意:Andy不想看《寻梦环游记》这部电影,由于他已经看过两次了。sees看见,一般目前时态;is seeing目前进行时态;will see一般未来时态;has seen目前完毕时态。根据句意可知,A
38、ndy已经看过两次了,这里表达过去动作对目前影响,应用目前完毕时态,故选D。 33.My grandparents in that city since they got married. A.will live B.have lived C.live D.were living 【答案】B 【解析】句意:自从结婚以来,我祖父母就住在那个都市。since they got married是表达截止到目前为止时间段,主句要用目前完毕时态,故答案为B。 34.--Today’s young people can’t live without
39、smart phones. --Their eyes are glued to the screen wherever they go, even while they_____ meals. A.have B.are having C.were having D.will have 【答案】B 【解析】 【详解】 句意:——今天年轻人离不开智能手机。——无论走到哪里,他们眼睛都盯着屏幕,虽然是在吃饭时候。考察目前进行时。while引导时间状语从句时,强调主句和从句动作同步发生,从句中常用进行时态;根据Their eyes are glued to the scr
40、een wherever they go, even while可知从句强调动作是目前进行时态,即“他们在吃饭时候,同步也在玩手机”;目前进行时构成为:主语+be动词(am/is/are)+动词目前分词;本句主语是they,因此be动词用are,have meals吃饭,have目前分词是having;故答案选B。 35.I _________a book three days ago and I __________it yet. A.bought; didn’t read B.bought; haven’t read C.have bought; didn’t read D.ha
41、ve bought; haven’t read 【答案】B 【解析】 句意:我三天前买了一本书,我还没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否认句或疑问句)可知此句时态是目前完毕时,可知填haven’t read。故选B。 36.---Did you watch the program The Voice last night? ---I wanted to, but my mother __________her favorite TV play. A.watches B.watched
42、C.was watching D.is watching 【答案】C 【解析】句意:昨晚你看《The Voice》了吗?——我想看,不过我妈妈在看她最喜欢电视剧。下句是解释了当时为何没有观看《The Voice》原因,是由于当时妈妈在看她最喜欢电视剧。在过去某一时刻发生动作用过去进行时态来体现,故答案为C。 37.—Have you ever been to Singapore, Ann? —Yes. I _________ there for a week with my parents last year. A.have gone B.have been C
43、.went D.was 【答案】D 【解析】句意:——你去过新加坡吗,安?——去过,去年我和父母在那里呆了一种星期。have/has gone to表达某人去了某地,目前还没有回来;have/has been to表达某人去了某地,目前已经回来了;但在肯定句中,它们都不能与表达一段时间状语连用,went是go过去式,为短暂性动词,在肯定句中也不能用一段时间状语连用,was there表达状态,可以与一段时间状语连用,答案为D。 38.Before O'Shea hosted the Joy FM program in Beijing. He_____in Hongkong fo
44、r ten years. A.works B.has worked C.had worked D.would work 【答案】C 【解析】 句意:O'Shea在北京主持Joy FM节目前,他在香港工作了了。根据Before O'Shea hosted the Joy FM program in Beijing和for ten years.可知主句用过去完毕时态;故选C 39.She ________on the phone,so I just smiled at her and went away. A.has talked B.was talking C.
45、will talk D.is talking 【答案】B 【解析】 【详解】 句意:她正在打电话,因此我只是朝她笑笑就走了。考察动词时态辨析。so因此,表成果;根据so I just smiled at her and went away,可知她正在打电话,需用过去进行时,故选B。 40.—Where is Mrs. Wu? —She _______ the countryside to be a volunteer teacher. She will stay there for a year. A.has been to B.came to C.has gone to
46、D.has come to 【答案】A 【解析】 【详解】 句意:——吴太太在哪里?——她到农村去当一名志愿者教师。她将在那里呆一年。考察目前完毕时态。go去,come来;都是短暂形动词;come与句意不合,可排除BD两项。has been to 曾经去过某地,目前已经回来了;has gone to 曾经去过某地,到目前还没有回来。根据She will stay there for a year.,可知选A。 41.Please turn off the TV. Your father _______ in the bedroom. A.sleeps B.slept C.is
47、 sleeping D.was sleeping 【答案】C 【解析】 【详解】 句意:请关上电视,你父亲正在卧室里睡觉。sleeps睡觉,第三人称单数形式;slept睡觉,是sleep过去式;is sleeping目前进行时;was sleeping过去进行时。根据句意Please turn off the TV可知,这里说是目前正在睡觉,应用目前进行时,故选C。 42.The young man ________yellow ___________his keys in his office. He’s forgetful and can’t enter the house.
48、 A.in;left B.on;forgot C.in;has left D.on;has forgotten 【答案】C 【解析】 【详解】 句意“穿黄色衣服年轻人把他钥匙落在他办公室。他是健忘并且他不能进入房子”。leave sth in+地点“把某物落在某地”;forget sth忘记某事。根据句意可知,in+颜色表达“穿……颜色衣服”,排除B和D;第二空处,根据He’s forgetful and can’t enter the house可知,落钥匙动作发生在过去,对目前导致影响是他进不去房子,用目前完毕时have done,故选C。 43. --- Did you
49、see a man in black pass by just now? --- No, sir. I ________ my car. A.wash B.washed C.am washing D.was washing 【答案】D 【解析】 句意:——你刚刚看见一种穿黑过路人人吗? ——没有,先生。我在洗车。 由问句“Did you see…?”时态可知,答语中也应当用过去时态,排除A、C两项。没看到是由于当时正在洗车,故应用过去进行时态。答案为D项。 44.--- Do you know what time Daniel Xuzhou tomorrow?
50、 ---At 2:00 p. m. I will meet him when he at the airport. A.gets to; arrives B.will get to; will arrive C.will get to; arrives D.gets to; will arrive 【答案】C 【解析】 句意:——你懂得丹尼尔明天什么时候去徐州吗?——下午2:00点。当他抵达机场时我将与他会面。第一句是what time引导宾语从句,主句是一般目前时,从句时态不受限制,结合tomorrow用一般未来时will+动词原形;第二句是when引导时间状语从






