资源描述
- 过去完毕时单元测试题(含答案)(word)1
一、初中英语过去完毕时
1.—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。句意是:在我到那里之前他已经离开了。
【点评】本题考察过去完毕时使用方法。
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.可知此处问你作业完毕了吗,因此句子时态用目前完毕时,目前完毕时构造have+done,故选A。
【点评】此题考察句子时态。要根据上下文联络确定句子时态。
3.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。
【点评】考察动词时态辨析题。
4.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。
【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。
5.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。
【点评】考察过去完毕时,注意过去完毕时判定措施。
6.By the time I finished my homework,my mother .
A. slept B. has been asleep C. was asleep D. had been asleep
【答案】 D
【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完毕时,故选D.
【点评】考察过去完毕时。
7.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。
【点评】英语中时态重要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中时间状语,假如没有则要通过度析上下文,结合语境来判断句子时态。
8.By the time I got to school, I realized that I ________ my backpack at home.
A. have forgotten B. had forgotten C. have left D. had left
【答案】 D
【解析】【分析】句意:我到学校时候,我意识到我把书包忘在家里。考察过去完毕时。by the time:到…时候为止;一般引导一种时间状语从句,表达“到……时候为止”主句则表达在此时间之前某个事件已完毕。值得注意是,当从句用过去时时,主句一般用过去完毕时。Leave sth. Sp.:把…落在某地。结合句意和语境可知选D。
【点评】此题考察过去完毕时使用方法。
9.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.
【点评】此题考察动词时态。
10.I thought I _________in my project report , but the manager said he didn't see it at all.
A. hand B. am handing C. have handed D. had handed
【答案】 D
【解析】【分析】句意:我以为我已经上交了我项目汇报,不过经理说他主线没有看到。hand上交,是一种动词原形;am handing是目前进行时态;have handed目前完毕时态;had handed过去完毕时态。句中I thought使用是一般过去时态,而根据句意可知,上交项目汇报应当发生在这之前,故应使用过去完毕时态,选D。
【点评】考察动词时态,本题波及过去完毕时应用。
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.— 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 disappeared D. has been disappeared
【答案】 C
【解析】【分析】句意:你为何不立即将钱包给那个男人?--由于在我意识到钱包是他之前他就已经消失了。"我意识到钱包是他"属于过去发生事,"他已经消失了" 属于过去过去发生事,即一种动作在另一种过去动作之前已经完毕,应当用过去完毕时态,谓语构造为:had+动词 过去分词,故选C。
【分析】此题考察动词时态,要根据时间或语境来判断对时态,并要纯熟掌握多种时态谓语部分动词形式。
13.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。
【点评】本题考察过去完毕时使用方法。
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+过去分词。故选C。
【点评】考察过去完毕时构成和使用方法。注意过去完毕时表达过去过去含义。
15.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
【解析】【分析】所填写动作发生在asked此前,表达过去过去,用过去完毕时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。
【点评】本题考察过去完毕时使用方法。
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+时间段,表达动作或状态延续,leave是短暂性动词,故用其相对应延续性构造be away,公交车离开发生在他抵达之前,因此用过去完毕时,故选D。
【点评】考察过去完毕时。
17.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
【解析】【分析】由语境可知,抵达火车站发生在火车离开之后,故排除A、D两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完毕时,故选B。
【点评】本题考察过去完毕时使用方法。
18.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。
【点评】考察过去完毕时,注意识记与过去完毕时想搭配时间状语。
19.By the end of last month, we ______already ______ our lessons.
A. has, finished B. have, finished C. had, finished D. will, finish
【答案】 C
【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。
【点评】注意时间状语,很容易选出。
20.—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
【解析】【分析】句意:—你对这部电影结局感到惊讶吗?—不惊讶,由于我读过这个故事。根据语境判断,这本书已经读过,应当用目前完毕时态来表达,故答案为C。
【点评】考察目前完毕时态。主语为第一人称故动词应使用原形。
21.She_______ballet before she entered film industry.
A. has practiced B. had practiced C. will practiced D. would practiced
【答案】 B
【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考察过去完毕时,在她进入电影业之前为“过去过去”;即过去完毕时;故选B。
【点评】考察过去完毕时。
22.I ______ to study hard, but someone disturb me.
A. thought B. had thought C. have thought D. think
【答案】B
【解析】【分析】句意:我本来想努力学习,不过有人打扰了我。动词think用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。
【点评】考察过去完毕时。
23.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。
【点评】考察过去完毕时构成和使用方法。根据时间状语,确定动词时态。
24.——How was the movie you saw yesterday?
——I have no idea. By the time I got to the movie theatre, the movie ______.
A. has already finished B. have finished yet C. had already finished
【答案】 C
【解析】【分析】had+动词过去分词构成过去完毕时,表达过去过去时间点,本句中电影结束发生在我抵达电影院之前,而抵达电影院用过去时,电影结束发生在过去过去,因此用过去完毕时。句意:昨天你看电影怎么样?没想法,我到电影院时候,电影已经结束了。故选C。
【点评】考察过去完毕时使用方法。
25.I ________ to go to Beijing the next day.
A. plans B. planned C. had planned D. has planned
【答案】C
【解析】【分析】句意:我本来计划着第二天去北京。动词plan用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。
【点评】考察过去完毕时。
26.We to be able to come and see you.
A. had hoped B. hope C. have hoped D. are hope
【答案】A
【解析】【分析】句意:我们本来但愿能来看看你。动词hope用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选A。
【点评】考察过去完毕时。
27.I you could come.
A. hope B. had hoped C. have hoped D. are hoping
【答案】B
【解析】【分析】句意:我本来但愿你能来。动词hope用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选B。
【点评】考察过去完毕时。
28.Lucy_______ to go shopping, but it began to rain.
A. want B. wants C. had wanted D. has wanted
【答案】C
【解析】【分析】句意:露西本来想出去购物,不过开始下雨了。动词want用过去完毕时来表达过去未曾实现想法,但愿,打算或意图等。故选C。
【点评】考察过去完毕时。
29.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。
【点评】考察过去完毕时。
30.—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
【解析】【分析】由句中by the time可判断.这里用过去完毕时,故选A。句意是:—到我打电话给你为止,你已经看了多长时间电视了?—大概两个小时。
【点评】本题考察过去完毕时使用方法。
二、初中英语动词时态
31.— What did you do after school yesterday?
— I ______ basketball with Peter.
A.play B.will play C.played D.has played
【答案】C
【解析】
【详解】
句意:昨天放学后你做了什么?—我和彼得打了篮球。
本题考察是动词时态,根据问句中yesterday可知,本题是一般过去时,故答案选C。
32.The students of Class 5 trees in the park every year.
A.plant B.will plant C.planted D.plants
【答案】A
【解析】
【详解】
句意:五班学生每年在公园植树。根据时间状语every year句子应当用一般目前时,句子主语students是复数形式,因此谓语动词用原形。故选A。
33.--- Will you go to America next month?
---Yes. But I promise I will call you as soon as I _________there.
A.get to B.will get to C.will get D.get
【答案】D
【解析】
【详解】
句意:——下个月你将要去美国吗?——是。不过我保证我一抵达那里,就给你打电话。as soon as引导时间状语从句,用一般目前时,主句用一般未来时。there是副词,前面不加介词,get there抵达那里。故选D。
34.He told me that he ________ here for five minutes.
A.has come
B.had arrived
C.had been
D.had come
【答案】C
【解析】句意:他告诉我他到这儿5分钟了。根据for five minutes可知谓语动词要用延续性动词,come
和 arrive都是短暂性动词,be in+地点,表达延续性,here副词,要把介词省略;故选C
35.--Look! There____ so many noisy kids in the room!
--Haven’t you heard the saying “When the cat is away, the mice _____?”
A.have; play B.is; are going to play
C.have; are playing D.are; will play
【答案】D
【解析】
【详解】
句意“-看!房间里有许多吵闹小孩-你没听见他们在说,当猫离开后,这些老鼠在玩吗?”。there be句型不与have连用,排除A和C,且第一空处主语为so many noisy kids,谓语用复数,排除B,第二空处when引导从句用一般目前时,主句用一般未来时,即“主将从现”原则,故选D。
36.―Eric, can you bring me the scissors? ―Just a moment. I the paper-cutting with it.
A.make B.made
C.am making D.has made
【答案】C
【解析】
句意:——Eric,你能给我带来剪刀吗?——等一会儿。我正在用它做剪纸。根据Just
a moment可知此处表达让对方等一会儿,应是正在使用这个剪刀,故用目前进行时be doing,
故选C。
37.Dick __________ in America, but he has been ___________ Chinese food since he moved to China.
A.used to live; used to eating
B.is used to live; used to eat
C.is used to live; used to eating
D.used to living; used to eat
【答案】A
【解析】
【详解】
句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。考察动词短语。1.used to do sth.:从前是,过去做某事。2.be used to doing sth.:习惯于做某事。结合句意可知填used to live; used to eating;选A。
38.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。
39.Every year many foreigners ________ to China to learn Chinese.
A.come B.have come C.came D.will come
【答案】A
【解析】句意:每年许多外国人来中国学习汉语。根据Every year可知用一般目前时态;故选A
40.My grandma ______ a song with her friends when I came back.
A.sings B.sang C.is singing D.was singing
【答案】D
【解析】句意:当我回来时候,我祖母正和她朋友一起唱歌。根据when I came back可知此处表达过去某时正在做某事,故用过去进行时,故选D。
41.Today’s young people can’t live without smart phones. They keep their hands on the phones whenever they go, even while they______ meals.
A.had B.will have C.were having D.are having
【答案】D
【解析】句意:如今年轻人没有智能手机就无法生存。当他们吃饭时候,他们随时都会拿起手机。考察动词时态辨析题。while当……时候,表达从句动作和主句动作同步发生,常用进行时态。根据句意语境,可知选D。
42.I’ll ring you up as soon as he .
A.arrive B.arrives C.will arrive D.arrived
【答案】B
【解析】句意:他一到我就给你打电话。在as soon as引导时间状语从句中,当主句是未来时时候,从句用一般目前时表达未来。he为单数,因此谓语用第三人称单数。故选B。
43.— 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.可知主句该用过去完毕时态,因此选C。
考点:考察动词时态。
44.—Let’s turn on the TV and watch the football match.
—It’s too late. It_____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都是瞬间性动词,不能和一段时间连用,故排除A和B。根据句意It’s too late以及背面…the result was…可知,比赛已经结束了,故应选D。
45.–_____ to the United States?
–No, never. But I went to Canada a few years ago.
A.Have you been B.Have you gone
C.Did you go D.Will you go
【答案】A
【解析】
试题分析:句意:你去过美国吗?没有,但我在几年前去过加拿大。have/has been to,曾经去过某地 ,表达有过这种经历; have/has gone to 去了某地,表达某人不在此地; 根据题意故用目前完毕时;根据句意,故选A
考点:考察目前完毕时
46.Since , the Internet _________ more chances for folk song singers such as Zhao Lei, the singer of “Chengdu”.
A.has provided B.provides. C.is provided
【答案】A
【解析】句意:以来,互联网为成都歌手赵磊等民歌歌手提供了更多机会。考察动词时态辨析题。since自从,后接年份、时间段或从句,表达一段时间,用于目前完毕时态,可排除BC选项;主语the Internet是单数第三人称,需用“has+过去分词”构成目前完毕时。根据句意语境,可知选A。
47.Ms Li will tell us something about her trip to America when she _____ back.
A.came B.is coming C.comes D.will come
【答案】C
【解析】句意:李女士回来时会给我们讲讲她美国之行。当主句是一般未来时态时,when引导时间状语从句用一般目前时态表达,故答案为C。
48.—I’m afraid the class has begun.—Don’t worry. It ________ until the bell ________.
A.doesn’t begin; rings B.won’t begin; will ring
C.won’t begin; rings D.doesn’t begin; will ring
【答案】C
【解析】
试题分析:句意:-恐怕课已经开始了。一不要紧张。直到铃声响了才会开始。前面是主句,会议还没开始,因此用一般未来时;背面是until引导时间状语从句,因此要用一般目前时替代一般未来时。因此选C。
考点:考察动词时态。
49.Someone ______ at the door. Can you open it?
A.knocks B.k
展开阅读全文