中考英语语法复习之过去完成时专项练习100题

合集下载

(完整版)过去完成时练习题

(完整版)过去完成时练习题

(完整版)过去完成时练习题过去完成时练题一、选择题1. 我们到那家餐馆的时候,他们已经吃完了晚饭。

A. had finishedB. finishC. have finishedD. are finishing2. 他告诉我,他已经完成了报告。

A. have finishedB. had finishedC. will finishD. finishes3. 昨天晚上,我终于看完了那本书。

A. has finishedB. had finishedC. will finishD. finish4. 在你来之前,我们已经离开了办公室。

A. have leftB. leftC. had leftD. are leaving5. 她找到了新工作,所以她辞掉了原来的工作。

A. findsB. had foundC. will findD. find二、填空题1. 我们已经坐了两个小时的火车了,终于到达了目的地。

已经坐了两个小时的火车了,终于到达了目的地。

2. 他告诉我,他已经和他的朋友洗了澡。

已经和他的朋友洗了澡。

3. 他昨天晚上直到很晚才睡觉,所以今天早上起床的时候很困。

起床的时候很困。

4. 他们遇到一位他们之前从未见过的客户。

之前从未见过的客户。

5. 我没赶上那辆公交车,所以我迟到了。

没赶上那辆公交车,所以我迟到了。

三、改错题1. 昨天她告诉我,她已经还书了。

(改为:昨天她告诉我,她已经还完书了。

)2. 我妈妈打电话给我,告诉我她已经回到家了。

(改为:我妈妈打电话给我,告诉我她已经回家了。

)3. 他们在我们到达之前,已经离开了。

(改为:他们在我们到达之前,已经走了。

)4. 那个男孩说他已经吃了晚饭。

(改为:那个男孩说他已经吃完晚饭了。

)5. 她告诉我,她昨天晚上已经看完那部电影了。

(改为:她告诉我,她昨天晚上已经看完了那部电影。

)四、句子翻译1. He had finished his homework before his parents came back.他在他父母回来之前已经完成了作业。

【英语】英语过去完成时专项训练100(附答案)

【英语】英语过去完成时专项训练100(附答案)

【英语】英语过去完成时专项训练100(附答案)一、初中英语过去完成时1.By the end of last year they _________ thousands of orange trees on the mountains.A. had plantedB. have plantedC. were plantingD. would plant【答案】 A【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。

根据By the end of last year,可知句子时态为过去完成时,因此用had planted,故答案是A。

【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。

2.By the end of last month, Jane _____ enough money for the poor sick boy.A. raisedB. would raiseC. had raisedD. has raised 【答案】 C【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。

根据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。

【点评】考查过去完成时,注意过去完成的时的判定方法。

3.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D可知此处应为过去完成时,故选 D.和“ finished”【解析】【分析】由上文“By the time ”【点评】考查过去完成时。

4.By the time the alarm clock went off, My mother had already _________.A. wake me upB. wake up meC. waken up meD. waken me up 【答案】 D【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。

中考英语过去完成时100及答案经典

中考英语过去完成时100及答案经典

中考英语过去完成时100及答案经典一、初中英语过去完成时1.By the time he ______________ at the cinema, the movie ______________ for five minutes.A. arrived; had begunB. had arrived; had begunC. arrived; had been onD. 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的词义和用法。

2.By the time they reached the bus stop, the bus__________ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】 C【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。

句中bythe time 的意思是到...时候,后跟从句,从句使用的是一般过去时。

根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。

A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。

故选C。

人教版中考英语专项训练过去完成时总复习经典例题、习题

人教版中考英语专项训练过去完成时总复习经典例题、习题

人教版中考英语专项训练过去完成时总复习经典例题、习题一、初中英语过去完成时1.Pardon? I _____ quite catch you.I said I ______ the song before.A. didn't, hadn't heardB. don't, didn't hearC. didn't, didn't hearD. won't, hadn't heard【答案】 A【解析】【分析】句意:请再说一遍,我没太听清你说的话。

——我说,我以前听过这首歌。

结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。

下文描述的是过去某时之前完成的动作,故用过去完成时态。

选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

2.By 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+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D【点评】动词的时态是学习英语过程中非常重要的知识。

现在完成时表示动词在过去发生对现在造成的影响。

现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。

过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。

3.Tom by the time I got to the party.A. leftB. was leavingC. had leftD. has left【答案】 C【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。

中考英语过去完成时练习题50题(答案解析)

中考英语过去完成时练习题50题(答案解析)

中考英语过去完成时练习题50题(答案解析)1. By the time he got to the cinema, the movie _____.A. has startedB. had startedC. startsD. started答案解析:B。

本题考查过去完成时的用法。

过去完成时表示在过去某个时间或动作之前已经发生的动作。

