1、英语】中考英语过去完毕时100及答案1 一、初中英语过去完毕时 1.—Are you surprised at the ending of the movie? —No, because I ___________ the story. A. read B. will read C. have read D. was reading 【答案】 C 【解析】【分析】句意:—你对这部电影结局感到惊讶吗?—不惊讶,由于我读
2、过这个故事。根据语境判断,这本书已经读过,应当用目前完毕时态来表达,故答案为C。 【点评】考察目前完毕时态。主语为第一人称故动词应使用原形。 2.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 【
3、答案】C 【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去过去,时态要用过去完毕时(had +过去分词),故选C。 【点评】考察动词时态。牢记过去完毕时使用方法。 3.When I got to school, I realized I ______ my backpack at home. A. left B. ha
4、d left C. forgot D. had forgotten 【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又由于是过去完毕时,故选B。 【点评】考察把…落在…使用方法。熟背句型。做题就很容易。 4.Yesterday when I _______ to the station, the train ______ already. A. got, had left
5、 B. got, has left C. had got, left D. got, left 【答案】 A 【解析】【分析】句意:昨天当我抵达车站时,火车已经离开了。结合语境可知前文时间状语从句描述是过去某时发生动作,故用一般过去时态。下文,描述是过去某时前已经完毕动作,故用过去完毕时态,选A。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这
6、一特点进行辨别。 5.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是过去式,因此完毕工作是发生
7、在过去之前,因此用过去完毕时,构造是had+动词过去分词,排除A、C。said背面跟是宾语从句,从句句子构造应当也是主语+谓语+宾语,因此排除D,故选B。 【点评】考察过去完毕时,注意其定义理解。 6.The film when I got there. A. was on B. has been on C. had begun D. has begun 【答案】 C 【解析】【分析】题中“I got there”体现是
8、过去时,且题意体现已经开始故为过去完毕时,故选C. 【点评】此题考察过去完毕时。 7.The fireman________ the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered 【答案】 D 【解析】【分析】句意:消防队员三次进入着火大楼,才把
9、火扑灭。A. is entering目前进行时;B. has entered目前完毕时;C. was entering过去进行时;D. had entered过去完毕时。根据 was put out,可知一般过去时,消防队员三次进入着火大楼,动作已经完毕,因此用过去完毕时(体现过去过去),had entered,故选D。 【点评】考察句子时态。注意过去完毕时使用方法。 8.The girl sitting next to me on the plane was very nervous, for she before. A. didn
10、'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。 【点评】考察过去完毕时态。掌握过去完毕
11、意义和使用方法:表达过去过去动作或状态。用had+动词过去分词体现。 9.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 th
12、e time of last year可知这里是指在这个时间之前已经完毕动作,应当用过去完毕时:had+动词过去分词。故答案为C。 【点评】考察过去完毕时。掌握过去完毕时构成和使用方法。 10.— Why didn't you give the wallet to the man at once? — Because he ________ before I realized it was his. A. had been disappeared B. has disappeared C. had dis
13、appeared D. has been disappeared 【答案】 C 【解析】【分析】句意:你为何不立即将钱包给那个男人?--由于在我意识到钱包是他之前他就已经消失了。"我意识到钱包是他"属于过去发生事,"他已经消失了" 属于过去过去发生事,即一种动作在另一种过去动作之前已经完毕,应当用过去完毕时态,谓语构造为:had+动词 过去分词,故选C。 【分析】此题考察动词时态,要根据时间或语境来判断对时态,并要纯熟掌握多种时态谓语部分动词形式。 11.Seeing Danel w
14、ent into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened 【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen动作发生在asked之前,表达过去过去,用过去完毕时had+过去分词。故选B。 【点评
15、本题考察过去完毕时,注意掌握过去完毕时构造had+过去分词。 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。该动作发生
16、在realized之前,用过去完毕时,故选D。 【点评】本题考察过去完毕时使用方法。 13.By the time he ______________ at the cinema, the movie ______________ for five minutes. A. arrived; had begun B. had arrived; had begun C. arrived; had been on
17、 D. had arrived; had been on 【答案】 C 【解析】【分析】句意:当他抵达电影院时,电影已经开演五分钟了。arrived抵达,一般过去时;had begun开始,过去完毕时,had been on进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据 for five minutes.故排除AB,be on进行,上映,表状态,可和段时间连用,by the time到……时候,从句用一般过去时, 表达“截止到从句动作发生时,主句动作已经完毕,即过去过去”,主句用过去完毕时,故选C。 【点评】考察动词时态。注意句子波及到begin和be
18、 on词义和使用方法。 14.Mary thought of the party which she___________ for this day. A. plan B. planned C. had planned D. would plan 【答案】 C 【解析】【分析】句意:玛丽想起了她今天计划聚会。plan动作发生在thought of动作之前,表达过去过去,要用过去完毕时had+过去分词
19、故选C。 【点评】考察过去完毕时构成和使用方法。注意过去完毕时表达过去过去含义。 15.Mr. Wang ______ in this factory for 30 years already. A. works B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据 for 30 ye
20、ars already,可知句子为目前完毕时,表达发生于过去动作一直持续到目前。C是目前完毕时构造,故答案是C。 【点评】考察目前完毕时,注意结合时间状语确定句子时态和句子构造。 16.I asked your mother if she that dress. A. bought B. had bought C. had buyed D. buy 【答案】 B 【解析】【分析】句意:我问你妈
21、妈她与否买了那件裙子。本句中从句动作应当是发生在ask之前. 因此用“had+过去分词”形式来体现。故选D 【点评】考察过去完毕时。 17.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
22、 D. had stayed 【答案】 D 【解析】【分析】句意:直到上周末,她已经待在中国西部两个月协助那些无家可归孩子们。根据时间状语By the end of last week到上周末为止,可知本句描述是过去某时之前已经完毕动作,故用过去完毕时态,故选D。 【点评】此题考察动词时态。根据时间状语确定句子时态。 18.She_______ballet before she entered film industry. A. has practiced B. had practiced C. will practi
23、ced D. would practiced 【答案】 B 【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考察过去完毕时,在她进入电影业之前为“过去过去”;即过去完毕时;故选B。 【点评】考察过去完毕时。 19.By the time my mum got home, I _______ my homework. A. have finished B. had finished C. finished
24、D. will finish 【答案】 B 【解析】【分析】考察动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完毕了,因此主句应用过去完毕时,故选B。 20.-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
25、been away from C. had left D. had gone 【答案】 B 【解析】【分析】句意:---当我到家时候,我父母已离开家几种小时了。我没遇到他们。---假如你想懂得他们在哪里话,你可以给他们打电话。当我到家时候是过去时间状语,因此我父母已离开家几种小时了。for a few hours表达一段时间,不能与非延续动词连用。因此要用过去完毕时态。故选B. 【点评】考察完毕时态使用方法。 21.—Did Alan see his old friends yesterday? —Yes, he did.
26、 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。 【点评】考察时态辨析 22.Nick stayed up real
27、ly late last night. So this morning he by the time the class began. A. had fallen asleep B. had showm up C. had realized 【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去过去用过去完毕时,故选A。
28、点评】考察过去完毕时使用方法。 23.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.没有会面
29、一般过去时;B.没有会面,一般目前时;C.已经没有会面,目前完毕时;D.已经没有会面,过去完毕时。for+时间段用完毕时,排除A、B。met表明时态是过去时,因此用过去完毕时,故选D。 【点评】考察过去完毕时,注意平时识记其构造及标志词。 24.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, did
30、n't hear D. won't, hadn't heard 【答案】 A 【解析】【分析】句意:请再说一遍,我没太听清你说话。——我说,我此前听过这首歌。结合语境可知上文描述是刚刚发生动作,故用一般过去时态。下文描述是过去某时之前完毕动作,故用过去完毕时态。选A。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具有时态上对应关系,注意结合这一特点进行辨别。 2
31、5.His father said that he_____ Zhang Jiajie for 10 days. A. has been in B. has gone to C. had gone to D. had been in 【答案】 D 【解析】【分析】句意:他爸说去张家界10天了。A.去了某地,人还没回,目前完毕时;B.has been in去了某地,人还在那里,目前完毕时;C.去了某地,人还没回,过去完毕时;D.去了某地,人还在那里,过去
32、完毕时。从句动作发生在主句动作之前,从句用过去完毕时,故排除AB,说话时候,他父亲还在张家界,用had been in,符合题意,故选D。 【点评】考察动词短语辨析。注意识记have been in和过去完毕时使用方法。 26.– What were you doing when I called you last night? – I ______ my homework and was going to bed. A. did B. had done
33、 C. was doing 【答案】 B 【解析】【分析】 had+动词过去分词构成过去完毕时,表达是过去过去,答语中go to bed是过去未来时,do my homework发生在go to bed之前,即过去过去,要用过去完毕时had done my homework.句意:昨天我给你打电话时候,你正在做什么?我完毕作业正要去睡觉。故选B。 【点评】考察过去完毕时使用方法。 27.They to help but could not get there in time. A. wanted
34、 B. had wanted C. want D. have wanted 【答案】B 【解析】【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。 【点评】考察过去完毕时。 28.– Were you late for work yesterday morning? – Yes. By the time I got to the bus stop, the early bus
35、 . A. has already left B. is already left C. had already left 【答案】 C 【解析】【分析】句意:昨天上午你上班迟到了吗?——是,等我抵达公交车站时候,早班车已经开走了。结合语境可知下文描述是过去某时前已经完毕动作,故用过去完毕时态。选C。 【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。英语疑问句中一般具
36、有时态上对应关系,注意结合这一特点进行辨别。 29.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+时间段,表达动作或状态延续,leave是短暂性动词
37、故用其相对应延续性构造be away,公交车离开发生在他抵达之前,因此用过去完毕时,故选D。 【点评】考察过去完毕时。 30.By the end of last month, we ______already ______ our lessons. A. has, finished B. have, finished C. had, finished D. will, finish 【答案】 C 【解析】【分析】题意:到上个月末为止,我们已经结束了课程
38、根据句意,应选C。 【点评】注意时间状语,很容易选出。 二、初中英语动词时态 31.My grandma dinner when I got home yesterday. A.cooks B.was cooking C.is cooking D.will cook 【答案】B 【解析】 【详解】 句意:昨天当我到家时候,我祖母正在做晚饭。根据when I got home yesterday.可知,这里指是昨天到家时,另一种动作正在发生,表达过去某个时刻正在进行动作,应当用过去进行时。其谓语动词形式是:was/were doing,故选
39、B。 32.—My grandma looking at that photo on the wall. —I can understand. It helps her remember her childhood. A.enjoys B.enjoyed C.was enjoying D.will enjoy 【答案】A 【解析】 句意:——我奶奶喜欢看墙上那个照片。——我能理解,它能帮她想起她童年。A. enjoys喜欢, 用于一般目前时态 ,主语单三时; B. enjoyed 喜欢, 用于一般过去时态 ; C. was enjoying 喜欢
40、 用于过去进行时态 ,主语单三时 ; D. will enjoy喜欢, 用于一般未来时态 ; 根据It helps her remember her childhood.可知用一般目前时态;故选A 33.The train in an hour. I must go to the train station right now. A.left B.leave C.will leave D.has left 【答案】C 【解析】 【详解】 句意:火车一小时后出发。我目前必须去火车站。A. left一般过去时;B. leave一般目前时;C. will
41、leave一般未来时;D. has left目前完毕时。in an hour一种小时后,表达是未来时间,因此句子时态用一般未来时,其构成为will+动词原形,故答案为C。 34.There _____ a football match on TV this evening. A.will have B.is going to be C.has D.is going to have 【答案】B 【解析】 【分析】 【详解】 句意:今天晚上电视上将有一场足球赛。 本句时态为未来时,未来时态有两种体现方式,一种是will+动词原形,另一种是be going to+动词原形
42、本句用到there be 句型,故选B。 35.--Where is Grace? --She with her brother playing basketball at school. A.is practice B.is practicing C.are practicing D.are practice 【答案】B 【解析】 句意:——格雷斯在哪里?——她正在和她哥哥在学校练习打篮球。be后跟目前分词,构成目前进行时态,此句主语为she,with her brother做状语,be用is,故答案为B。 点睛:主语为单数名词或代词,尽管背面跟有with,t
43、ogether with,along with,as well as,besides,except,but,like等介词或介词短语时,谓语动词用单数形式。例如:Mike with his father has been to England. 迈克同他父亲去过英格兰。Mike, like his brother, enjoys playing football. 迈克像他哥哥同样喜欢踢足球。 36.--Today’s young people can’t live without smart phones. --Their eyes are glued to the screen w
44、herever 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 screen wherever they go, even while可知从句强调动作是目前进行时态,即“他们在
45、吃饭时候,同步也在玩手机”;目前进行时构成为:主语+be动词(am/is/are)+动词目前分词;本句主语是they,因此be动词用are,have meals吃饭,have目前分词是having;故答案选B。 37.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.have bought; haven’t read 【答案】B 【解析】 句意:我三天前买了一本书,我还
46、没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否认句或疑问句)可知此句时态是目前完毕时,可知填haven’t read。故选B。 38.The painting by the artist is world-famous , but several years ago, no one could imagine what an important role he in the painting field. A.was playing B.would play C.played D.had played
47、答案】B 【解析】 句意:——这位画家画举世闻名,但几年前,没有人能想象得到他会发挥重要作用在绘画领域。several years ago是过去时间点,“他会在绘画领域发挥重要作用”是在该时间点未来,因此此处应用过去未来时,其构成为:shoud/would+动词原形,结合选项,可知B选项符合题意,故答案选B。 39.The life we were used to _______ greatly since 1992. A.change B.have changed C.changing D.has changed 【答案】D 【解析】 试题分析:句意:我们过去生活自从19
48、92年后有了巨大变化。本题需要断句对,we were used to作句子主语定语,句子缺乏谓语动词,根据时间状语since 1992,可知句子谓语用目前完毕时态,主语是the life 用第三人称has changed,故选D。 考点:考察完毕时态使用方法。 40.— What are you doing now, Kate? — I an email to my friend. A.write B.am writing C.wrote D.have written 【答案】B 【解析】 句意:——凯特你在做什么?——我正在给我朋友写
49、电子邮件。考察目前进行时。根据What are you doing now, Kate?可知是问正在做什么,目前进行时态,因此回答也应用目前进行时,其构成为be+动词目前分词;主语是I,因此系动词be用am,write目前分词是writing,故答案选B。 41.—How are you today? --Oh, I _______ as ill as I do now for a long time. A.didn’t feel B.wasn’t feeling C.don’t feel D.haven’t felt 【答案】D 【解析】 句意:-你今天好吗
50、——哦,我很久没有像目前这样生过病了。表达过去到目前持续一段时期内都存在一种状态,要使用目前完毕时。故答案为D。 42.—Do you think if Tom _____the work well tomorrow? —I think he will if he ______his best. A.does, will try B.will do, tries C.does, tries D.will do, will try 【答案】B 【解析】 【详解】 句意:-你认为明天Tom与否会把工作做好?-我认为假如他尽他最大努力,他会做好。does做,第三






