资源描述
- 【初中英语】 过去完毕时练习题 人教版
一、初中英语过去完毕时
1.—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。
【点评】考察时态辨析
2.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。
【点评】考察动词时态辨析题。
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
【解析】【分析】句意:在上个月末,珍已经为贫穷生病孩子筹集到了足够钱。根据 By the end of last month,可知句子时态为过去完毕时,C是过去完毕时构造,故答案是C。
【点评】考察过去完毕时,注意过去完毕时判定措施。
4.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
【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去过去,时态要用过去完毕时(had +过去分词),故选C。
【点评】考察动词时态。牢记过去完毕时使用方法。
5.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。
【点评】要注意完毕时态中延续性动词转换。
6.By the end of last month,I all the CDs of the famous singer.
A. collect B. collected C. have collected D. had collected
【答案】 D
【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去过去,故用过去完毕时。故选D.
【点评】此题考察动词时态。
7. —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。
8.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。
9.Tom by the time I got to the party.
A. left B. was leaving C. had left D. has left
【答案】 C
【解析】【分析】句中有“by+过去时间”作时间状语,提醒谓语动同用过去完毕时,即“我抵达”和“他离开”,后者发生在前者之前,即“过去过去”,因此,后者用过去完毕时。故选C。
【点评】本题考察过去完毕时使用方法。
10.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 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 on词义和使用方法。
11.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词义和使用方法。
12.Mr. Wang ______ in this factory for 30 years already.
A. works B. is working C. has worked D. will work
【答案】 C
【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据 for 30 years already,可知句子为目前完毕时,表达发生于过去动作一直持续到目前。C是目前完毕时构造,故答案是C。
【点评】考察目前完毕时,注意结合时间状语确定句子时态和句子构造。
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.Simon ________ the piano for ages when he gave his first concert.
A. has played B. is playing C. had played D. will play
【答案】 C
【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很数年钢琴了。根据时间状语when he gave his first concert.可知此处用过去时态,表达先弹钢琴弹了很数年,然后开了音乐会,表达过去过去,应当用过去完毕时:had+动词过去分词,故答案为C。
【点评】考察过去完毕时。掌握过去完毕时意义(过去过去)和构成:had+动词过去分词。
15.-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.
【点评】考察完毕时态使用方法。
16.— your father a newspaper when you got home?
— No, .
A. Was; reading; he was B. Did; read; he did
C. Was; reading; he wasn't D. Did; read; he didn't
【答案】C
【解析】【分析】句意:—当你到家时候,你父亲正在读报纸吗?—不,没有。此题考察在过去某个时间发生事情,用过去进行时,其构造为was/were doing,其疑问式为提前be动词,否认式回答为:No,主语+be动词后加not。根据句意,故选C。
【点评】考察一般疑问句构成和回答,过去进行时态,根据时间状语选择合适时态。
17.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
【解析】【分析】句意:到上学期末,一班学生已经完毕了三个项目。根据by the end of last term,可知表达过去过去,谓语动词要用过去完毕时had+过去分词。故选D。
【点评】考察过去完毕时构成和使用方法。根据时间状语,确定动词时态。
18.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
【解析】【分析】句意:到八月第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述是过去某时之前已经完毕动作,故用过去完毕时态。主语是被建立对象,故用被动语态,选D。
【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。语态判断重要是确定句子主语与谓语动词关系。假如是积极关系则用积极语态,反之假如是动宾关系,则用被动语态,尤其要注意某些特殊动词使用方法。
19.Rose and Minnie ________ each other pretty well before they worked in the same bank.
A. knows B. know C. have known D. had known
【答案】 D
【解析】【分析】句意:罗斯和米妮他们在同一种银行工作此前就认识了。根据时间状语before they worked in the same bank可知,认识是在同一种银行工作之前,worked是过去时,因此,空白处指过去过去,用过去完毕时:had+过去分词,故答案为D。
【点评】考察过去完毕时。掌握过去完毕时意义:表过去过去;构成:had+过去分词。
20.When Tom got to the examination room, he realized he ______ his pen at home.
A. was leaving B. had left C. forgot D. was forgetting
【答案】 B
【解析】【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一种发生在“过去过去”(即意识到之前)一种动作,因此要用过去完毕时。故选B。
【点评】考察过去完毕时。
21.She to be a good mother.
A. have thought B. thought C. thinks D. had thought
【答案】D
【解析】【分析】句意:她本来想做一种好妈妈。动词think用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选D。
【点评】考察过去完毕时。
22.I ________ to go to Beijing the next day.
A. plans B. planned C. had planned D. has planned
【答案】C
【解析】【分析】句意:我本来计划着第二天去北京。动词plan用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。
【点评】考察过去完毕时。
23.The movement of boycotting(联合抵制) the South Korean goods in whole China _______ for a few months by the time Lotte Group(乐天集团)agreed to provide land for USA.
A. had been on B. had begun C. has been on
【答案】 A
【解析】【分析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。by +过去时间状语和过去完毕时连用,可知句子时态要用过去完毕时,begin为瞬间动词,不能与一段时间连用。故选A。
【点评】此题考察过去完毕时。注意和过去时间状语连用。
24.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。
25.I you could come.
A. hope B. had hoped C. have hoped D. are hoping
【答案】B
【解析】【分析】句意:我本来但愿你能来。动词hope用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。
【点评】考察过去完毕时。
26.They to help but could not get there in time.
A. wanted B. had wanted C. want D. have wanted
【答案】B
【解析】【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。
【点评】考察过去完毕时。
27.She ______ to go to school earlier, but she forgot to get up.
A. plans B. planned C. had 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 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. marking, answering D. marking, to answer
【答案】 D
【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,因此要用过去进行时,因此要用making,这里面写论文是为了回答问题,表达目因此answer之前应当加to。故选D。
【点评】考察固定搭配too…to…,及动词不定式表目。
30.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。
【点评】考察动词时态。
二、初中英语动词时态
31.When it began to rain heavily, she ________ for a bus at the bus stop.
A.waited B.waits C.is waiting D.was waiting
【答案】D
【解析】句意:当雨下得很大时,她正在公共汽车站等公共汽车。A. waited一般过去时;B. waits一般目前时;C. is waiting目前进行时;D. was waiting过去进行时。when引导时间状语从句,从句用一般过去时,主句用过去进行时;故选D。
32.We a few museums while we were in London.
A.visit B.visited
C.have visited D.are visiting
【答案】B
【解析】
句意:当我在伦敦时,我参观了几种博物馆。A. visit 参观,用于一般目前时态,主语复数时; B. visited 参观,用于一般过去时态; C. have visited 参观,用于一般目前完毕时态; D. are visiting 参观,用于目前进行时态,主语复数时; 根据 while we were in London.可知主句用过去时态;故选B
33.Ken, can you turn down the music a little? I _________ to study for my test.
A.am trying B.try C.tried D.have tried
【答案】A
【解析】
句意:Ken,你能把音乐调小一点吗?我正在设法为我考试学习。根据语境可知用目前进行时,其构造是be doing形式,短语try to do sth.表达设法做某事。根据题意,故选A。
目前进行时基本构造
1肯定式:am/is/are+doing(目前分词)
否认式:am/is/are not +doing(目前分词)
一般疑问式:Am/Is/Are + 主语 +doing(目前分词)+ 其他
特殊疑问式:特殊疑问词+一般疑问式
They’re having a meeting now. 他们目前正在开会。
They aren't having a meeting now. 他们目前没有在开会。
Are they having a meeting now? 他们目前正在开会吗?
What are they doing now? 他们目前正在做什么?
34.—Hi, Nora. Is your mother at home?
—Just a minute! She _______ flowers in the garden.
A.plant B.is planting C.planted D.was planting
【答案】B
【解析】
【详解】
句意:——嗨,Nora。你妈妈在家吗?——等一下!她正在花园里种花。考察动词时态辨析题。根据句意语境,可知用目前进行时,即“be+目前分词”构造。she是单数第三人称,系词需用is。故选B。
35.They the English role play for the show last night.
A.will practice B.practiced C.is practicing D.have practiced
【答案】B
【解析】句意:昨天晚上为了演出他们练习了英语角色饰演。考察一般过去时。根据提醒词last night可知时态用一般过去时,“练习”practice,其过去式为practiced,故答案选B。
36.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。
37.--- May I speak to John?
--- Sorry, he ____________Japan. But he _________in two days.
A.has been to, will come back
B.has gone to, will be back
C.has been in, would come back
D.has gone to, won't cone back
【答案】B
【解析】
【详解】
句意“-我可以和约翰通话吗?-抱歉,他去了日本,两天后回来”。have been to去了某地(回来了);have gone to去了某地(还没回来);C.have been in曾经待在某地。根据句意可知,表达“约翰去了日本,还没回来”,第二空后in+一段时间表达未来,用一般未来时,故选B。
38.They ________ the coming of the year when an accident happened.
A.were celebrating B.celebrated
C.would celebrate D.have celebrated
【答案】A
【解析】
【详解】
句意“当事故发生时,他们正在庆祝即未来临”。句中when意为“这时”,这是一种经典“当……正在进行时候发生了……”句型,主句用过去进行时,从句就过去时。答案为A。
39.—Shall we play tennis now?
—Sorry, I can’t. I my homework.
A.do B.did C.have done D.am doing
【答案】D
【解析】句意:——我们目前打网球去好吗?——对不起,我不能去,我在做作业。A. do 做,用于一般目前时态,主语复数时; B. did做 ,用于一般过去时态; C. have done 做,用于一般目前完毕时态; D. am doing做,用于目前进行时态,主语是I时;根据 now可知用目前进行时态,故选D
40.In the past few years, many schools ______ the ways of doing morning exercises.
A.change B.changes C.will change D.have changed
【答案】D
【解析】
试题分析:句意:在过去几年里,诸多学校已变化了做早操方式。根据时间状语In the past few years可知,本题用目前完毕时。故选D。
41.— What were you doing when we were playing basketball yesterday afternoon?
— I ______ the classroom.
A.was cleaning B.have cleaned
C.will clean D.clean
【答案】A
【解析】
试题分析:句意:昨天下午当我们正在打篮球时,你正在做什么?结合语境可知下文描述是过去某时正在进行动作,故用过去进行时态。选A。
考点:考察动词时态。
42.—Dear, I have an important meeting tomorrow.
—It doesn’t matter. If you _______ go to the movie tomorrow, I _______ my friend to go with me.
A.don’t; will ask B.won’t; will ask
C.don’t; ask D.won’t; ask
【答案】A
【解析】
试题分析: 句意:亲爱,明天我有个重要会议。没关系,假如明天你不能去看电影,我就邀请我朋友和我一起去。此题考察if引导条件状语从句,主句一般未来时,从句一般目前时;故选A。
考点:考察动词时态。
43.--Is that beautiful sweater yours?
--Yes. I it for two years.
A.bought B.have bought C.have had D.kept
【答案】C
【解析】句意:——那件漂亮毛衣是你吗?——是,我已经买了两年了。bought为短暂性动词,不能与表达一段时间状语for two years连用,排除A,B;for two years表达是到目前为止一段时间,阐明是目前状况,故时态为目前完毕时态,答案为C。
点睛:短暂性动词又称瞬间动词,表达动作一旦发生就立即结束。此类动词有:go, come, arrive, leave, begin, start, join, marry, buy, die 等。瞬间动词可以用于目前完毕时,但不能和表达一段时间状语连用。如for 和since 所引导时间状语都表达一段时间,那就要将瞬间动词转化为表延续动词或者表状态形式,就可以与表达一段时间状语连用。如:
His father has died since he was born.就是一种错误句子,必须转化为:His father has been dead since he was born.
44.If you too much ice-cream,you will get sick.
A.will eat B.were eating C.ate D.eat
【答案】D
【解析】
【详解】
句意:假如
展开阅读全文