《初中时态专项训练-过去完成时-语法填空.docx》由会员分享,可在线阅读,更多相关《初中时态专项训练-过去完成时-语法填空.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、初中时态专项训练-过去完成时1一、语法填空1I ran back to the taxi, but it (go).2I knew I (do) something wrong. But I didnt have another way out.3By the time I got outside, the bus already (go).4When I got to the office, I realized that I (leave) my wallet at home.5By the time Tom walked into class, the teacher (start) t
2、eaching already.6By the time I got up, my brother already (get) in the shower.7They (do) the work by 10 oclock yesterday morning.8The game (be) on for half an hour when I got there.9Last Friday, I returned the book that I (borrow).10The patient (die) when the doctor arrived.11He said that he (know)
3、her well.12Before I saw Linda yesterday, we (not meet) each other for five years.13By yesterday morning, he (call) me ten times.14The pop singers (leave) when I got to the music hall last night. What a pity!15Kate said that she (finish) the work already. 16()By the time the visitors arrived, Phil (c
4、lean) up the house. 17By the end of last year, I (be) to west Hill Farm three times. 18By 9 oclock last night, we (get) 200 pictures from the spaceship. 19By the time I got up, Mom (go) out for some exercise. 20I (learn) 1,000 English words by the end of last term. 21By the time the firemen arrived,
5、 most of the people in the neighborhood (leave) the burning building. 22By the end of last year, the school football team (win) a gold medal and three silver ones. 23You told me you (deal) with these letters. Why are they still there? 24By the time I reached the station, the train (leave). 25They (p
6、ull) down all the old buildings by the end of last week. 26When she (wake) up, she realized that she (oversleep).27He didnt go to the movies last night because he (see) it.28By the end of last year he (teach) in this school for ten years.29He told his mother that he (run) out of money to buy new clo
7、thes.30The snow (stop) before I got up this morning. 31I (meet) Kate by chance yesterday. We (not see) each other for six years.32The boy (lie) in bed for almost a month since he (fall) ill. 33When Jack arrived, he learned Mary (be) away for almost an hour.34By the time our English teacher came in,
8、we (start) practicing speaking English. 35I (turn) off all the lights before I (go) to bed yesterday. 36Paul went out with Jane after he (make) a phone call. 37(2020九上长春期末)By the time I got to school, the bell (ring). 38He said he (live) in this city for ten years.39He told me that he (visit) many p
9、laces of interest in the last five years.40Sam didnt see the film yesterday because he (see) it two days before.41(2020咸阳模拟)It was reported that the plane to London (fly) back to Paris by the time of 2:30 yesterday afternoon because of the rainstorm.42We your names on the list just now. (add) .43He
10、(learn) two thousand English words by the end of last year.44Tom (say) he (read) the book twice. 45They (study) the map of the country before they (leave). 46That rich old man (make) a will before he (die). 47Paul (go) out with Jane after he (make) a phone call. 48When the chairman (finish) speaking
11、, he (leave) the hall. 49The Reads (have) lunch when I (get) to their house.50Our plan (fail) because we (make) a bad mistake. 答案解析部分1【答案】had gone【解析】【分析】句意:我跑回出租车,但是它已经离开了。go去,实义动词。I ran back to the taxi表明时态是一般过去时,在跑回出租车前,出租车就已经走了,即发生在过去的过去,所以用过去完成时, 结构是had+动词过去分词,go的过去分词是gone,故填had gone。【点评】考查过去完成
12、时,注意识记其结构,理解句意。2【答案】had done【解析】【分析】句意:我知道我做错了什么,但我别无选择。 do 做,动词,分析句子结构可知,句子是一个宾语从句,主句是 I knew .,是一般过去时,从句I.(do)something wrong. 用相应的过去式,结合语境“做错事”,动作是发生在过去,造成对现在的结果,用现在完成时have/has+动词的过去分词,但是宾语从句是主句用一般过去时,从句也用相应的过去式,即是用过去完成时had done。故填had done。 【点评】考查宾语从句的时态变化。注意掌握宾语从句中,主句用一般过去时,从句也用相应的过去时。3【答案】had g
13、one【解析】【分析】句意:我到外面的时候,巴士已经开走了。 根据by the time 引导的时间状语从句,从句用一般过去时,主句用过去完成时,此处主句go这一动作发生在got之前,即是发生在过去的过去,用过去完成时,构成had+动词的过去分词,go的过去分词是gone。故填had gone。【点评】考查过去完成时。注意掌握过去完成时的用法及构成。4【答案】had left【解析】【分析】句意:当我到办公室的时候,我意识到我把钱包落在家里了。根据got to和realized,可以判断整句话用的是过去式,把钱包忘在家里是已经完成了的事情,用过去完成时,其构成had+动词的过去分词,leave
14、的过去分词是left。故填had left。【点评】考查过去完成时。注意掌握过去完成时的用法及构成。5【答案】had started【解析】【分析】句意:Tom走进教室的时候,老师已经开始教课了。此题考查过去完成时,表示过去发生的时间对过去某一个时间点有影响,往往从句中含有一般过去时,主句发生的时间早于从句的一般过去时时间,即过去的过去,为过去完成时。根据前文“by the time.”表示Tom走进教室之前,walked是一般过去时,老师开始“ start ”教,发生在walked这一动作之前,即是这动作发生在过去的过去,用过去完成时,构成had+动词的过去分词,start 的过去分词是st
15、arted。故填 had started 。【点评】考查过去完成时。注意掌握过去完成时的用法及构成。6【答案】had gotten【解析】【分析】句意:我起床的时候,我弟弟已经洗澡了。过去完成时,表示过去发生的时间对过去某一个时间点有影响,往往从句中含有一般过去时,主句发生的时间早于从句的一般过去时时间,即过去的过去,为过去完成时。根据前文“by the time.”表示在我起床之前,“got up”是“get up”的过去式,因此主句用过去完成时,结构had done,get的过去分词是gotten。故填had gotten。【点评】考查过去完成时。注意掌握过去完成时的用法及其构成。7【答案
16、】had done【解析】【分析】句意:截止昨天十点他们已经做了工作。do做,实义动词。by 10 oclock yesterday morning表明时态是过去完成时,结构是had+动词过去分词,do的过去分词是done,故填had done。【点评】考查过去完成时,首先识记其标志词,然后识记其结构,理解句意。8【答案】had been【解析】【分析】句意:我到那里时,比赛已经进行了半个小时。be是。从句got表明时态是一般过去时,在到达那之前比赛已经开始了,所以是发生在过去的过去,所以用过去完成时,结构是had+动词过去分词,be的过去分词是been,故填had been。【点评】考查过去
17、完成时,首先根据关键词句和句意确定时态,然后识记过去完成时的结构had+动词过去分词。9【答案】had borrowed【解析】【分析】句意:上周五我把我已经借的书归还了。borrow借给,实义动词。returned是一般过去时,所以借书是发生在过去的过去,所以用过去完成时,结构是had+动词过去分词,borrow的过去分词是borrowed,故填had borrowed。【点评】考查过去完成时,注意平时识记其结构had+动词过去分词,理解句意。10【答案】had died【解析】【分析】句意:当医生到达时这个病人已经去世了。die死亡,实义动词,从句arrived是一般过去时,所以主句用过去
18、完成时,结构是had+动词过去分词,die的过去分词是died,故填had died。【点评】考查过去完成时,注意平时识记其结构。11【答案】had known【解析】【分析】句意:他说他已经非常了解他。know知道,实义动词。said说,时态是一般过去时,在说之前他就已经了解她了,所以用过去完成时,结构是had+动词过去分词,know的过去分词是known,故填had known。【点评】考查过去完成时,注意根据关键词和句意确定单词,然后识记过去完成时的结构had+动词过去分词。12【答案】hadnt met【解析】【分析】句意:在我昨天见到琳达之前,我们已经五年没见面了。meet遇见,实义
19、动词。for+时间段表明时态是现在完成时,结构是have/has+动词过去分词,主语是复数we,所以用have,have的否定是havent,meet的过去分词是met,故填havent met。【点评】考查过去完成时,首先识记其标志词,然后识记其结构,理解句意。13【答案】had called【解析】【分析】句意:截止到昨天早上他已经给我打了10次电话。call打电话,实义动词。by yesterday morning表明时态是过去完成时,结构是had+动词过去分词,call的过去分词called,故填had called。【点评】考查过去完成时,注意平时识记其标志词和结构had+动词过去分
20、词。14【答案】had left【解析】【分析】句意:昨晚我到音乐厅时,流行歌手已经走了。真遗憾!leave离开,实义动词。从句got表明时态是一般过去时,所以主句用过去完成时,结构是had+动词过去分词,leave的过去分词是left,故填had left。【点评】考查过去完成时,首先根据从句时态确定主句时态,然后识记过去完成时的结构。15【答案】had finished【解析】【分析】句意: 凯特说她已经完成了这项工作。 根据Kate said可知,主句是一般过去时,that引导的宾语从句用合适的过去时态,结合already可知,宾语从句用过去完成时,结构为“had done”;finis
21、h完成,其过去分词是finished。故填had finished。【点评】考查宾语从句,注意宾语从句的过去完成时的用法。16【答案】had cleaned【解析】【分析】句意:当客人到达时,菲尔已经把房子打扫干净了。clean动词,打扫。根据By the time以及从句中谓语动词为一般过去时可知,主句用过去完成时had+过去分词,故答案为had cleaned。【点评】考查过去完成时。注意识记过去完成时的构成和用法。17【答案】had been【解析】【分析】句意:去年底,我到过西山农场3次。be,是,动词。根据时间状语“ By the end of last year”可知用过去完成时,
22、构成是haddone,故填had been 。【点评】考查过去完成时。注意过去完成时的构成是haddone。18【答案】had got【解析】【分析】句意:到昨晚9点,我们从飞船上拿到200张照片。get,得到,动词。根据时间状语 By 9 oclock last night”可知用过去完成时,其构成为haddone,故填had got 。【点评】考查过去完成时。注意haddone是过去完成时的构成。19【答案】had gone【解析】【分析】句意:等我起床时,妈妈 已经出去锻炼了。go,去,动词。根据“By the time I got up”可知用过去完成时,构成为haddone,故填ha
23、d gone 。 【点评】考查过去完成时。注意根据语境判断时态。20【答案】had learned【解析】【分析】句意:到上学期末,我已经学习了1,000 个英语单词。learn,学习,动词。根据时间状语“ by the end of last term”可知用过去完成时,构成为haddone,故填had learned 。【点评】考查过去完成时。注意熟记过去完成时的构成。21【答案】had left【解析】【分析】句意:消防员赶到时,附近的大多数人已经离开了燃烧的建筑物。leave,离开,动词。根据By the time可知“离开”这一动作发生在“消防员赶到”之前,应用过去完成时,构成是ha
24、ddone,故填had left。【点评】考查过去完成时。注意过去完成时的构成是haddone。22【答案】had won【解析】【分析】句意:到去年年底,学校足球队获得了一枚金牌和三枚银牌。win赢得,根据By the end of last year,可知赢得奖牌的动作发生在过去的过去,时态应为过去完成时,结构为had+done,故填had won。【点评】考查过去完成时,注意识记过去完成时的用法。23【答案】had dealt【解析】【分析】句意:你告诉我你已经处理了这些信。它们为什么还在那里?deal处理,动词,根据处理”发生在“told告诉”之前,表示过去的过去,可知deal要用应填
25、过去完成时,结构为had+done,故填had dealt。【点评】考查过去完成时,注意识记过去完成时的用法。24【答案】had left【解析】【分析】句意: 当我到达车站时,火车已经离开了 。leave离开,动词;by the time引导的时间状语从句,从句用一般过去时,主句用过去完成时,用had done形式,leave过去分词是left,故填had left。 【点评】考查过去完成时。注意根据语境选择正确的时态。25【答案】had pulled【解析】【分析】句意:他们在上周末之前已经拆除了所有的旧建筑。pull down拆除,固定短语,根据by the end of last we
26、ek 可知,此处应该用过去完成时,用had done,故填had pulled。 【点评】考查过去完成时。注意by the end of和完成时连用。26【答案】woke/ waked;had overslept【解析】【分析】句意: 当她醒来时,她意识到自己睡过头了。此句是when引导的时间状语从句,结合realized可知,状语从句用一般过去时,谓语动词用过去式;wake up醒来,wake的过去式是 woke/ waked ;that引导的宾语从句发生在状语从句的前面,用过去完成时,结构为“had done”;oversleep睡过头,其过去分词是overslept。故填woke/wak
27、ed,had overslept。【点评】考查时间状语从句和宾语从句,注意一般过去时和过去完成时的用法。27【答案】had seen【解析】【分析】句意:他昨晚没有去看电影,因为他已经看过了。 根据because引导的原因状语从句发生在主句 He didnt go to the movies last night 之前,用过去完成时,结构为“had done”;see看见,其过去分词是seen。故填had seen。【点评】考查原因状语从句,注意从句的过去完成时的用法。28【答案】had taught【解析】【分析】句意: 到去年年底,他已经在这所学校教书十年了。 根据时间状语By the e
28、nd of last year ,可知,此处用过去完成时,结构为“had done”;teach教,其过去分词是taught。故填had taught。【点评】考查过去完成时,注意过去完成时的用法。29【答案】had run【解析】【分析】句意: 他告诉他的母亲,他已经没有钱买新衣服了。 that引导的宾语从句发生的事情run out of money to buy new clothes 发生在主句 He told his mother 之前,用过去完成时,结构为“had done”;run out of用完,run的过去分词还是run。故填had run。【点评】考查宾语从句,考查宾语从句
29、的过去完成时的用法。30【答案】had stopped【解析】【分析】句意: 今天早上我起床前雪已经停了。根据句意和时间状语从句before I got up this morning可知,主句动作表示过去的过去,用过去完成时,结构为“had done”;stop停止,其过去分词是stopped。故填had stopped。【点评】考查过去完成时,注意过去完成时的用法。31【答案】met;hadnt seen【解析】【分析】句意: 昨天我碰巧遇到了凯特。我们已经六年没有见面了。 根据时间状语yesterday可知,第一句是一般过去时,谓语动词用过去式;meet遇到,其过去式是met。根据 (n
30、ot see) each other发生在 (meet) Kate by chance yesterday 之前,第二句是过去完成时,结构为“had done”,否定形式是“hadnt done”;see看见,其过去分词是seen。故填met,hadnt seen。【点评】考查时态,注意一般过去时和过去完成时的用法。32【答案】has lain;fell【解析】【分析】句意: 自从生病以来,这个男孩已经在床上躺了快一个月了。此句是since引导的时间状语从句,从句用一般过去时,谓语动词用过去式;fall ill生病,fall的过去式是fell;主句用现在完成时,结构为“have/has don
31、e”,主语boy是单数名词,助动词用has,lie的过去分词是lain。故填has lain,fell。【点评】考查since引导的时间状语从句,注意一般过去时和现在完成时的用法。33【答案】had been【解析】【分析】句意: 当杰克到达时,他得知玛丽已经离开快一个小时了。根据时间状语 for almost an hour 可知,“玛丽离开”发生在“杰克到达”之前,此处用过去完成时,结构为had done;be的过去分词是been。故填had been。【点评】考查过去完成时,注意过去完成时的用法。34【答案】had started【解析】【分析】句意: 当我们的英语老师进来时,我们已经开
32、始练习说英语了。 根据现在完成时的标志词by the time和谓语动词came ,主句用过去完成时,结构为“had done”;start开始,其过去分词是started。故填started。【点评】考查过去完成时,注意过去完成时的用法。35【答案】had turned;went【解析】【分析】句意:我昨天上床睡觉之前,关掉了所有的灯。turn off关闭,动词短语,go to bed去睡觉,动词短语。根据时间状语yesterday可知“上床睡觉是过去发生的动作,用一般过去时,go的过去式为went,故第二个空为went。根据句意“关灯”这个动作发生在上床睡觉之前,第一个空要用过去完成时。过
33、去完成时构成:had+动词过去分词。 turn的过去分词形式为turned,因此第一个空为had turned。故答案为 had turned;went 。【点评】考查过去完成时。注意掌握过去过成时的构成。36【答案】had made【解析】【分析】句意:保罗在打电话之后和简出去了。make a phone打电话,动词短语。根据句意可知“打电话这个动作发生在“出去之前。主句went out为过去时,因此从句要用过去完成时。过去完成时构成:had+动词过去分词。make的过去分词形式为made。故答案为had made。 【点评】考查过去完成时,注意掌握过去完成时的用法。37【答案】had ru
34、ng【解析】【分析】句意:我到学校时,铃已经响了。根据By the time I got to school我到学校时可知,铃已经响了。表示动作发生在过去的过去,用过去完成时态,结构是had+动词的过去分词。ring的过去分词是rung。故答案为had rung。【点评】考查动词ring的含义及用法。注意要充分理解句意,再根据单词提示完成试题,注意时态、单复数、词性等变化。38【答案】had lived【解析】【分析】句意:他说他已经在这个城市生活了10年了。live居住,实义动词。for+时间段用完成时,根据过去式said可知用过去完成时,结构是had+动词过去分词,live的过去分词是li
35、ved,故填had lived。【点评】考查过去完成时,注意平时识记其标志词和结构。39【答案】had visited【解析】【分析】句意:他告诉我在过去的五年里他参观了许多名胜。根据空后时间状语 in the last five years 和主语谓语动词told可知,空处谓语动词需要过去完成时态,表示过去的过去发生的动作。故填had visited。【点评】考查时态,注意过去完成时态的用法。40【答案】had seen【解析】【分析】句意:萨姆昨天没有看那部电影,因为他两天前看了。see,看,主句时态为一般过去时,看电影的动作发生在过去的过去,用过去完成时,故填had seen。【点评】考
36、查过去完成时,注意识记过去完成时的用法。41【答案】had flown【解析】【分析】句意:据报道,由于暴雨,昨天下午2:30飞往伦敦的飞机已经飞回巴黎。根据时间状语 by the time of 2:30 yesterday afternoon 可知,宾语从句用过去完成时,结构为“had done”;fly back飞回,fly的过去分词是flown。故填had flown。【点评】考查过去完成时,注意过去完成时的用法。42【答案】have added【解析】【分析】句意:刚才我们把你的名字添加到名单上了。add添加,动词。根据just now可知,句子为一般过去时。add的过去式为adde
37、d,故填added。【点评】考查动词的过去式,注意规则动词过去式的构成规则。43【答案】had learned【解析】【分析】句意:到去年年底,他已经学了2000个英语单词。by+过去时间状语,到.为止,和过去完成时连用,by the end of last year到去年年底为止,用于过去完成时,过去完成时的结构:had + done结构故答案为:had learned。【点评】考查过去完成时。by+过去时间状语和过去完成时连用。44【答案】said;had read【解析】【分析】句意:汤姆说他已经读了这本书两遍了。根据句意可知,第一个空要用一般过去时,表示发生在过去的动作,say说,动词
38、,其过去式为said;第二个空read读,动词,这个动作发生在say之前,也就是发生在过去的过去,所以要用过去完成时,其结构为:had+动词过去分词,read的过去分词为read;故答案为:said;had read。【点评】考查一般过去时和过去完成时。根据上下文的联系和动作发生的先后顺序确定句子时态。45【答案】had studied;left【解析】【分析】句意:他们离开前研究过那个国家的地图。根据句意可知离开是过去发生的动作,用一般过去时,leave离开,动词,过去式为left;study学习、研究,动词,这个动作发生在leave之前,也就是过去的过去,要用过去完成时,结构为:had+动
39、词过去分词,study的过去分词是studied;故答案为:had studied; left。【点评】考查一般过去时和过去完成时。根据上下文的联系确定动作发生的先后顺序,确定句子时态。46【答案】had made;died【解析】【分析】句意:那位富有的老人在临死前立了遗嘱。根据句意可知死是过去发生的动作,用一般过去时,die死,动词,过去式为died;make a will立遗嘱,这个动作发生在die之前,也就是过去的过去,要用过去完成时,结构为:had+动词过去分词,make的过去分词是made;故答案为:had made;died。【点评】考查一般过去时和过去完成时。根据上下文的联系和
40、动作发生的先后顺序确定句子时态。47【答案】went;had made【解析】【分析】句意:保罗打了一个电话后和简出去了。句子中Paul出去应该发生在过去,所以用一般过去时,go的过去式为went;而打电话是发生在出去之前,也就是说发生在过去的过去,所以打电话应该用过去完成时,其构成为:had+动词的过去分词,make的过去分词是made;故答案为:went;had made。【点评】考查一般过去时和过去完成时。根据上下文的联系和动作发生的先后顺序确定句子的时态。48【答案】had finished;left【解析】【分析】句意:当主席讲话结束时,他就离开了大厅。根据句意可知他离开大厅的动作发
41、生在过去,所以用一般过去时,leave离开,过去式为left;而讲话结束是发生在他离开这个动作之前,也就是过去的过去,所以用过去完成时,其结构为:had+动词的过去分词,finish完成、结束,动词,过去分词为finished;故答案为:had finished;left。【点评】考查一般过去时和过去完成时。根据动作发生的先后顺序和上下文的联系确定句子的时态。49【答案】were having/had had;got【解析】【分析】句意:我到他家时,他们正在(已经)吃午饭。根据when I _(get) to their house.可知这里的时态应用一般过去时,get到达,动词,过去式为go
42、t。结合语境可知本句描述的是过去的动作,当我到达他家时,他们正在吃午饭或者已经吃过午饭都符合语境,所以用过去进行时或者过去完成时均可;The Reads指里德一家人,所以谓语动词要用复数,故第一个空填were having或者had had;故答案为:were having /had had;got。【点评】考查过去完成时和一般过去时。根据上下文的联系和动作发生的先后顺序确定句子时态。50【答案】failed;had made【解析】【分析】句意:我们的计划失败了,因为我们犯了一个严重的错误。根据Our plan _ (fail) because we _ (make) a bad mistake.可知我们的计划失败了,因为我们犯了一个严重的错误。这里描述计划失败应该是过去发生的,所以时态用一般过去时,fail失败,动词,其过去式为failed;而犯错误发生在计划失败之前,所以这里应该用过去完成时,构成为:had+动词的过去分词,make a mistake犯错误,make的过去分词是made;故答案为:failed;had made。【点评】考查一般过去时和过去完成时。根据上下文的联系和动作发生的先后顺序确定句子时态。 11 / 11