句中“by the time he got to the cinema(当他到达电影院的时候)”是一个过去的时间点,电影开始这个动作发生在他到达电影院之前,所以要用过去完成时,即had+过去分词的形式,start的过去分词是started,A选项has started是现在完成时,C选项starts是一般现在时,D选项started是一般过去时,均不符合语境。

2. She told me that she _____ her homework.A. has finishedB. had finishedC. finishesD. finished答案解析:B。

这里考查过去完成时。

“She told me( 她告诉我)”是过去的动作,而她完成作业这个动作是在她告诉我之前就已经发生了,所以要用过去完成时,结构为had+过去分词,finish的过去分词是finished,A选项has finished是现在完成时,C选项finishes是一般现在时,D选项finished是一般过去时,都不符合此处的语境要求。

3. When I arrived at the party, most of the guests _____.A. have leftB. had leftC. leaveD. left答案解析:B。

这题重点在过去完成时的判断。

“When I arrived at the party(当我到达聚会的时候)”是过去的时间,而大部分客人离开这个动作是在我到达之前就发生了,所以要用过去完成时,即had+过去分词,leave的过去分词是left,A选项has left是现在完成时,C选项leave是一般现在时,D选项left是一般过去时,不符合题意。

中考英语过去完成时练习题30题

中考英语过去完成时练习题30题

中考英语过去完成时练习题30题1.She had learned English for five years before she moved to Canada.- had learned English for five years before she moved to Canada 是过去完成时,表示在她搬到加拿大之前已经学了五年英语。

过去完成时的构成是had + 过去分词。

标志词有before、by the time、by the end of 等。

在这个句子中,before 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。

2.He had finished his homework when his mother came back.- had finished his homework when his mother came back 是过去完成时,表示在他妈妈回来的时候他已经完成了作业。

when 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。

3.They had already left when we arrived.- had already left when we arrived 是过去完成时,表示在我们到达的时候他们已经离开了。

when 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。

4.She had never been to Beijing before last year.- had never been to Beijing before last year 是过去完成时,表示在去年之前她从未去过北京。

before 引导的时间状语表示过去的一个时间点,主句的动作在这个时间点之前已经完成,所以用过去完成时。

5.I had read the book before I saw the movie.- had read the book before I saw the movie 是过去完成时,表示在我看电影之前我已经读过这本书。

人教版中考英语复习专题 过去完成时练习题(含答案)

人教版中考英语复习专题 过去完成时练习题(含答案)

人教版中考英语复习专题过去完成时练习题(含答案)一、初中英语过去完成时1.By yesterday, the plane ______out of view for more than a month.A. isB. has beenC. wasD. had been【答案】 D【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。

根据By yesterday可知该用过去完成时,所以选D。

【点评】考查动词时态。

2.Simon ________ the piano for ages when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】 C【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。

根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。

【点评】考查过去完成时。

掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。

3.We are too tired. Please stop __________ a rest.A. to haveB. havingC. haveD. has【答案】 A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。

stop to have a rest.固定搭配故选A【点评】注意时态一致,4.When I ______ the cinema, the film _______for ten minutesA. got to; has begunB. arrived at; has been onC. reached; had begunD. hurried to; had been on【答案】 D【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。

英语过去完成时的用法总结及练习题附答案

英语过去完成时的用法总结及练习题附答案

初中过去完成时讲解与练习过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作或状态。

它表示句子中描述的动作发生在“过去的过去”。

