1、由By the time I got here可知该用过去完成时,所以选C。【点评】考查动词时态。3By the time I finished my homework,my mother slepthas been asleepwas asleephad been asleep【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。4By the end of 2012, many buildings built in our city.have beenhavehad beenwill到2012年底,我
2、们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据By the end of 2012可知该用过去完成时,所以选C。5 What do you think of the young lady? She is hard-working. She _ all her effort into her work before she got ill.has putputhad putwould put你认为这位小姐怎样?她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before sh
3、e got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。6 Jack, would you like to see the new movie? Id love to, but I_ it already.am seeingwill seeseehave seen杰克,你愿意去看这个新电影吗?当然乐意,但是我已经看过了。由already可知是完成时,所以用have done。故选D。【点评】本题考查完成时have done。7The fireman_ the burning building
4、 three times before the fire was put out. is enteringhas enteredwas enteringhad entered消防队员三次进入着火的大楼,才把火扑灭。A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成时。根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。 【点评】考查句子时态。注意过去完成时的用法。8The boy wa
5、s _ on the ground and he had _ bicycle behind the big tree. lying; laid laylay; lainlied; lied【答案】 A 这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去
6、分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。9Whats up?I missed the train. By the time I got to the train station, the train for 10 minutes.had lefthas been awayhad been away【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.had left过去完成时态; B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。by the time,在
7、.之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。10The bus _ for five minutes when Tim arrived at the station. went【答案】D 当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。【点评】本题考查过去完成时以及延续性动词的用法。11The little boy
8、me a few minutes before his mother showed up.stares athas stared atlooks athad stared at这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。12By the time we got there, the film _ already. beganhas begunhave begunhad begun【解析】【分析】 句意:我们到那儿时,电影已经开
9、始了。by the time,直到时候,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用。【点评】考查时态,注意 by the time+过去时的用法。13 Jim, why didnt you go to Beijing by train? Bad luck! When I got to the station, the train _.lefthad already lefthas already lefthas been left【答案】 B 吉姆,你为什么不坐火车去北京呢?真倒霉!我到车站时,火车已经开走了。根据 When I got to the station 可知
10、,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B。【点评】考查时态,注意过去的过去是过去完成时的用法。14Mary thought of the party which she_ for this day. planplannedhad plannedwould plan玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。15Did you see Tom at the party?No, he _ by the
11、time I got there.has left在聚会时你见了汤姆了吗?没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。16Daming _ to have a rest, but he didnt have time. intendedhad intendedintendshas intended【答案】B 大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。17She_ballet before she en
12、tered film industry.has practicedhad practicedwill practicedwould practiced在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;18When I got to the cinema, the film _ for 15 minutes.has beenhas been onhad been on当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进
13、行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。19I _ to study hard, but someone disturb me. thoughthad thoughthave thoughtthink我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。20Nick stayed up really late last night. So this morning he by the time the class began.had fallen asleep had show
14、m up had realized【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上课他也没有起来。fall asleep入睡,睡觉。began是过去时,过去的过去用过去完成时,故选A。【点评】考查过去完成时的用法。21How was the movie you saw yesterday?I have no idea. By the time I got to the movie theatre, the movie _.has already finishedhave finished yethad already finish
15、ed 【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。22By the end of last month, I _ all the CDs of Justin Bieber. had collectedcollectedhave collectedcollect到上个月底,我已经把贾斯汀比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;
16、D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。【点评】考查过去完成时,注意平时识记其结构及标志词。23By the first day of August, 2007, the PLA _ for eighty years.foundedhas foundedhas been foundhad been founded到2007年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被建立的对象
17、,故用被动语态,选D。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。24When Tom got to the examination room, he realized he _ his pen at home.forgotwas forgetting【解析】【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。25His father said that he_ Zhang Jiajie for 10 day
18、s. has been inhas gone tohad gone tohad been in他爸说去张家界10天了。A.去了某地,人还没回,现在完成时;B.has been in去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张家界,用had been in,符合题意,故选D。 【点评】考查动词短语辨析。注意识记have been in和过去完成时的用法。26Tom realized that he _ his physics book at hom
19、e when he reached schoolleaves【解析】【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。27My aunt said that she _ to Guangzhou. has never gonehad never gonehas never beenhad never been我阿姨说她从没去过广州。have gone to表示已经去了某地(强调不在说话者所在地);have been to曾经去过某地(现在已经回来)。又因为此处是宾语从句,而且主句是过去时,所以从句用过去完成时had been to。故答案为D。【点评】此题考查过去完成时的用法。28Johnson _ two tickets for the concert before Joe made a phone call to him.had bookedbookedhas bookedwere booking乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示“过去的过去”动作要用过去完成时(had + 过去分词),所以选A。29Lucy_ to go shopping, but it began to rain. wantwants
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1