1、【英语】 过去完成时基础测试题一、初中英语过去完成时1By the time we got there, the film _ already. A.beganB.has begunC.have begunD.had begun【答案】 D 【解析】【分析】 句意:我们到那儿时,电影已经开始了。by the time,直到时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。故选D。 【点评】考查时态,注意 by the time+过去时的用法。2We are too tired. Please stop _ a rest.A.to haveB.havingC.haveD.h
2、as【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A【点评】注意时态一致,3By the end of 2012, many buildings built in our city.A.have beenB.haveC.had beenD.will【答案】 C 【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据By the end of 2012可知该用过去完成时,所以选C。4Whe
3、n I got to school, I realized I _ my backpack at home.A.leftB.had leftC.forgotD.had forgotten【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把落在用leave,又因为是过去完成时,故选B。【点评】考查把落在的用法。熟背句型。做题就很容易。5By the time the alarm clock went off, My mother had already _.A.wake me upB.wake up meC.waken up meD.waken me up【答案】
4、 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。6By the first day of August, 2007, the PLA _ for eighty years.A.foundedB.has foundedC.has been foundD.had been founded【答案】 D 【解析】【分析】句意:到2007年8月1日为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示
5、到为止,句子用过去完成时,found成立,故选D【点评】动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。7 Jack, would you like to see the new movie? Id love to, but I_ it already.A.am seeingB.will seeC.seeD.have seen【答案】 D 【解析】【分析】句意:杰克,你愿意去看这个新电影吗?
6、当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。故选D。【点评】本题考查完成时have done。8By the time I got there, the football match _ already _.A.has; finishedB.was; finishedC.had; finishedD./; finished【答案】 C 【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完成时态,根据got可知是过去完成时,故选C。【点评】考查过去完成时。9The fireman_ the burning buildi
7、ng three times before the fire was put out. A.is enteringB.has enteredC.was enteringD.had entered【答案】 D 【解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成时。根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。 【点评】考
8、查句子时态。注意过去完成时的用法。10The boy was _ on the ground and he had _ bicycle behind the big tree. A.lying; laidB.lying; layC.lay; lainD.lied; lied【答案】 A 【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一
9、个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。11Tom by the time I got to the party.A.leftB.was leavingC.had leftD.has left【答案】 C 【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。【点评】本题考查过去完成时的用法。12 Why didnt you give th
10、e wallet to the man at once? Because he _ before I realized it was his.A.had been disappearedB.has disappearedC.had disappearedD.has been disappeared【答案】 C 【解析】【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:had+动词 过去分词,故选C。【分析】此
11、题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。13Seeing Danel went into the classroom with tears in his eyes, I asked him what . A.happenedB.had happenedC.would happenD.was happened【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选B。【点评】本题考查过去完成时,注
12、意掌握过去完成时的结构had+过去分词。14 How long has the train been away? Sorry. I dont know. By the time I got here, the train _.A.has leftB.was leavingC.had been awayD.had left【答案】 C 【解析】【分析】句意:火车离开多久了?很抱歉。我不知道。我到这儿的时候,火车已经离开了。由By the time I got here可知该用过去完成时,所以选C。【点评】考查动词时态。15By the time he at the railway station
13、, the train .A.had arrived; had leftB.arrived; had leftC.arrived; leftD.had arrived; has left【答案】 B 【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。【点评】本题考查过去完成时的用法。16She _ to go to school earlier, but she forgot to get up. A.plansB.plannedC.had plannedD.has planned【
14、答案】C 【解析】【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。17My parents _ to work by the time I _ up. A.began; getB.began; had gotC.had begun; had gotD.had begun; got【答案】 D 【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完成时。by
15、the time到时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选D。【点评】考查动词的时态。注意by the time的词义和用法。18Did you see Tom at the party? No, he _ by the time I got there.A.leftB.was leavingC.had leftD.has left【答案】 C 【解析】【分析】句意:在聚会时你见了汤姆了吗?没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。 【点评】考查过去完成时,
16、注意过去完成时表达的是过去的过去。19When I got to the cinema, the film _ for 15 minutes.A.has begunB.has beenC.has been onD.had been on【答案】 D 【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。20I _ to study hard, b
17、ut someone disturb me. A.thoughtB.had thoughtC.have thoughtD.think【答案】B 【解析】【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。21When we hurried to the meeting room, the meeting _.A.had begunB.had been onC.has begunD.has been on【答案】 A 【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动
18、作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。22Nick stayed up really 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
19、 time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去完成时,故选A。【点评】考查过去完成时的用法。23How was the movie you saw yesterday?I have no idea. By the time I got to the movie theatre, the movie _.A.has already finishedB.have finished yetC.had already finished 【答案】 C 【解析】【分析】had+动词的过去分词构成过去完成
20、时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。故选C。【点评】考查过去完成时的用法。24By the end of last month, I _ all the CDs of Justin Bieber. A.had collectedB.collectedC.have collectedD.collect【答案】 A 【解析】【分析】句意:到上个月底,我已经把贾斯汀比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般
21、过去时;C.已经收集,现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。 【点评】考查过去完成时,注意平时识记其结构及标志词。25I met Jim last week. We_ each other for about twenty years since we left Japan. A.didnt meetB.dont meetC.havent metD.hadnt met【答案】 D 【解析】【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没
22、见面了。A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+时间段用完成时,排除A、B。met表明时态是过去时,所以用过去完成时,故选D。 【点评】考查过去完成时,注意平时识记其结构及标志词。26Tom realized that he _ his physics book at home when he reached schoolA.leftB.had leftC.was leavingD.leaves【答案】 B 【解析】【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带
23、物理书则是在意识到之前,故为过去的过去,选B。27The 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 onB.had begunC.has been on【答案】 A 【解析】【分析】句意:到乐天集团为美国提供土地为止,政府在全中国联合抵制韩国货物已经开始了一段时间。by +过去时间状语和过去完成时连用,可知句子时态要用过去完
24、成时,begin为瞬间动词,不能与一段时间连用。故选A。【点评】此题考查过去完成时。注意和过去时间状语连用。28We to be able to come and see you. A.had hopedB.hopeC.have hopedD.are hope【答案】A 【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A。【点评】考查过去完成时。29Lucy_ to go shopping, but it began to rain. A.wantB.wantsC.had wantedD.has wanted【答案】C 【
25、解析】【分析】句意:露西本来想出去购物,但是开始下雨了。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。【点评】考查过去完成时。30We all went to the cinema except you last night. Why didnt you come?Because I that movie twice.A.have watchedB.had watchedC.was watchingD.would watch【答案】 B 【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。句意是:昨天晚上除了你之外我们
26、都去电影院了,你为什么没来?因为这部电影我已经看过两次了。【点评】本题考查过去完成时的用法,表示过去的过去。二、初中英语动词的时态31The 1st National Youth Games _ in Fuzhou in 2015.Atakes place Btook place Cis taken place Dwas taken place【答案】B【解析】【详解】句意:第一届全国青年运动会于2015年在福州举行。考查一般过去时态。take place意思是“发生”,是不及物动词词组,没有被动语态,排除C、D选项,根据句中的时间状语in 2015,可知句子的时态是一般过去时,take的过去
27、式为took,排除A选项,只有选项B符合题意,故答案选B。32Ken, can you turn down the music a little? I _ to study for my test.Aam trying Btry Ctried Dhave tried【答案】A【解析】句意:Ken,你能把音乐调小一点吗?我正在设法为我的考试学习。根据语境可知用现在进行时,其结构是be doing的形式,短语try to do sth.表示设法做某事。根据题意,故选A。现在进行时的基本结构1肯定式:am/is/are+doing(现在分词)否定式:am/is/are not +doing(现在分词
28、)一般疑问式:Am/Is/Are + 主语 +doing(现在分词)+ 其他特殊疑问式:特殊疑问词+一般疑问式Theyre having a meeting now. 他们现在正在开会。They arent having a meeting now. 他们现在没有在开会。Are they having a meeting now? 他们现在正在开会吗?What are they doing now? 他们现在正在做什么?33Andy doesnt want to see the film Coco because he it twice.AseesBis seeingCwill seeDhas
29、 seen【答案】D【解析】【详解】句意:Andy不想看寻梦环游记这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seeing现在进行时态;will see一般将来时态;has seen现在完成时态。根据句意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。34Why _ let Tom go to the supermarket with us?Sorry, he _ his homework yet.Ayou dont; has finished Bdont; has finishedCnot to; didnt finish Dno
30、t; hasnt finished【答案】D【解析】句意:你为什么不让汤姆和我们一起去超市?对不起,他还没有完成作业。你为什么不做某事?Why dont you do sth?=Why not do sth?主语you与助动词do同时省略或是同时保留。后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。故选。35My grandma dinner when I got home yesterday.Acooks Bwas cooking Cis cooking Dwill coo
31、k【答案】B【解析】【详解】句意:昨天当我到家的时候,我的祖母正在做晚饭。根据when I got home yesterday.可知,这里指的是昨天到家时,另一个动作正在发生,表示过去某个时刻正在进行的动作,应该用过去进行时。其谓语动词的形式是:was/were doing,故选B。36They dont live here any longer. They to Chengdu last month.AmoveBmovedCwill moveDare moving【答案】B【解析】【详解】句意:他们不再住在这里了,他们上个月搬到了成都。考查一般过去时。A. move一般现在时;B. mov
32、ed一般过去时;C. will move一般将来时;D. are moving现在进行时。根据They dont live here any longer.可知此处句意为“他们上个月搬到了成都。”由last month可知时态用一般过去时;故答案选B。37I dont know when you _ to Marys party. When you go, _as wellAgo ; I will goBwill go ; I will goCwill go ; I goDgo ; I go【答案】B【解析】句意:我不知道你什么时候去参加玛丽的聚会。当你去的时候,我也去。第一个空是考查宾语从句
33、,主句I dont know是一般现在时态,其宾语从句可以根据实际情况用任何时态,本题“我不知道你什么时候去参加玛丽的聚会”,“去”的动作属于没有发生,所以选择将来时态最佳,故排除A、D选项;第二个空When you go,是一个时间状语从句,而且这个时间对于说话时是一个没有发生没有到来的时间,也就暗示了后面主句用一般将来时,即当你去的时候我将和你一起去,表示去的动作还没有发生,所以主句用一般将来时,构成“主将从现”,故排除C选项;故答案选B。38Unless you _ your ID card, the teacher wont let you in.Awill have Bhave Ch
34、ad【答案】B【解析】【详解】句意:除非你有身份证,否则老师不会让你进去的。A. will have将有; 一般将来时;B. have有,一般现在时态;C. had有,一般过去时态。这里是unless引导的条件状语从句,遵循主句用一般将来时,从句用一般现在时态,从句主语是you ,动词用原形。根据题意,故选B。【点睛】if和unless引导的条件状语从句而已算是其中一种;主将从现常见的有以下四种情况:一、条件状语从句的主句是一般将来时,那么从句常常用一般现在时如:When I grow up,Ill be a nurse and look after patients我长大后要当一名护士,照顾
35、病人二、如果主句是祈使句,那么从句通常要用一般现在时如:Dont laugh at me when I make a mistake.我犯错误的时候不要笑话我.三、如果主句是含有情态动词的一般现在时,根据需要从句多用现在进行时如:You should be quiet when you are in the reading room在阅览室时应保持安静四.如果if的条件状语从句遇到变换间接和直接时 ,祈使句应用not to.如; She said not to close the window常见的时间状语从句的连词有:as soon as,when,while ,as,until等用在unl
36、ess或if中可以是下面的用法:I will not go boating if it rains tomorrow.Unless you have finish your homework,I wont allow you to watch TV.39- Wheres my father? Could tell me?- He to Beijing. Hell attend an important meeting.AgoesBis goingChas goneDhas been【答案】C【解析】【详解】句意:我的父亲在哪里?可以告诉我吗?他已经去北京了。他将参加一个重要会议。考查动词时态辨
37、析。根据句意语境,可知父亲不在说话的地点已经去了北京,需用现在完成时,可排除AC两项。have been to意为“曾经去过某地”,现在已不在那里了;have gone to意为“到某地去了”,说话时作句子主语的人不在现场,故选C。40When did the classroom have a power cut?This morning. While we _ an English lesson.Ahave Bhad Care having Dwere having【答案】D【解析】句意:教室什么时候停电的?今天早上,当我们正在上英语课。根据句中的This morning判断句子是一个过去的
38、时间,时态用过去时;而While引导的句子通常用进行时,所以本句使用过去进行时,构成为were/was+动词现在分词,主语是we,所以系动词用were,have an English lesson“上英语课”,have的现在分词是having;故答案选D。41-Did you see a girl in red pass by just now?-No, sir. I _the news with my mobile phone.AreadBwas readingCwould readDam reading【答案】B【解析】句意:-刚才你看到一个穿红衣服的女孩经过吗?-没有,先生。我正在手机上读新闻。read读,动词原形或过去式;was reading过去进行时;would rea
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。