过去完成时中考真题
中考英语易错题专题三英语过去完成时(含解析)及解析
![中考英语易错题专题三英语过去完成时(含解析)及解析](https://img.taocdn.com/s3/m/0d7d74e3561252d381eb6e1b.png)
中考英语易错题专题三英语过去完成时(含解析)及解析一、初中英语过去完成时1.By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】 C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。
根据句意,应选C。
【点评】注意时间状语,很容易选出。
2.We are too tired. Please stop __________ a rest.A. to haveB. havingC. haveD. has【答案】 A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。
stop to have a rest.固定搭配故选A【点评】注意时态一致,3.By the time I ________ on the TV, Beckham ________ two goals.A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. 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 … comesB. forgot… comeC. had left… cameD. had left…would come【答案】 C【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。
中考英语过去完成时真题汇编(含答案)
![中考英语过去完成时真题汇编(含答案)](https://img.taocdn.com/s3/m/2df3fb4b0740be1e640e9a39.png)
中考英语过去完成时真题汇编(含答案)一、初中英语过去完成时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.Sue didn't go to see the film with us last week because she ________________ it with her mother.A. has seenB. had seenC. will seeD. saw【答案】 B【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。
A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。
Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。
中考英语过去进行时与过去完成时混合单选题40题
![中考英语过去进行时与过去完成时混合单选题40题](https://img.taocdn.com/s3/m/0b189059eef9aef8941ea76e58fafab069dc44df.png)
中考英语过去进行时与过去完成时混合单选题40题1. I saw Tom when I was walking in the park. He ______ a book undera tree.A.readB.was readingC.had readD.has read答案:B。
本题考查过去进行时。
看到Tom 的时候,他正在树下看书,过去某个时刻正在进行的动作要用过去进行时。
A 选项是一般现在时;C 选项是过去完成时,表示过去的过去;D 选项是现在完成时。
2. When I arrived home, my mother ______ dinner.A.cookedB.was cookingC.had cookedD.has cooked答案:B。
过去进行时。
我到家的时候,妈妈正在做饭。
A 选项一般过去时;C 选项过去完成时;D 选项现在完成时。
3. I ______ my homework before I watched TV.A.finishedB.was finishingC.had finishedD.have finished答案:C。
过去完成时。
看电视之前已经完成了作业,“完成作业”在“看电视”之前,过去的过去用过去完成时。
A 选项一般过去时;B 选项过去进行时;D 选项现在完成时。
4. While I ______ a shower, the phone rang.A.tookB.was takingC.had takenD.have taken答案:B。
过去进行时。
当我正在洗澡的时候,电话响了。
A 选项一般过去时;C 选项过去完成时;D 选项现在完成时。
5. She said she ______ to the park before.A.had goneB.wentC.has goneD.goes答案:A。
过去完成时。
她说她之前去过公园,“去公园”发生在“说”之前,过去的过去用过去完成时。
中考英语过去完成时完形填空题30题
![中考英语过去完成时完形填空题30题](https://img.taocdn.com/s3/m/2d6f17c650e79b89680203d8ce2f0066f5336429.png)
中考英语过去完成时完形填空题30题1**文章**:Last weekend, I went to visit my grandparents who live in a small town. When I arrived, I found that they had been preparing a delicious meal for me. The house was filled with the aroma of home-cooked food. As I walked into the kitchen, I saw my grandma __1__ at the stove. She smiled and greeted me warmly. My grandpa was sitting at the table, reading the newspaper. He had already read several articles by the time I got there. After we had a wonderful meal, we sat in the garden and talked. We shared stories about the past and laughed a lot. It was a truly memorable day.**题目**:1. A. standing B. sat C. stands D. sitting答案:A。
“看到某人正在做某事”用see sb. doing sth.,且根据语境应是站在炉灶边,所以选standing。
B 和D 选项形式不对,C 选项stands 时态和用法错误。
2. By the time I arrived, my grandparents ___ already ___ a lot of preparations.A. had, doneB. have, doneC. did, doD. will, do答案:A。
中考英语语法复习之过去完成时专项练习100题
![中考英语语法复习之过去完成时专项练习100题](https://img.taocdn.com/s3/m/e4dbd62a6d175f0e7cd184254b35eefdc8d315c0.png)
过去完成时专项练习一、用所给词的适当形式填空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.在我到达学校时,铃声已经响过了。
中考英语过去完成时练习题30题
![中考英语过去完成时练习题30题](https://img.taocdn.com/s3/m/fce6cfdefc0a79563c1ec5da50e2524de518d0db.png)
中考英语过去完成时练习题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 是过去完成时,表示在我看电影之前我已经读过这本书。
【英语】中考英语过去完成时真题汇编(含答案)及解析
![【英语】中考英语过去完成时真题汇编(含答案)及解析](https://img.taocdn.com/s3/m/9c6b8202cf84b9d528ea7ab9.png)
【英语】中考英语过去完成时真题汇编(含答案)及解析一、初中英语过去完成时1.— Jim, why didn't you go to Beijing by train?— Bad luck! When I got to the station, the train ________.A. leftB. had already leftC. has already leftD. has been left【答案】 B【解析】【分析】句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站时,火车已经开走了。
根据When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B。
【点评】考查时态,注意过去的过去是过去完成时的用法。
2.Jake _____his key in the office so he had to wait until his wife _______ home.A. has forgotten … comesB. forgot… comeC. had left… cameD. had left…would come【答案】 C【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。
结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。
下文指的是过去某时的动作,故用一般过去时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
3.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。
现在完成时和过去完成时中考题
![现在完成时和过去完成时中考题](https://img.taocdn.com/s3/m/c937402e2bf90242a8956bec0975f46527d3a76c.png)
现在完成时与过去完成时中考题现在完成时:【2021福建泉州】1.—Dad, I ________ the station for minutes, but nobody came to meet me.—Don’t worry. I’ll go to meet you soon.A. arrived atB. have been atC. will reach【2021云南八市】2.—________ you ever _________ Dali—Never. But I am going there this vacation.A. Do…go toB. Have…been toC. Have…gone toD. Will…go to 【2021北京】3. My aunt is a writer. She ____ more than ten books since 1980.A. writesB. wroteC. has writtenD. will write【2021广东清远】4.Echo _____ for half a month. She’ll come hack in two months.A. left B leave C. has left D. has been away【2021广西百色】5.The Smiths came to Shanghai in2021,they__ there for three years sincethen.A. liveB. livedC. have livedD. will live【2021广西桂林】6. — Have you ever been to Nanning —Yes, _______ .A. I wasB. I doC. I amD.I have【2021河北省】7. I my homework, I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish【2021•河南省】8. —Excuse me, where is Mr. Brown's office—Sorry, I don't know. I _____ here for only a few days.A. workB. workedC. have workedD. will work【2021黑龙江绥化市】9.—Where is Bob —He ______to Harbin for a meeting.A. wentB. has beenC. has gone 【2021江苏徐州】10. — Are you going to the bank, Laura —No, I ______ to the bank already.A. have beenB. have goneC. am goingD. had been【2021呼与浩特】11. ----Oh, you are here. I’m looking for you all the morning. ?----To the library.A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been【2021四川资阳】12. So far this year, many new houses________ in Wenchuan with the help of thegovernment.A. buildB. are builtC. will buildD. have been built【2021天津】13. My grandmother ______ a lot of changes in Tianjin since she came here.A.sees B. can see C. will see D. has seen【2021贵州毕节】14.I many new friends since I came here.A.make B.made C.will make D.have made【2021福建莆田】15. Mrs. Weng came back from France in 2021. She _____ there for four years.A. worksB. workedC. has worked【2021贵州贵阳】16. "Where's your brother, Jane""He's not in Guiyang these days. He________Beijing.'A. has gone toB. has been toC. had been to【2021四川雅安】17. She _______ this book for nearly three weeks.A. has borrowedB. has lentC. has boughtD. has kept【2021四川雅安】18. They _____ England and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on【2021•四川南充】19. He_______ in this city since his family moved to Nanchong.A. liveB. livedC. has lived 【2021陕西】20. Some students in Shanghai e-bags for several months.A. haveB. have hadC. hadD. will have【2021辽宁本溪】21.—Is Mr. Smith still in Shanghai—Yes, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone to【2021•宁夏】22. My brother and I _____ in Yinchuan since 1997.A. had livedB. have livedC. liveD. will live【2021广西贵港】23. My pen pal said he would write to me, but I ___ any letters from him so far.A. won’t receiveB. haven’t receivedC. hadn’t receivedD. didn’t receive【2021广西贺州】24. Our country ______the sixth population census(人口普查) already.A. finishedB. has finishedC. will finishD. finishes【2021贵州遵义】25.Thomas ______ the army for two years, so he misses his mother very much.A. has joinedB. has taken part inC. has been in【2021江苏泰州】26.—How well do you know the Opera House—I know the place very well. I ____ Sydney many times.A. have been inB. have been toC. have gone toD. have arrived in【2021重庆江津】27.A:How clean the bedroom is!B: Yes, I am sure that someone it.A. cleansB. cleanedC. has cleanedD. had cleaned【2021·福建福州】28.—Where is Ben —He ____ to the teach ers’ office. He will be back soon.A. goB. has goneC. has been 【2021重庆】29. I ______my hometown for a long time, I really miss it!A. leftB. went away fromC. have leftD. have been away from【2021山东聊城】30. —Will you please go to see the movie Guanyinshan with me—No, I won’t. I______ already.A. sawB. have seenC. seeD. will see【2021四川广安】31. -Where is John -He ______ the science lab.A. has gone toB. has been toC. went to【2021•甘肃兰州】32. — How do you like your English teacher—He is great. We friends since three years ago.A. wereB. have madeC. have beenD. have become【2021山东威海】33.—Hi, guys. Where are you heading now—Home. We _________all our money, so we have to walk home now.A. spendB. spentC. have spentD. are spending【2021四川内江】34. —_____ you _____ the movie Gongfu Panda II— Not yet. I'll see it this Sunday.A.Did, seeB.Do, seeC. Have, seen 【2021江苏淮安】35.British Prince William(威廉王子) and Kate _____ for nearly two months.A. marriedB. have marriedC. have beenmarried D. have got married【2021•湖南株洲】36. Jim _________ in Zhuzhou since he finished his college.A. worksB. is workingC. has worked【2021湖南怀化】38. —May I speak to Lin Tao—Sorry, he is not in. He ______ to Changsha.A. has beenB. has goneC. went 【2021安徽】39. He promised to pick me up at the school gate. However. he __ yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrived【2021•贵州铜仁】40. Great changes _________ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken place【2021广东肇庆】41. You are too late. The film ______ since half an hour ago.A.has begunB. has been onC. began【2021湖北襄阳】42. ---- Why won’t you go to the movie with me, Gina- --- Because I it twice.A. seeB. have seenC. sawD. will see【2021湖南永州】43. -Where's your father, Tom -He__ to Changsha.A. goesB. wentC. has gone 【2021山东】44. - Where is my sister, mum - She ______ to the library. She will be back soon.A. has beenB. is goingC. has goneD. will go【2021 湖南衡阳】45.—May I speak to Mary—Sorry, she isn’t in. She to Japan and will come back in two weeks.A. has beenB. has goneC. is going【2021贵州安顺】46. —Are Li Yan and Wang Mei still living in Pingba—No, they ____ to Shanghai.A. had movedB. movedC. will moveD. have moved【2021四川泸州】47. Mr. Fan ___ this watch in 2005. he ____ it for 6 years.A .bought, has had B. bought, has C. has bought, has had D. has bought, had【2021•江苏盐城】48. Mr. White came to our school in 2021, and since then he us English.A. teachesB. taughtC. has taughtD. will teach【2021安徽芜湖】49. —China develops so fast. —That’s true. It ______ a lot already.A. changesB. changedC. will changeD. has changed【2021湖北·武汉】50. - Jim isn’t in the classroom. Where is he?- He _____ to the teacher’s office.A. will goB. has goneC. had goneD. is going【2021.云南昆明】51. Lanmon ______ here for almost tenyears and he has many Chinese friends.A. has beenB. leftC. has comeD. came【2021.云南昆明】52. —Have you ever visited Germany—____________. But I expect to go there again.A. PerhapsB. No, I haven’tC. I don’t knowD. Yes, I have 【2021.山东淄博】53. —May I speak to Miss Wang—Sorry. She isn’t in. She __________ to Hong Kong.A. has beenB. has gone【2021.广西北海】54. Sam came to Baihai in 2002. He __________ here for nine years.A. livesB. was livingC. has livedD. will live【2021.海南三亚】55. He _____in Xinxiang for five years when I heard his news.A. has livedB. had livedC. is livingD. has been lived【2021黑龙江龙东五市】56.Our school is having a sports meeting. Someone _____ here already.A. arrivedB. have arrivedC. has arrived过去完成时:【2021陕西】1. Some students in Shanghai e-bags for several months.A. haveB. have hadC. hadD. will have【2021乌鲁木齐】2.The meeting _ by the time I got thereyesterday.A. was onB. has been onC. had begunD. has begun【2021上海】3. By the end of last month, I _____ all the CDs of Justin Bieber.A. collectB. collectedC. havecollected D. had collected【2021.山东淄博】4. By the time I got to the cinema, the movie _______ for ten minutes.A. had begunB. had been onC. has startedD. has been on【2021广东河源】5.By the time I got to the cinema,the movie _______ for ten minutes.A. had begunB. had been onC. hasstarted D. has been on。
中考英语语法练习-过去完成时 (1)
![中考英语语法练习-过去完成时 (1)](https://img.taocdn.com/s3/m/10ae8949ba1aa8114431d9c4.png)
语法练习-过去完成时一、单项选择(共15小题;共15分)1. The meeting by the time I got there yesterday.A. was onB. has been onC. had begunD. has begun2. By the time she got up, her brother the bathroom.A. have gone intoB. had gone intoC. went into3. When Jack arrived, he learned Mary for almost an hour.A. had goneB. had set offC. had leftD. had been away4. --- Why was he late for school yesterday?--- He overslept. By the time he got to the bus stop, the bus already .A. was; leavingB. has; leftC. would; leaveD. had; left5. --- We all went to the cinema except you last night. Why didn't you come?--- Because I that movie twice.A. have watchedB. had watchedC. was watchingD. would watch6. By the time of last term, we all the lessons.A. finishedB. had finishedC. finishD. will finish7. When my sister left home, she realized she to lock the door.A. forgetsB. forgotC. has forgottenD. had forgotten8. By the end of the last month, I all the CDs Of Just in Bieber.A. collectB. collectedC. have collectedD. had collected9. It was the third time that I in at his office.A. have droppedB. had droppedC. droppedD. was dropping10. Yesterday some foreign friends came to our village. They a long way before theyarrived.A. traveledB. have traveledC. had traveledD. are traveling11. I didn't go to see the film yesterday, because I it three times.A. had seenB. have seenC. sawD. will see12. Five years ago nobody knew him, although he more than 100 songs.A. already wroteB. have already writtenC. had already writtenD. was already writing13. The students their classroom when the visitors arrived.A. have cleanedB. had cleanedC. was cleanedD. have been cleaned14. By the time I got home, mom the meal.A. cookB. has cookedC. had cookedD. is cooking15. When I got up in the morning, the rain already.A. stopsB. will stopC. has stoppedD. had stopped二、适当形式填空(单句适当形式)(共10小题;共10分)16. They (buy) the map of the country before they left.17. Before John Woo went to the USA, he (be) a famous director in Hong Kong for many years.18. The snow (stop) when she woke up and the sun was shining brightly.19. By the end of last year, Mary (send) twenty e-mails to her pen friend, Jack.20. The stranger asked me how long I (study) English.21. I saw Xia Jie yesterday. We (not see) each other since I left Beijing.22. I didn't go to see the film yesterday because I (see) it before.23. By 5.30 yesterday afternoon he (finish) writing the laboratory report.24. I didn't lend her my book because she (buy) one in the bookshop.25. My parents already (have) dinner by the time I got home.三、单句改错(共5小题;共5分)26. When he got to the cinema, the movie has been on for ten minutes.27. I met Yang Hua yesterday. I have never met her since we leftschool.28. I didn't finish writing my test because I run out of time.29. His friend went to Xi'an two days before.30. My grandfather had joined in the Party for forty years.四、翻译(根据中文提示完成句子)(共5小题;共10分)31. 当我们到电影院,电影已经开始半小时了。
中考英语过去完成时真题练习
![中考英语过去完成时真题练习](https://img.taocdn.com/s3/m/dc194e89970590c69ec3d5bbfd0a79563c1ed438.png)
中考英语过去完成时真题练习1.(2018•内蒙古包头中考)—Has your daughter come back from Australia? —Yes.She___________there for three years.A.has stayedB.staysC.stayedD.had stayed2.(2017•上海中考)Several journalists___________the lawyer about the international case an hour ago.A.interviewB.interviewedC.will interviewD.had interviewed3.(2018•绥化中考)He asked me___________.A.if I would go skating with himB.when did I buy the CDC.that I had a good time4.(2018•湖北咸宁中考)—High-speed trains,Mobile payment,Sharing bikes and Online shopping are called"four new great inventions"of modern China. —They___________our daily lives more convenient.A.have madeB.had madeC.have been madeD.made5.(2016•天津中考)—What a nice watch!How long___________you___________it?—For just two weeks.A.will;buyB.have;hadC.were;havingD.did;buy6.—Have you ever climbed Mount Tai,Carol?—Yes.I___________in Taishan for a week last year and reached the top of it twice.A.had stayedB.stayC.stayedD.have stayed1.(天津市第一中学2018届九年级下学期第三次月考)So far they___________to speak four languages.Sometimes they___________them.A.have learned;have mixedB.have learned;mixC.learned;mixD.learned;mixed2.(河北省武邑中学2019届九年级上学期第二次月考)—We have a successful school celebration.—That’s true.Our chairperson________all the students_______his good speech.A.impressed;byB.has impressed;withC.made;byD.has made;with3.(海南省海南中学2018届九年级中招模拟考试)Unless you________your ID card,the teacher won’t let you in.A.will haveB.haveC.had4.(2016•湖北鄂州名校模考)—Amy,can we give away these soft toys?We___________them for many years.—Mom,but I want to keep the bear.A.boughtB.hadC.have boughtD.have had5.(2016•北京大兴区中考模拟)If you___________up late,you will feel tired the next day.A.will stayB.have stayedC.stayD.were staying6.(2016•广西贵港名校模考)—Do you know anything about the 31st Olympic Games?—Yes.The Games___________in Brazil in August this year.A.will be heldB.will holdC.is holdingD.was held7.(2016•江西高安中考模拟)Many students___________chances to show themselves in class because the class size is too big.A.don’t giveB.aren’t givenC.haven’t givenD.won’t give8.(2016•天津宝坻区中考考前模拟)—Have you finished your composition? —Not yet.I’ll finished it if I___________ten more minutes.A.giveB.am givenC.will giveD.will be given9.(2016•石家庄九年级考前模拟)You___________the first prize in the English speech contest.Congratulations!A.winB.wonC.have wonD.will win10.(2016•郑州市中考模拟)The child without parents___________good care of by his teachers in this special school.A.is takenB.are takenC.takeD.takes11.(2017•湖北省南漳县中考适应性考试)—Did you go to school yesterday? —Yes,I did.But I was late.When I got to school,Mr.Zhang___________his lessons.A.has already begunB.had already begunC.has begun yetD.had begun yet12.(2017•江苏省沛县胡寨中学九年级月考试卷)By the end of last month,I___________all the CDs of Justin Bieber.A.collectB.collectedC.have collectedD.had collected13.(2017•浙江省杭州市九年级月考)If it had been fine yesterday,we could have watched that air show.But it___________all day.A.has rainedB.had rainedC.rainedD.rains14.(2017•黑龙江省大庆市杜尔伯特县九年级月考)The writer told us that he___________a great number of short stories in the last few years.A.wroteB.was writtenC.has writtenD.had written15.(2017•陕西省咸阳市三原县中考模拟)—Did you meet the professor at the airport?—No,he___________by the time I___________there.A.had left;gotB.has left;reachedC.was leaving;gotD.left;had got【真题再现】1.C【解析】句意:——你女儿从澳大利亚回来了吗?——是的。
2023年中考英语备考过去完成时练习题(附答案)
![2023年中考英语备考过去完成时练习题(附答案)](https://img.taocdn.com/s3/m/2a3eaf1742323968011ca300a6c30c225901f0bf.png)
2023年中考英语备考过去完成时练习题(附答案)一、单选题1.The young man sitting next to me on the plane was very nervous. He _______ before.A.doesn't fly B.didn't fly C.hasn't flown D.hadn't flown 2.By the time the teacher came, we __________ cleaning the classroom.A.finished B.have finished C.had finished 3.Gift shop had been ________ when we got there.A.close B.to close C.closed4.Chris ______ his seat belt before his father asked him to do so.A.fastened B.fastens C.had fastened D.will fasten 5.By the time I locked the door, I realized I my keys at home.A.has left B.have left C.had left D.was leaving 6.When I looked at my phone, I realized I ______ through the alarm and was going to be late!A.sleep B.will sleep C.have slept D.had slept 7.By eight o'clock last night, we ________ over 20 pictures of the new library from Uncle Wang.A.get B.got C.have got D.had got 8.My father ________ when I hurried to the airport to see him off yesterday.A.is leaving B.had left C.left D.will leave 9.By the time my sisters home yesterday, I the dinner already.A.reached; have cooked B.have reached; had cooked C.reached; had cooked 10.—Why didn't you go to the movie with Rachel last night?—Oh, I that movie twice.A.have seen B.saw C.had seen11.The windows of our classroom ______________. Do you know who did that?A.break B.are broken C.will break D.were broken 12.The film for five minutes when I got to the cinema.A.had started B.had been on C.has been on 13.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 14.Mr. Wang ______ in this factory for 30 years already.A.works B.is working C.has worked D.will work 15.The fireman________ the burning building three times before the fire was put out.A.is entering B.has entered C.was entering D.had entered 16.Everything he ____ away from him before he returned to his hometown.A.took B.had been takenC.had had been taken D.had taken17.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years.A.works B.has worked C.had worked D.would work 18.— 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 19.Simon ________ the piano for ages when he gave his first concert.A.has played B.is playing C.had played D.will play 20.Rose and Minnie ________ each other pretty well before they worked in the same bank.A.knows B.know C.have known D.had known21.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 22.The 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 on B.had begun C.has been on23.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 left24.By the end of last week, she ______in the west of China for two months helping the homeless children.A.will stay B.has stayed C.would stay D.had stayed 25.Mr. Smith ________ in a car factory for ten years before he came to China.A.had worked B.works C.is working D.will work 26.The bus ______ for five minutes when Tim arrived at the station.A.went B.has left C.had left D.had been away 27.— Jim, why didn't you go to Beijing by train?— Bad luck! When I got to the station, the train ________.A.left B.had already leftC.has already left D.has been left28.By the time we got there, the film ________ already.A.began B.has begun C.have begun D.had begun29.By the time my mum got home, I _______ my homework.A.have finished B.had finished C.finished D.will finish30.By the time I got back to school, the bell______.A.rang B.has rung C.had rung31.—I ______ know you can play the piano so well. —Thank you.A.didn't B.don't C.can't32.—What's up—I missed the train. By the time I got to the train station, the train for 10 minutes.A.had left B.has left C.has been away D.had been away 33.When we hurried to the meeting room, the meeting _______.A.had begun B.had been on C.has begun D.has been on 34.—Did Alan see his old friends yesterday?—Yes, he did. He his old friends for several years.A.didn't see B.wouldn't see C.hasn't seen D.hadn't seen 35.——Jim, did you take out the trash just now?——No. By the time I came home it .A.have been taken out B.had taken out C.had been taken out二、单词拼写(词汇运用)36.—Where is your father?—He has already (飞) to Beijing.37.I have already w three e-mails to my mother since I left my hometown last month三、语法填空38.It was reported that the plane to London (fly) back to Paris by the time of 2:30 yesterday afternoon because of the rainstorm.39.You told me you had (deal) with these letters. Why are they still here?四、翻译40.Tom是如此的兴奋,早就把作业抛在脑后了。
人教版英语过去完成时中考选择题含答案解析
![人教版英语过去完成时中考选择题含答案解析](https://img.taocdn.com/s3/m/cac5b4b048d7c1c709a14572.png)
人教版英语过去完成时中考选择题含答案解析一、初中英语过去完成时1.The 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。
根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。
选A。
【点评】考查动词辨析,过去进行时态,过去完成时态。
2.—Peter, _______ you _______ your homework?—Not yet, I'll do it at once.A. have; finishedB. Did; finishC. Will; finish【答案】 A【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。
根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。
【点评】此题考查句子时态。
要根据上下文的联系确定句子时态。
3.By the end of last week, she ______in the west of China for two months helping the homeless children.A. will stayB. has stayedC. would stayD. had stayed【答案】 D【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。
【英语】中考英语过去完成时题20套(带答案)及解析
![【英语】中考英语过去完成时题20套(带答案)及解析](https://img.taocdn.com/s3/m/642150dadaef5ef7bb0d3c1e.png)
【英语】中考英语过去完成时题20套(带答案)及解析一、初中英语过去完成时1.By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】 C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。
根据句意,应选C。
【点评】注意时间状语,很容易选出。
2.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。
3.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years.A. worksB. has workedC. had workedD. would work【答案】C【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了10年了。
根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选C。
【点评】考查动词的时态。
牢记过去完成时的用法。
4.When I got to school, I realized I ______ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】 B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。
外研版英语过去完成时中考题集锦含答案
![外研版英语过去完成时中考题集锦含答案](https://img.taocdn.com/s3/m/02591c98f7ec4afe05a1df77.png)
外研版英语过去完成时中考题集锦含答案一、初中英语过去完成时1.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【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。
根据句意,动词应用过去完成时,用had +动词的过去分词。
wake up是动副结构,代词作宾语必须放中间,故选D。
【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。
2.— How long has the train been away?— Sorry. I don't 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。
【点评】考查动词时态。
3.— Why didn't you give the 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。
中考英语过去完成将来完成将来时单选40题
![中考英语过去完成将来完成将来时单选40题](https://img.taocdn.com/s3/m/d9491f14842458fb770bf78a6529647d272834a9.png)
中考英语过去完成将来完成将来时单选40题1. By the time I got to the cinema, the film _____.A. had startedB. startedC. has startedD. starts答案:A。
本题考查过去完成时。
“By the time I got to the cinema”是过去完成时的标志,动作“start”发生在“got to the cinema”之前,过去的过去用过去完成时,结构为“had + 过去分词”,所以选A。
B 选项是一般过去时,C 选项是现在完成时,D 选项是一般现在时,都不符合此语境。
2. They _____ the work before I arrived.A. had finishedB. finishedC. have finishedD. finish答案:A。
“before I arrived”是过去完成时的标志,“finish”这个动作发生在“arrived”之前,过去的过去用过去完成时,A 选项符合。
B 选项一般过去时,C 选项现在完成时,D 选项一般现在时,均不符合。
3. When I met her, she _____ for five hours.A. had been waitingB. was waitingC. has been waitingD. is waiting答案:A。
“When I met her”表明过去的某个时间点,“for five hours”表示一段时间,“wait”这个动作在“met”之前已经开始并持续了一段时间,过去的过去且持续,用过去完成进行时,A 选项正确。
B 选项过去进行时,C 选项现在完成进行时,D 选项现在进行时,都不符合。
4. He said he _____ his homework before.A. had doneB. didC. has doneD. does答案:A。
中考英语 过去完成时(外研版)
![中考英语 过去完成时(外研版)](https://img.taocdn.com/s3/m/1b9b1166195f312b3069a53d.png)
外研版英语中考英语过去完成时(外研版)一、初中英语过去完成时1.—We all went to the park except you last weekend. Why didn't you come?—Because I the park twice.A. have gone toB. had gone toC. had been toD. have been to【答案】 C【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。
【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。
2.—Peter, _______ you _______ your homework?—Not yet, I'll do it at once.A. have; finishedB. Did; finishC. Will; finish【答案】 A【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。
根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。
【点评】此题考查句子时态。
要根据上下文的联系确定句子时态。
3.By 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。
(完整版word)过去完成时中考真题 含答案
![(完整版word)过去完成时中考真题 含答案](https://img.taocdn.com/s3/m/db1de6ce964bcf84b8d57b23.png)
(完整版word)过去完成时中考真题含答案一、初中英语过去完成时1.I thought I _________in my project report , but the manager said he didn't see it at all.A. handB. am handingC. have handedD. had handed【答案】 D【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。
句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。
【点评】考查动词的时态,本题涉及过去完成时的应用。
2.Mary thought of the party which she___________ for this day.A. planB. plannedC. had plannedD. would plan【答案】 C【解析】【分析】句意:玛丽想起了她今天计划的聚会。
plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。
故选C。
【点评】考查过去完成时的构成和用法。
注意过去完成时表示过去的过去含义。
3.—How long you TV by the time I called you?—For about two hoursA. had; watchedB. have; watchedC. did; watchD. were; watching【答案】 A【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。
句意是:—到我打电话给你为止,你已经看了多长时间的电视了?—大约两个小时。
【点评】本题考查过去完成时的用法。
中考英语过去完成将来完成将来时单选40题
![中考英语过去完成将来完成将来时单选40题](https://img.taocdn.com/s3/m/a95e9b3a26d3240c844769eae009581b6bd9bdda.png)
中考英语过去完成将来完成将来时单选40题1.I met Tom yesterday. He told me that he had finished his homework before he went out to play.A.had finishedB.finishedC.has finishedD.will finish答案:A。
本题考查过去完成时的用法。
“finished his homework”发生在“went out to play”之前,而“went out to play”是过去的动作,所以“finish his homework”要用过去完成时had finished。
2.Mary was very happy because she had passed the exam.A.had passedB.passedC.passesD.will pass答案:A。
“passed the exam”在“was very happy”之前发生,“was very happy”是过去的状态,所以“passed the exam”要用过去完成时had passed。
3.When I arrived at the cinema, the film had already started.A.had already startedB.already startedC.startsD.will start答案:A。
“started”在“arrived”之前,“arrived”是过去的动作,所以“started”要用过去完成时had already started。
4.By the end of last month, we had learned 1000 English words.A.had learnedB.learnedC.learnsD.will learn答案:A。
“learned 1000 English words”在“By the end of last month”这个过去的时间点之前完成,所以用过去完成时had learned。
人教版英语过去完成时中考试题分类汇编含答案解析
![人教版英语过去完成时中考试题分类汇编含答案解析](https://img.taocdn.com/s3/m/4ba35896336c1eb91b375da1.png)
人教版英语过去完成时中考试题分类汇编含答案解析一、初中英语过去完成时1.—I ______ know you can play the piano so well.—Thank you.A. didn'tB. don'tC. can't【答案】 A【解析】【分析】句意:——我不知道你钢琴弹得那么好。
——谢谢。
A. didn't不,一般过去时态,指过去的状态及过去发生的动作;B. don't不,一般现在时态,指经常性、习惯性的动作;C. can't不能,指能力;不可能,表示否定的推测。
根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。
2.— How long has the train been away?— Sorry. I don't 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。
【点评】考查动词时态。
3.—We all went to the park except you last weekend. Why didn't you come?—Because I the park twice.A. have gone toB. had gone toC. had been toD. have been to【答案】 C【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。
人教版中考英语复习专题过去完成时试题和答案
![人教版中考英语复习专题过去完成时试题和答案](https://img.taocdn.com/s3/m/344bddd6f5335a8103d22010.png)
人教版中考英语复习专题过去完成时试题和答案一、初中英语过去完成时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.Sue didn't go to see the film with us last week because she ________________ it with her mother.A. has seenB. had seenC. will seeD. saw【答案】 B【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。
A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。
Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去完成时中考真题一、初中英语过去完成时1.Seeing John rush into the room with tears in his eyes, I asked him what .A. would happenB. had happenedC. happenedD. was happened【答案】 B【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。
句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。
【点评】本题考查过去完成时的用法。
2.— How long has the train been away?— Sorry. I don't 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。
【点评】考查动词时态。
3.By the time I ________ on the TV, Beckham ________ two goals.A. turned; have scoredB. turned; had scoredC. had turned; have scoredD. had turned; had scored【答案】 B【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。
本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。
从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。
【点评】考查动词时态辨析题。
4.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。
【点评】考查过去完成时,注意过去完成的时的判定方法。
5.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。
6.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。
【点评】要注意完成时态中的延续性动词的转换。
7.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【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。
句中by the time 的意思是到...时候,后跟从句,从句使用的是一般过去时。
根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。
A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。
故选C。
【点评】考查动词时态。
8.I got to the party late. By the time I arrived, some people ______ home already.A. wentB. would goC. had goneD. have gone 【答案】 C【解析】【分析】句意:我到聚会晚了。
在我到达之前,一些人已经回家了。
结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。
故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
9.I thought I _________in my project report , but the manager said he didn't see it at all.A. handB. am handingC. have handedD. had handed【答案】 D【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。
句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。
【点评】考查动词的时态,本题涉及过去完成时的应用。
10.By the time I got there, the football match ________ already ________.A. has; finishedB. was; finishedC. had; finishedD. /; finished【答案】 C【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。
by the time通常用完成时态,根据got可知是过去完成时,故选C。
【点评】考查过去完成时。
11.The fireman________ the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered【答案】 D【解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。
A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成时。
根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。
【点评】考查句子时态。
注意过去完成时的用法。
12.—What's up?—I missed the train. By the time I got to the train station, the train for 10 minutes.A. had leftB. has leftC. has been awayD. had been away【答案】 D【解析】【分析】句意:一怎么啦?一我错过了火车。
在我到达火车站前,火车已经离开了十分钟了。
A.had left过去完成时态;B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。
by the time,在......之前,是过去完成时的标志词,表示过去的过去的时间。
和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。
13.By the time of last year, she the piano for five years.A. learntB. has learntC. had learntD. will learn【答案】C【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。
由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。
故答案为C。
【点评】考查过去完成时。
掌握过去完成时的构成和用法。
14.Mary thought of the party which she___________ for this day.A. planB. plannedC. had plannedD. would plan【答案】 C【解析】【分析】句意:玛丽想起了她今天计划的聚会。
plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。
故选C。
【点评】考查过去完成时的构成和用法。
注意过去完成时表示过去的过去含义。
15.— Why didn't you give the 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。
【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。
16.— your father a newspaper when you got home?— No, .A. Was; reading; he wasB. Did; read; he didC. Was; reading; he wasn'tD. Did; read; he didn't【答案】C【解析】【分析】句意:—当你到家的时候,你爸爸正在读报纸吗?—不,没有。