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

(完整版)过去完成时练习题过去完成时练题一、选择题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.他在他父母回来之前已经完成了作业。
过去完成时练习题含答案

过去完毕时专项练习一.用动词的合适形式填空1.We (paint) the house before we (move) in.2.That rich old man (make) a will before he (die).3.They (study) the map of the country before they (leave).4.The robbers (run away ) before the policemen (arrive).5.I (turn off) all the lights before I (go) to bed.6.Paul (go) out with Jane after he (make) a phone call.7.Tom (say) he (read) the book twice.8.Our plan (fail ) because we (make) a bad mistake.9.When the chairman (finish) speaking, he (leave)the hall.10.T he Reads (have) lunch when I (get) to their house.11.When I (arrive) at the station, he (leave).12.We (learn) about 4000 English words by the end of last term.13.I waited until he (finish) his homework.14.We were surprised at what she already (do)15.She (not go) to Qingdao because she (be) there before.16.He (not tell) you the news yet.17.He said he already (give) the book to the teacher.18.I (be) to Shanghai before.19.She told me she (be) to Sanya three times.20.She (play) the guitar while her sister (sing).二.句型转换1.I had sold the ticket when she came.(改否认句)2.S he had sung a song to us before she danced.(改否认句)3.T hey began to climb the mountain after they had bought all the food and drinks.(否认)4.B y 10:00 a.m, I had been very hungry. (改普通疑问)5.L ucy had already completed the project when I arrived.(改普通疑问)6.B y the time he got to the airport, the plane had taken off. (改普通疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.W hen he had read the note, he ate it.(对划线部分提问)9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)11.She had written the book by the end of 1960. (对划线部分提问)12.We cooked the dumplings. We ate them up. (用过去完毕时连接两句)13.Jim’s father mended the car. It was broken. (用过去完毕时连接两句)14.We had our tests. Then we had a long holiday.( 用过去完毕时连接两句)After we , we15.He showed us the picture. Then he showed us around the house. 用过去完毕时连接两句) Before he , he .三、选择题1.He asked me during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2.What Jane by the time he was sever?A.did, doB. has, done C did, did. D. had, done3.I 900 English words by the time I was ten。
(升级版)过去完成时练习题

(升级版)过去完成时练习题一、选择题1. 过去完成时是表示在过去某个时间点或某个动作之前已经完成的动作。
下列句子中的动词哪个是用过去完成时形式?- A. 昨天我去了公园。
- B. 昨天我已经去了公园。
- C. 昨天我正去公园。
- D. 昨天我将去公园。
答案:B2. 过去完成时中的助动词是什么?- A. have- B. had- C. has- D. will答案:B3. 下列句子中,哪个是正确的过去完成时句子?- A. 我已经吃了晚饭。
- B. 我已经吃晚饭。
- C. 我吃了晚饭。
- D. 我吃晚饭。
答案:A4. 过去完成时常和什么其他时态连用?- A. 现在进行时- B. 过去进行时- C. 现在完成时- D. 过去完成进行时答案:C5. 下列句子中,哪个使用了过去完成时?- A. 昨天我去了商店。
- B. 昨天我已经去过商店。
- C. 昨天我正在去商店。
- D. 昨天我将去商店。
答案:B二、改错题请改正下列句子中的错误,并用过去完成时修正。
1. 我昨天已经完成我的作业了。
改正:我昨天已经完成了我的作业。
2. 她去年买了一辆新车,可是她没有开过。
改正:她去年买了一辆新车,可是她没有开过。
3. 我们已经吃晚饭了,然后我们去看电影。
改正:我们已经吃过晚饭了,然后我们去看电影。
4. 昨天我已经去了超市,但是他们已经关门了。
改正:昨天我已经去过超市,但是他们已经关门了。
5. 他们已经来过我们家,但是我们不在家。
改正:他们已经来过我们家了,但是我们不在家。
三、完成句子请根据提供的信息,使用过去完成时完成下列句子。
1. 昨天晚上我看完了一本好书。
完成句子:昨天晚上,我已经看完了一本好书。
2. 他们离开前,已经完成了所有的工作。
完成句子:他们离开前,已经完成了所有的工作。
3. 我们到达机场时,飞机已经起飞了。
完成句子:我们到达机场时,飞机已经起飞了。
4. 老师进教室前,学生们已经开始上课了。
完成句子:老师进教室前,学生们已经开始上课了。
过去完成时 专项练习 (含解析)

