1、过去完毕时压轴试题分类汇编及答案(word) 一、初中英语过去完毕时 1.My grandparents for fifty years by the time My sister was 15. A. married B. had married C. had got married D. had been married 【答案】D 【解析】【分析】句意:到我妹妹十五岁时候,我祖父母已经结婚五十年了。根据for fifty years 五十年和be动
2、词was,可知是表达一段时间状语,谓语动词具有持续性,用过去完毕时had been married“结婚”表状态。故选D。 【点评】本题考察过去完毕时,注意通过时间状语及动词判断句子时态。 2.We are too tired. Please stop __________ a rest. A. to have B. having C. have D. has 【答案】 A
3、解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A 【点评】注意时态一致, 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
4、解析】【分析】句意:在上个月末,珍已经为贫穷生病孩子筹集到了足够钱。根据 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 aslee
5、p 【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完毕时,故选D. 【点评】考察过去完毕时。 5.When I got to school, I realized I ______ my backpack at home. A. left B. had left C. forgot D. had forgotten 【答案】 B 【解
6、析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又由于是过去完毕时,故选B。 【点评】考察把…落在…使用方法。熟背句型。做题就很容易。 6.When I ______ the cinema, the film _______for ten minutes A. got to; has begun B. arrived at; has been on C. reached; had begun
7、 D. hurried to; had been on 【答案】 D 【解析】【分析】这题考察时态,第一空几种选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完毕时,又由于begin是短暂动词,不能和一段时间连用,因此选D。 【点评】要注意完毕时态中延续性动词转换。 7.I got to the party late. By the time I arrived, some people ______ home already. A. went B. would go
8、 C. had gone D. have gone 【答案】 C 【解析】【分析】句意:我到聚会晚了。在我抵达之前,某些人已经回家了。结合语境可知下文描述是过去某时已经完毕动作,用过去完毕时态。故选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。 8.— What do you think of the young lady? — She is hard-workin
9、g. 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.可知主句动作是过去过去,该用过去完
10、毕时态:had+过去分词,故答案为C。 【点评】考察过去完毕时。理解句意并掌握过去完毕时表达过去过去,构成为:had+过去分词。 9.By the first day of August, , the PLA ________ for eighty years. A. founded B. has founded C. has been found D. had been founded 【答案】 D 【解析】【分析】句意:到8月1日为止,中国人民解放军已经成立了80年了。句中有by+过去时
11、间,表达到…为止,句子用过去完毕时,found成立,故选D 【点评】动词时态是学习英语过程中非常重要知识。目前完毕时表达动词在过去发生对目前导致影响。目前完毕时往往和already,yet,for+一段时间,since+点时间时间状语连用。过去完毕时表达动作发生在过去过去,句子中强调过去动作对目前导致影响。 10.— Jack, would you like to see the new movie? — I'd love to, but I______ it already. A. am seeing B. will
12、 see C. see D. have seen 【答案】 D 【解析】【分析】句意:——杰克,你乐意去看这个新电影吗?——当然乐意,不过我已经看过了。由already可知是完毕时,因此用have done。故选D。 【点评】本题考察完毕时have done。 11.By the time I got there, the football match ________ already ________. A. has; finished
13、 B. was; finished C. had; finished D. /; finished 【答案】 C 【解析】【分析】句意:到我抵达那里时候,足球赛已经结束了。by the time一般用完毕时态,根据got可知是过去完毕时,故选C。 【点评】考察过去完毕时。 12.He said that ________. A. he has finished his work already B. he had fi
14、nished 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。 【点评】考察过去完毕时,注意其定义理解。 13.The fireman___
15、 the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered 【答案】 D 【解析】【分析】句意:消防队员三次进入着火大楼,才把火扑灭。A. is entering目前进行时;B. has entered目前完毕时;C. was entering过去进行
16、时;D. had entered过去完毕时。根据 was put out,可知一般过去时,消防队员三次进入着火大楼,动作已经完毕,因此用过去完毕时(体现过去过去),had entered,故选D。 【点评】考察句子时态。注意过去完毕时使用方法。 14.Mary thought of the party which she___________ for this day. A. plan B. planned C. had planned
17、 D. would plan 【答案】 C 【解析】【分析】句意:玛丽想起了她今天计划聚会。plan动作发生在thought of动作之前,表达过去过去,要用过去完毕时had+过去分词。故选C。 【点评】考察过去完毕时构成和使用方法。注意过去完毕时表达过去过去含义。 15.— Why didn't you give the wallet to the man at once? — Because he ________ before I realized it was his. A. had been disappeared
18、 B. has disappeared C. had disappeared D. has been disappeared 【答案】 C 【解析】【分析】句意:你为何不立即将钱包给那个男人?--由于在我意识到钱包是他之前他就已经消失了。"我意识到钱包是他"属于过去发生事,"他已经消失了" 属于过去过去发生事,即一种动作在另一种过去动作之前已经完毕,应当用过去完毕时态,谓语构造为:had+动词 过去分词,故选C。 【分析】
19、此题考察动词时态,要根据时间或语境来判断对时态,并要纯熟掌握多种时态谓语部分动词形式。 16.When he arrived at the bus stop, the bus ________ for 10 minutes. A. has left B. had left C. has been away D. had been away 【答案】 D 【解析】【分析】句意:当他抵达车站时,公交车已经离开10分钟了。for+时间段,表达
20、动作或状态延续,leave是短暂性动词,故用其相对应延续性构造be away,公交车离开发生在他抵达之前,因此用过去完毕时,故选D。 【点评】考察过去完毕时。 17.—How long you TV by the time I called you? —For about two hours A. had; watched B. have; watched C. did; watch D. were; watching 【答案】 A 【
21、解析】【分析】由句中by the time可判断.这里用过去完毕时,故选A。句意是:—到我打电话给你为止,你已经看了多长时间电视了?—大概两个小时。 【点评】本题考察过去完毕时使用方法。 18.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
22、 【解析】【分析】所填写动作发生在asked此前,表达过去过去,用过去完毕时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。 【点评】本题考察过去完毕时使用方法。 19.By the time he at the railway station, the train . A. had arrived; had left B. arrived; had left C. arrived; left D. had arrived; has left 【答案】 B
23、 【解析】【分析】由语境可知,抵达火车站发生在火车离开之后,故排除A、D两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完毕时,故选B。 【点评】本题考察过去完毕时使用方法。 20.—Did you see Tom at the party? —No, he _________ by the time I got there. A. left B. was leaving C. had left
24、 D. has left 【答案】 C 【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我抵达时候他已经离开了。got,一般过去时,离开在抵达之前已经发生了,因此使用过去完毕时,故答案是C。 【点评】考察过去完毕时,注意过去完毕时体现是过去过去。 21.—Are you surprised at the ending of the movie? —No, because I ___________ the story. A. read B. will read
25、 C. have read D. was reading 【答案】 C 【解析】【分析】句意:—你对这部电影结局感到惊讶吗?—不惊讶,由于我读过这个故事。根据语境判断,这本书已经读过,应当用目前完毕时态来表达,故答案为C。 【点评】考察目前完毕时态。主语为第一人称故动词应使用原形。 22.She_______ballet before she entered film industry. A. has practiced B. had practiced
26、 C. will practiced D. would practiced 【答案】 B 【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考察过去完毕时,在她进入电影业之前为“过去过去”;即过去完毕时;故选B。 【点评】考察过去完毕时。 23.When we hurried to the meeting room, the meeting _______. A. had begun B. had been on C. has begun
27、 D. has been on 【答案】 A 【解析】【分析】句意:当我们赶到会议室时候会议已经开始了。本句中会议开始动作发生在我们抵达会议室之前,因此表达过去过去,用过去完毕时,故选A 【点评】动词时态是学习英语过程中非常重要知识。而诸多题目,句中并没有像本题同样有明确时间,诸多要通过上下文判断得知。过去完毕时表达动作发生在过去过去,本题不难,平时加强记忆,理解即可。 24.-My parents our home for a few hours when I arrived. I didn't meet them. -You
28、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表达一段时间,不能与非延续动
29、词连用。因此要用过去完毕时态。故选B. 【点评】考察完毕时态使用方法。 25.—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 【解析】【分析】 句意:昨天艾伦见到他老朋友了吗
30、——使得,他见到了。他已经有几年不见他老朋友了。结合语境可知下文描述是一直持续到过去某时动作,故用过去完毕时态。选D。 【点评】考察时态辨析 26.By the end of last term, the students of Class One___________ three projects. A. finished B. would finish C. have finished D. had finished 【答案】 D
31、 【解析】【分析】句意:到上学期末,一班学生已经完毕了三个项目。根据by the end of last term,可知表达过去过去,谓语动词要用过去完毕时had+过去分词。故选D。 【点评】考察过去完毕时构成和使用方法。根据时间状语,确定动词时态。 27.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'
32、t, didn't hear D. won't, hadn't heard 【答案】 A 【解析】【分析】句意:请再说一遍,我没太听清你说话。——我说,我此前听过这首歌。结合语境可知上文描述是刚刚发生动作,故用一般过去时态。下文描述是过去某时之前完毕动作,故用过去完毕时态。选A。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。
33、 28.Lucy_______ to go shopping, but it began to rain. A. want B. wants C. had wanted D. has wanted 【答案】C 【解析】【分析】句意:露西本来想出去购物,不过开始下雨了。动词want用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。 【点评】考察过去完毕时。 29.– Were y
34、ou late for work yesterday morning? – Yes. By the time I got to the bus stop, the early bus . A. has already left B. is already left C. had already left 【答案】 C 【解析】【分析】句意:昨天上午你上班迟到了吗?——是,等我抵达公交车站时候,早班车已经开走了。结合语境可知下文描述是过去某时前已经完毕动作,故用过去完毕
35、时态。选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。 30.—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. ha
36、s 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。 二、初中英语动词时态 31.—Do you kno
37、w when we ________ our first simulate (模拟) exam? —Sorry, I have no idea. But when I ________ the news, I will let you know. A.will have, get B.have, will get C.will have, am getting 【答案】A 【解析】 【详解】 句意“-你懂得我们什么时候会有第一次模拟考试吗?-对不起,我不懂得,不过当我懂得消息,我会让你懂得”。第一空处,表达“将有第一次模拟考试”,用一般未来时,排除B;第二空处根据主将从现原则,wh
38、en引导从句用一般目前时,故选A。 32.— I’m not sure if my sister Vivian ____________ the driving test next week. — Please let me know if she ____________ it. A.has passed; passes B.passed ; will pass C.passes; has passed D.will pass; passes 【答案】D 【解析】句意:-我不确定我姐妹Vivian下周与否可以通过驾驶考试。-假如她通过了,请让我懂得。前句里含用
39、next week,可知句子描述是将要发生动作,用一般未来时态:will pass。后句中if意思是“假如”,引出条件状语从句,条件状语从句中,要用一般目前时态表达未来发生动作,主语she是三人称单数形式,动词要+s/es,因此第二空填:passes。故选D。 点睛:if有两个含义,一是“与否”,引出宾语从句,宾语从句里可以用一般未来时态;二是“假如”,引出条件状语从句,条件状语从句要用一般目前时态表未来。 33.---Helen, When did you moved here? ---I______ here since two years ago. A.moved B.liv
40、ed C.have moved D.have lived 【答案】D 【解析】 试题分析:句意:―海伦,你什么时候搬到这儿?―从两年前我就住在这儿。表达从两年前一直延续到目前动作,用目前完毕时态,A、B错。move是一种非延续性动作,不能与表达一段时间状语since two years ago连用,live是延续性动作,可以与since two years ago连用。故选D。 【考点定位】 考察动词时态辨析。 34.– Don’t worry! I’m sure your son will arrive safely. -- But if he ______, what
41、 can I do? It’s getting dark and it’s going to rain. A.won’t come B.doesn’t come C.isn’t coming D.wouldn’t come 【答案】B 【解析】 【详解】 句意“-不要紧张,我确信你儿子将会安全抵达。-不过假如他没到,我该怎样做?目前天要黑了,并且要下雨了”。根据句意可知,此处if译为“假如”,且主句表达未来,从句用一般目前时,且从句谓语为实意动词,故选B。 35.— The boy misses his parents very much. — So he
42、does. They _________ the hometown for nearly two years. A.have left B.has left C.have been away from D.will leave 【答案】C 【解析】 【详解】 句意:——那个男孩非常想念他父母。——他确实是。他们离开家乡几乎两年了。leave离开,是短暂性动词,不与时间段连用;be away离开,与时间段连用。此处接时间段for nearly two years连用,故用延续性动词,故选C。 36.More than one boy _________ to
43、play badminton with girls in our class. A.choose B.is choosing C.are choosing D.chooses 【答案】D 【解析】句意:不止一种男孩选择和我们班女生打羽毛球。choose动词,选择;is choosing正选择;are choosing正选择;chooses动词三单,选择。根据语义可知,本句使用一般目前时态。more than one 表达“不止一种”,后接单数名词,在句中作主语时,谓语动词用三单形式。故选:D。 点睛:注意“主谓一致性”原则,判断主语单复数含义,牢记 “more th
44、an one+名词单数” “one of +名词复数”等类似短语单数含义。 37.---Lily, why are you still here? School is over for half an hour. ---Because I ____________ my task yet. I still need one more hour. A.won’t finish B.didn’t finish C.haven’t finished D.hadn’t finished 【答案】C 【解析】 试题分析:句意:-莉莉,你为何还在这儿?放学有半个多小时了。-
45、由于我事情尚未完毕。我还需要一小时。A. won’t finish一般未来时态形式;B. didn’t finish一般过去时态形式;C. haven’t finished目前完毕时态形式;D. hadn’t finished过去完毕时态形式。本句强调是“还没有完毕”这个成果,强调过去发生动作对目前导致影响或成果,句子用目前完毕时态。故选C。 考点:考察动词时态。 38.— Let’s go for a picnic if it ________ tomorrow. — But nobody knows if it ________ tomorrow. A.won’t rain;
46、rains B.doesn’t rain; will rain C.doesn’t rain; rains. D.won’t rain; will rain 【答案】B 【解析】 【详解】 句意:——假如明天不下雨,我们就去野餐吧。——不过没有人懂得明天会不会下雨。根据句意可知,第一种if是“假如”意思,引导是条件状语从句,if引导条件状语从句时态用一般目前时态表达未来,排除A,D选项;第二个if是“与否”意思,引导是宾语从句,根据时间状语tomorrow判断,从句时态为一般未来时态,故答案为B。 39.I think I _ my new project tom
47、orrow. A.start B.started C.will start D.was starting 【答案】C 【解析】句意:我想我明天将要开始我新项目。本题考察动词时态。A. start 开始,是动词原形 B. started 开始,是动词过去式 C. will start 将要开始,是动词未来时 D. was starting就要开始,是过去未来时。根据句意选C。 40.— I think the plan is just a waste of time. What do you think? — Well, if you don’t su
48、pport the plan, ________. A.neither do I B.so do I C.neither will I D.so will I 【答案】C 【解析】句意:——我认为这个计划只是在挥霍时间。您是怎么想?——好,假如你不支持这个计划,我也不支持。Neither+助动词+主语,表达主语也不是……;这里是if引导条件状语从句,主句用一般未来时,从句用一般目前时态,这里是主句,故助动词用will。根据题意,故选C。 点睛:Neither+助动词+主语,表达主语也不是这样;so+助动词+主语,表达主语也是这样。 41.Andy, with h
49、is parents, _____ to Hong Kong, and they will stay there for a week. A.have gone B.has been C.have been D.has gone 【答案】D 【解析】 【详解】 句意:安迪和他父母去了香港,他们将在那里呆上一种星期。考察目前完毕时。have/has been to:表达去过某地,一般可与表达次数状语连用;have/has gone to:表达到某地去了,强调说话当时去某地人不在场。根据下文“他们将在那里呆上一种星期”可知Andy不在现场,故用have/has gone
50、 to,本句主语是Andy,with his parents是伴随状语,可知has gone to;选D。 42.Mary with her parents to Hong Kong. They’ll stay there for two weeks. A.have been B.have gone C.has been D.has gone 【答案】D 【解析】 【详解】 句意:玛丽和她父母一起去了香港,他们打算在那里待一种星期。考察主谓一致和目前完毕时。根据背面They’ll stay there for two weeks.一句话,可知玛丽和她父母待在香港