基本结构主语+had+过去分词Vpp.(done)①肯定句:主语+had+过去分词.②否定句:主语+had+not+过去分词.③一般疑问句:Had+主语+过去分词?肯定回答:Yes,主语+had.否定回答:No,主语+had not .④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?基本用法(1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。

即“过去的过去”。

可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。

例如:By nine o’clock last night, we had got 200 picture s from the spaceship. 到昨晚9点钟,我们已经收到200 张飞船发来的图片。

(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。

例如:I had been at the bus stop for 20 minutes when a bus finally came.当车来的时候,我在车站已等了20分钟。

He said he had worked in that factory since 1949.他说自从1949年以来他就在那家工厂工作。

(3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。

例如:Mr. Smith died yesterday. He had been a good friend of mine.史密斯先生昨天去世了。

他以前是我的好友。

I didn’t know a thing about the verbs, for I had not studied my lesson.我对动词一无所知,因为我没有好好学习功课。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

过去完成时专项练习一、用所给词的适当形式填空1.I didn’t meet him. He_____________(leave) when I got there.2.The last bus_____________just_____________(leave) when they_____________(get) to the bus stop3.When we reached the town it_____________(get) dark.4.I _____________(not go)to the cinema because I_____________(see) the film before5. It____________(get)dark.What about____________(go)home at once?____________(be) late if you_____________(not hurry).7.-- Where_____________(be) you this time yesterday?--I_____________(be) _____________(go) over my lessons then.8.We_____________(plant) this tree after we____________(move) in.9.Mr Brown_____________(make) a will before he____________(die).10.They_____________(study) the map of the country before they____________(leave).11. The robbers____________(run away) before the policemen___(arrive).12.I_____________(turn off) all the lights before _____________(go) to bed.13.The students_____________(go) on an outing after they_____________(do)morning exercise.14.Tim____________(say) he_____________(be) to Paris twice.15.Our plan_____________(fail) because we_____________(make) a bad mistake.16.We_____________(live) in the house by the end of last year.17. After she had turned off the light,she______________(go) to bed.18.By the end of last year, they_____________(plant) thousands of trees on the hill.19.When I got to school this morning,I realized_____________(leave) my backpack at home.20.Lily found that she_____________(lose) her key when she got home.21.John said that he_____________(read) the Chinese storybook twice.22.She said she____________in that school for 10 years.(teach)23.Paul_____________(go) out with Jane after he_____________(make) a phone call.24.Tom_____________(say) he_____________(read) the book twice.25.When the chairman_____________(finish) speaking, he_____________(leave) the hall.26.The Reads_____________(have) lunch when I _____________(get) to their house.27. We_____________ (paint) the house before we_____________(move) in.28. By the time we got to the airport,the plane_______________(take) off.29.The children_____________(have) the book for two weeks before they returned it to the library.30. He______________(study) English for five years before he came here.31. When I woke up this morning,I found that it_________________(stop) snowing.32. The boy_____________(not watch) the movie because he had watched it twice.33. Kate told me that it was the second time that she_______________(go) skating.34. When Jim_____________(come) to China two years ago,he found people didn't understand him at all .though he______________(learn) some Chinese in his own country.35. I saw Han Mei yesterday. We_____________(not see) each other since we left Beijing.36. If you______________(work) harder, you would have passed the examination.37. No sooner had we got there than it______________(begin) to rain.38..When______________ (arrive) at the station he______________(leave).39.We______________(learn) about 4000 English words by the end of last term.40. I waited until he______________(finish) his homework.41. We were surprised at what she______________already______________(do)42.She______________(not go) to Qingdao because she______________(be) there before.43.He______________(not tell) you the news yet.44. He said he______________already______________(give)the book to the teacher.45.I______________(be) to Shanghai before.46. She told me she______________(be) to San ya three times.had been47. When I returned home,he______________ (leave).48.By ten yesterday evening, she______________(finish)writing.49. He______________(study) English for five years before he came here.50. I ______________(not read) the book because I had read it before.二、单项选择1. Mary asked me___during the Spring Festival.A.where I had beenB.where I had goneC. where had I beenD.where had I gone2. What_Peter__by the time he left Beijing?A. did, doB. has, doneC did,did.D. had, done3.1___1000 English words by the end of last term.A. learnedB.was learningC. had learnedD. was learned4. She___lived here for_____________years.A. had,a fewB. has, severalC. had,mucha mount of5. By the time my sister__home yesterday,the dinner already.A. arrived.had cookedB. had arrived,cookedC. arrived, cookedD. had arrived,had cooked6.She said she____________the principle already.A.has seenC. will seeD. had seen7. She said her family___America twice ever since.A. has been inB. had been inC. had gone toD. had been to8. By the time he was twelve years old,he_A. has written this famous novelB. wrote this famous novelB. had written this famous novelD. was writing this famous novel9. She had written a number of books_the end of last year.10.He___hands before he had dinner.A. washesC.has washedD. had washed11.By the time I finished my homework, my mother___.A. sleptB. has been asleepC. was asleepD. had been asleep12.By the end of last month,I _all the CDs of the famous singer.A. collectB. collectedC. have collectedD. had collected13.When he arrived at the bus stop,the bus__________for 10 minutes.A. has leftB. had leftC. has been awayD. had been away14.By the time he________at the railway station,the train________.A. had arrived; had leftB.arrived ,had leftC.arrived; leftD. had arrived ,has left15.-When__you____________your homework?-I had finished it before he_____________back.A. have; finished; cameB. have; finished; was comingC. did; finish; cameD. did; finish; was coming16.The flowers were so lovely that they________in no time.A. soldB.had been soldC. were soldD. would sell17.I know a little bit about Italy as my wife and I___there several years ago.A. are goingB. had beenC. wentD. have been18.----Is there anything wrong, Bob? You look sad.----Oh, nothing much. In fact,I____________of my friends back home.A. have just thoughtB. was just thinkingC. would just thinkD. will just be thinking19. What___Annie___by the time he was ten?A. did, doB.did, didC. has, doneD. had done20.By the end of last week, they____________the bridge.A. has completedB. completedC. will completeD. had completed三、完成句子1.在我到达学校时,铃声已经响过了。

相关文档
最新文档