《过去完成时》小测解析(可打印的空白题目在最后)I.请完善过去完成时的基本结构(2’)主语+ had + 过去分词+ 其他,表示过去的过去。
II. Multiple choice(13’):1. She said she __________ the book already.A. has readB. readC. had read参考答案:C句意:她说她已读完这本书。
要点解析:主句She said,使用一般过去时,所以后面的从句也只能用与过去相关的时态。
2.The train from Beijing_______ ten minutes ago.A. had arrivedB. arrivedC. will arrive参考答案:B句意:来自北京的火车于十分钟前到站了。
要点解析:时间段+ago,为一般过去时的标志词。
3.______ I arrived at the airport, he had left.A. AfterB. untilC. Before参考答案:C句意:在我到机场前,他已经离开了。
要点解析:after 在......之后,until直到,before在......之前。
he had left使用了过去完成时,表示过去的过去,所以他离开应在我到达机场的过去,也就是我到达机场“之前”。
4. I returned the book that I ______.A. had seenB. has borrowedC. had borrowed参考答案:C句意:我归还了那本我借的书。
要点解析:借应发生在归还之前,“归还return”使用过去时,故“借borrow”用过去完成时。
5. ______ the Spring Festival, I had spent all my moneyA. By the end ofB. AfterC. At the end of参考答案:A句意:到春节结束时,我花光了我所有的钱。
过去完成时练习题含答案

过去完成时专项练习一.用动词的适当形式填空1. We _____________ (paint) the house before we ______________ (move) in. 2. That rich old man _____________ (make) a will before he _____________ (die). ________ (leave). 3. They _____________ (study) the map of the country before they (arrive). 4. The robbers _____________ (run away ) before the policemen_______ 5. I __________ (turn off) all the lights before I ____________ (go) to bed. a phone call. (make) a phone call. 6. Paul __________ (go) out with Jane after he __________ (make) 7. Tom __________ (say) he ___________ (read) the book twice. 8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake. 9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall. 10.The Reads __ ______ (have) lunch when I ________________(get) to their house. 11.When I ______________(arrive) at the station, he ____________________(leave). 12.We _______________(learn) about 4000 English words by the end of last term. 13. I waited until he _______________(finish) his homework. 14. We were surprised at what she ________already ______(do) 15.She ____________(not go) to Qingdao because she ________________ (be) there before. 16. He ______________(not tell) you the news yet. 17. He said he _____________already_________(give) the book to the teacher. 18. I ______________(be) to Shanghai before. 19. She told me she _________________(be) to Sanya three times. 20.She _____________(play) the guitar while her sister_______________(sing). 二.句型转换(改否定句)1.I had sold the ticket when she came.(改否定句)2.She had sung a song to us before she danced.(否定)3.They began to climb the mountain after they had bought all the food and drinks.(改一般疑问)4.By 10:00 a.m, I had been very hungry. (改一般疑问)5.Lucy had already completed the project when I arrived.6.By the time he got to the airport, the plane had taken off. (改一般疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.When he had read the note, he ate it. (对划线部分提问)9.9..Jack didn’t go to the cinema .Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)11.She had written the book by the end of 1960. (对划线部分提问)12.We cooked the dumplings. We ate them up. (用过去完成时连接两句)13.Jim’s father mended the car. It was broken . (用过去完成时连接两句)14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句) After we ________________________, we _____________________________ 15.He showed us the picture. Then he showed us around the house. 用过去完成时连接两句) Before he _______________________, he______________________________. 三、选择题1.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 2. What ___ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 3. I ______ 900 English words by the time I was ten 。
中考英语语法复习之过去完成时专项练习100题

过去完成时专项练习一、用所给词的适当形式填空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.在我到达学校时,铃声已经响过了。
过去完成时练习题含答案

过去完成时练习题含答案过去完成时(Past Perfect Tense)用于表示在过去某个时间或动作之前已经完成的动作或状态。
为了更好地理解和掌握过去完成时的用法,以下是一些练习题,并附有答案供参考。
练习一:根据括号内的动词提示,用过去完成时填空。
1. When the guests arrived, we (already / decorate) the room.2. By the time she woke up, her family (already / leave) for breakfast.3. The movie had already started when we (finally / arrive) at the cinema.4. Tom was tired because he (not / sleep) well the night before.5. By the time I got home, my sister (already / cook) dinner.答案:1. had already decorated2. had already left3. had finally arrived4. had not slept5. had already cooked练习二:改写下列句子,将动词改为过去完成时。
1. I ate lunch before I went to the meeting.2. She finished her homework and then went to bed.3. They saw the movie after they had dinner.4. He walked the dog before he went to work.5. We cleaned the house before the guests arrived.答案:1. I had eaten lunch before I went to the meeting.2. She had finished her homework and then went to bed.3. They had seen the movie after they had dinner.4. He had walked the dog before he went to work.5. We had cleaned the house before the guests arrived.练习三:选择适当的动词形式填空,包括过去完成时。
过去完成时练习题及答案

过去完成时练习题及答案过去完成时练习题及答案过去完成时是英语中的一种时态,用于表示过去某个时间点之前已经完成的动作或状态。
在日常英语交流中,我们经常会用到过去完成时来描述过去的经历或事件。
下面是一些过去完成时的练习题及答案,帮助大家更好地理解和掌握这个时态。
练习题一:将下列句子改写成过去完成时。
1. I had finished my homework before she arrived.2. They had already left when we got to the party.3. He had never been to Paris until last year.4. She had read the book before watching the movie.5. By the time I woke up, he had already left.答案一:1. She arrived after I had finished my homework.2. When we got to the party, they had already left.3. Last year was the first time he had been to Paris.4. Before watching the movie, she had read the book.5. He had already left by the time I woke up.练习题二:选择正确的动词形式填空。
1. By the time I _______ (get) to the cinema, the movie _______ (start).2. They _______ (not finish) their dinner when the guests _______ (arrive).3. She _______ (never see) a live performance until she _______ (go) to the theater last night.4. We _______ (not visit) that museum before we _______ (go) to Paris.5. He _______ (already eat) when I _______ (arrive) at the restaurant.答案二:1. By the time I got to the cinema, the movie had started.2. They hadn't finished their dinner when the guests arrived.3. She had never seen a live performance until she went to the theater last night.4. We hadn't visited that museum before we went to Paris.5. He had already eaten when I arrived at the restaurant.练习题三:根据句意,用适当的动词形式填空。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去完成时专项练习(1)1. 单项选择1.He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2. What ____ Jane ____ by the time he was sever?A. did, doB. has, done C did, did. D. had, done3. I ______ 900 English words by the time I was ten。
A. learnedB. was learningC. had learnedD. learnt4. She ______lived here for ______ years.A. had, a fewB. has, severalC. had, a lot ofD. has, a great deal of5. By the time my parents reached home yesterday, I _____ the dinner already.A had cooked B. cooked C. have cooked D. was cooked6. She said she __________ the principle alreadyA .has seen B. saw C. will see D. had seen7. She said her family _______ themselves ______ the army during the war.A. has hidden, fromB. had hidden, fromC. has hidden, withD. had hidden, with8. By the time he was ten years old, he _________.A. has completed universityB. has completed the universityB. had completed an university D. had completed university9. She had written a number of books ______ the end of last year.A. forB. inC. byD. at10. He _____ to play ____ before he was 11 years old.A had learned, piano B. had learned, the pianoC. has learned, the pianoD. learns ,piano.11. What _______ Annie ____ by the time he was ten?A. did, doB. did, didC. has, doneD. had done12 .He ___ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will work13. By the end of last week, they ____ the bridge.A. has completedB. completedC. will completeD. had completed14. Ben hates playing _____ violin, but he likes playing ____ football.A. a…theB. the… theC. / …theD. the…/15. By the time he was 4, he ______ a lot of German words.A. had learnedB. has learnedC. learnedD. learns16 .Jim turned off the lights and then _____ the classroom.A. was leftB. had leftC. has leftD. left17.They _________ in Guangzhou since 2000.A. livedB. had livedC. have livedD. were living18. The train from Beijing_______ ten minutes ago.A. has arrivedB. was arrivingC. arrivedD. had arrived19. The students _________ their classroom when the visitors arrived.A . have cleaned B. had cleaned C. was cleaned D. have been cleaned20. Fergie_______ the project in one hour.A. have finishedB. will finishC. finishesD. has finished21. The man ________ his coat and went out.A. put onB. had put onC. will put onD. was putting on22 My mother______ in that factory at the age of 18.A. had workedB. has workedC. workedD. works23. Dad ________ while he _______ TV.A .fell asleep…watch B. was falling asleep…watchedC. fell asleep……was watchingD. had fallen asleep…watched2.用动词的适当形式填空1. We _____________ (paint) the house before we______________ (move) in.2. That rich old man _____________ (make) a will before he _____________ (die).3. They _____________ (study) the map of the country before they ________ (leave).4. The robbers _____________ (run away ) before the policemen _______ (arrive).5. I __________ (turn off) all the lights before I____________ (go) to bed.6. Paul __________ (go) out with Jane after he __________ (make) a phone call.7. Tom __________ (say) he ___________ (read) the book twice.8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake.9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall.10.The Reads __ ______ (have) lunch when I________________(get) to their house.11.When I ______________(arrive) at the station, he____________________(leave).12..We _______________(learn) about 4000 English words by the end of last term.13. I waited until he _______________(finish) his homework.14. We were surprised at what she ________already______(do)15.She ____________(not go) to Qingdao because she________________ (go) there before.16. He ______________(not tell) you the news yet.17. He said he _____________already_________(give) the book to the teacher.18. I ______________(be) to Shanghai before.19. She told me she _________________(be) to Sanya three times.20.She _____________(play) the guitar while hersister_______________(sing).3.句型转换1.I had sold the ticket when she came.(改否定句)2.She had sung a song to us before she danced.(改否定句)3.They began to climbed the mountain after they had bought all the food and drink.(否定)4.By 10:00 a.m, I had been very hungry. (改一般疑问)5.Lucy had already completed the project when I arrived.(改一般疑问)6.By the time he got to the airport, the plane had taken off. (改一般疑问)7..He had broken his arm when I saw him.(对划线部分提问)8.When he had read the note, he ate it. (对划线部分提问)9..Jack didn’t go to the cinema because he had seen the film. (对划线部分提问)10.We had had the toys for ten years before we gave them to the child. (对划线部分提问)11.She had written the book by the end of 1960. (对划线部分提问)12.We cooked the dumplings. We ate them up. (用过去完成时连接两句)13.Jim’s father mended the car. It was broken. (用过去完成时连接两句)14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句)After we ________________________, we _____________________________15.He showed us a picture. Then he showed us around the house. 用过去完成时连接两句)Before he _______________________, he______________________________.。