九年级英语过去完成时专项练习
- 格式:doc
- 大小:71.00 KB
- 文档页数:8
九年级英语过去完成时单选50题1.By the time I got to school, the class had already started. I was late because I had missed the bus.“had already started”和“had missed”都是过去完成时,表示在过去某个时间之前已经完成的动作。
2.After I had finished my homework, I watched TV.“had finished”是过去完成时,表示在“watched TV”这个过去的动作之前已经完成了作业。
3.When I arrived at the party, everyone had already left.“had already left”是过去完成时,说明在“arrived”这个过去动作发生时,“leave”这个动作已经完成。
4.Before I went to bed, I had read a book.“had read”是过去完成时,表示在“went to bed”之前已经读完了一本书。
5.I realized that I had forgotten my keys when I got home.“had forgotten”是过去完成时,在“realized”这个过去动作发生时,“forget”这个动作已经完成。
6.The movie had started by the time we got to the theater.“had started”是过去完成时,在“got to the theater”这个过去动作发生时,电影已经开始了。
7.She said that she had been to Paris before.“had been”是过去完成时,表示在过去某个时间之前已经去过巴黎。
8.After he had eaten breakfast, he went to work.“had eaten”是过去完成时,在“went to work”之前已经吃完了早餐。
中考英语过去完成时单选题30题1.By the time I got to school, the class had already begun.A.has already begunB.had already begunC.already beganD.begin答案:B。
by the time 引导的时间状语从句,主句用过去完成时。
got to school 是过去的动作,在这个动作之前班级已经开始了,所以用过去完成时had already begun。
2.After I finished my homework, I realized I had forgotten to call my friend.A.forget to callB.forgot to callC.had forgotten to callD.forgets to call答案:C。
finished my homework 是过去的动作,在这个动作之前忘记给朋友打电话这个动作已经发生了,所以用过去完成时had forgotten to call。
3.When I arrived at the party, everyone had already left.A.has already leftB.had already leftC.already leftD.leave答案:B。
arrived at the party 是过去的动作,在这个动作之前每个人已经离开了,所以用过去完成时had already left。
4.Before I went on vacation, I had completed all my assignments.plete all my assignmentsB.had completed all my assignmentspleted all my assignmentspletes all my assignments答案:B。
九年级英语过去完成时的用法归纳练习一、初中英语过去完成时1.I ______ to study hard, but someone disturb me.A. thoughtB. had thoughtC. have thoughtD. think【答案】B【解析】【分析】句意:我本来想努力学习,但是有人打扰了我。
动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。
故选B。
【点评】考查过去完成时。
2.— 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 putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。
她生病前把她所有的精力都投入到她的工作中。
根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。
【点评】考查过去完成时。
理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。
3.By the end of last month,I all the CDs of the famous singer.A. collectB. collectedC. have collectedD. had collected【答案】 D【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。
故选D.【点评】此题考查动词时态。
4.He said that ________.A. he has finished his work alreadyB. he had finished his work alreadyC. has he finished his work alreadyD. had he finished his work already【答案】B【解析】【分析】句意:他说他已经完成他的工作了。
初三过去完成时练习题一、填空题1. 昨天下午我妈妈回到家时,发现我已经完成了所有的作业。
2. 我在学校遇到了刚刚看过的电影主角。
3. 他们告诉我,他们已经去过北京两次。
4. 昨天傍晚,我收到了你寄给我的明信片。
谢谢你!5. 我们在那家餐厅午餐之前,已经去过了电影院。
6. 到了晚上九点,他们读了两个小时的书。
7. 手机信号忽然中断了,我打不通和他的电话。
8. 她生日时,我已经为她准备好了一份特别的礼物。
二、改错题1. 我已经读了这本书了三天。
改正:我已经读了这本书三天了。
2. 她说她听过这个故事两次。
改正:她说她听过这个故事已经两次了。
3. 昨晚我已经见到了他们。
改正:昨晚我已经见到他们了。
4. 他已经写了这封信给我。
改正:他已经给我写了这封信。
5. 老师已经给了我们今天的作业。
改正:老师已经给我们今天的作业了。
三、选择题1. 昨天傍晚,他告诉我他已经_______他的病。
A. 治好B. 治疗C. 治疗好答案:C. 治疗好2. 他们_______加拿大两次。
A. 已去过B. 已经去C. 去过了答案:A. 已去过3. 我们________他们的演唱会。
A. 见过B. 已经见过C. 已见答案:B. 已经见过4. 昨天晚上,他_______利用了他的智慧。
A. 已经B. 已经经C. 经已答案:A. 已经5. 妈妈昨天已经_______了所有的饭菜。
A. 准备好B. 准备C. 准备了答案:C. 准备了四、连词成句1. 去次你这电影已经看场答案:你已经去看过这场电影了。
2. 老师这次用成绩了满意我的答案:这次老师对我的成绩表示满意了。
3. 这雨下一个小时已经个他们的。
答案:他们已经因为这场雨而等了一个小时。
4. 影响我电话已经他家与的不再联系。
答案:我的电话已经因为影响而不能再联系他家了。
5. 故事这个听已经我两次。
答案:我已经听过这个故事两次了。
总结:初三过去完成时练习题主要是帮助学生熟练掌握过去完成时的用法和构造。
初三英语过去完成时强化练习题30题带答案解析1.She had studied English for five years before she ______ abroad.A.goesB.wentC.has goneD.had gone答案解析:B。
本题考查过去完成时和一般过去时的用法。
“had studied”是过去完成时,表示在过去某个时间之前已经完成的动作;“went abroad”是一般过去时,表示过去发生的动作。
A 选项“goes”是一般现在时,不符合语境;C 选项“has gone”是现在完成时,也不符合;D 选项“had gone”过去完成时不能与before 引导的时间状语连用。
2.By the time he got to the station, the train ______.A.leftB.had leftC.leavesD.will leave答案解析:B。
“By the time he got to the station”是过去的时间,在这个时间之前火车已经离开,所以用过去完成时“had left”。
A 选项“left”是一般过去时,不符合时间先后顺序;C 选项“leaves”是一般现在时,错误;D 选项“will leave”是一般将来时,不符合。
3.When I arrived at the cinema, the film ______ for ten minutes.A.had begunB.has begunC.had been onD.began答案解析:C。
“When I arrived at the cinema”是过去的时间,电影在我到达之前已经开始了一段时间,所以用过去完成时且表示一段时间要用“had been on”。
A 选项“had begun”表示瞬间动作,不能和for ten minutes 连用;B 选项“has begun”是现在完成时,错误;D 选项“began”是一般过去时,不符合时间先后顺序。
九年级过去完成时练习过去完成时专项练习1(He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone 2. 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, with 8. By the time he was ten years old, he _________.A. has completed universityB. has completed the university B. had completed an university D. had completed university 9. She had written a number of books ______ the end of last year.A. forB. inC. byD. at 10. 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 done 12 .He ___ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will work 13. By the end of last week, they ____ the bridge.A. has completedB. completedC. will completeD. had completed 14. 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. learns 16 .Jim turned off the lights and then _____ the classroom.A. was leftB. had leftC. has leftD. left 17.They _________ in Guangzhou since 2000.A. livedB. had livedC. have livedD. were living 18. The train from Beijing_______ ten minutes ago.A. has arrivedB. was arrivingC. arrivedD. had arrived 19. 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 finished 21. The man ________ his coat and went out.A. put onB. had put onC. will put onD. was putting on 22 Mymother______ 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 thecountry 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 _____________________________ 2页空白没用的,请掠过阅读吧哈,这2页空白没用的,请掠过阅读吧哈,请掠过阅读吧,哈哈哈空白没用的,请掠过阅读吧哈这1页空白没用的,请掠过阅读吧哈空白没用的,请掠过阅读吧,这1页空白没用的,请掠过阅读吧,关注您所关注空白没用的,请掠过阅读吧哈这1页空白没用的,请掠过阅读吧哈空白没用的,请掠过阅读吧,这1页空白没用的,请掠过阅读吧,关注您所关注15.He showed us a picture. Then he showed us around the house. 用过去完成时连接两句)Before he _______________________, he______________________________.。
九年级英语过去完成时单选题30题1. By the time I got to the cinema, the movie _____.A. has startedB. had startedC. startsD. started答案:B。
解析:本题考查过去完成时。
过去完成时表示在过去某个动作之前就已经发生的动作。
在这个句子中,“got to the cinema (到达电影院)”是过去的动作,而电影开始是在到达电影院之前,所以要用过去完成时“had started”。
选项A“has started”是现在完成时,时态不符。
选项C“starts”是一般现在时,不符合句子语境。
选项D“started”是一般过去时,不能体现出动作的先后顺序。
2. She told me that she _____ the book before.A. readB. has readC. had readD. was reading答案:C。
解析:本题中“told((告诉)”是过去的动作,而她读书这个动作是在告诉之前就已经完成的,所以要用过去完成时“had read”。
选项A“read”是一般过去时,不能体现出在“told”之前就完成的动作。
选项B“has read”是现在完成时,时态与句子中的过去时态不符。
选项D“was reading”是过去进行时,也不符合句子表达的在过去的过去完成的动作的意思。
3. When we arrived at the station, the train _____.A. leftB. has leftC. had leftD. leaves答案:C。
解析:“arrived((到达)”是过去的动作,火车离开这个动作在到达车站之前就发生了,所以要用过去完成时“had left”。
选项A“left”是一般过去时,不能表示出动作的先后顺序。
选项B“has left”是现在完成时,时态错误。
过去完成时专项练习(含答案)一、用所给词的正确时态填空1. Chen Daoming (leave) before we arrived there.2. By the end of last month he (design) ten bridges.3. They (get) two free tickets for Canada, otherwise they couldn't afford to visit there.4. She said that she (not hear from) him since he left Shanghai.5. Tom's father (work) there since20 years ago, so he knew the place well.6. When I was a child, I often (play) football in the street.7. I (hear) nothing from him up to now.8. That was the toughest problem that I (met) once before.9. By the end of last month he (design) ten bridges.10. They (get) two free tickets for Canada, otherwise they couldn't afford to visit there.11. She said that she (not hear from) him since he left Shanghai.12. Tom’s father (work) there since20 years ago, so he knew the place well.13. When I was a child, I often (play) football in the street.14. I (hear) nothing from him up to now.二、单项填空1. —You look tired.—Yes. I ________ non-stop until 8 o'clock.A. had workedB. workC. have workedD. was working2. In the past twelve months, the research members ________ the effectiveness of many materials in a home building.A. had studiedB. would studyC. studiedD. have studied3. His wife ________ to catch the first train but she was too late.A. hopingB. had hopedC. has hopedD. would hope4. —Have you brought your camera?—Oh, my poor memory! ________ it before leaving home.A. mentionedB. had mentionedC. have been mentionedD. have mentioned5. —Did Linda see the traffic accident?—No, no sooner ________ than it happened.A. had she goneB. she had goneC. has she goneD. she has gone6. He ________ football regularly for many years when he was young.A. was playingB. playedC. has playedD. had played7. The moment I got home, I found I ________ my jacket on the playground.A. had leftB. leftC. have leftD. was leaving8. Tom is now in our class, but he once______ in Westbrook High School for a term.A. has studiedB. studiedC. had studiedD. studies9. By the end of 1976, many buildings ________ built in the city.A. have beenB. haveC. had beenD. will10. The hotel wasn't particularly good, but I ________ in many worse hotels.A. was stayingB. stayedC. would stayD. had stayed11. In the past twelve months, the research members ________ the effectiveness of many materials in a home building.A. had studiedB. would studyC. studiedD. have studied12. His wife _______ to catch the first train but she was too late.A. hopingB. had hopedC. has hopedD. would hope13. The moment I got home, I found I _______ my jacket on the playground.A. had leftB. leftC. have leftD. was leaving14. Tom is now in our class, but he once______ in Westbrook High School for a term.A. has studiedB. studiedC. had studiedD. studies15. By the end of 1976, many buildings ________ built in the city.A. have beenB. haveC. had beenD. will参考答案与解析一、1. had left2.had designed3. got4.hadn't heard from5. had worked6.played7. have heard 8.had met9. had designed10. got11.hadn’t heard from12. had worked13.played14. have heard二、1.选A。
九年级英语过去完成时专项练习题及答案一、初中英语过去完成时1.Mr. Wang ______ in this factory for 30 years already.A. worksB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:王先生在这个工厂工作已经30年了。
根据for 30 years already,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。
C是现在完成时结构,故答案是C。
【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。
2.— 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 putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。
她生病前把她所有的精力都投入到她的工作中。
根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。
【点评】考查过去完成时。
理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。
3.The bus ______ for five minutes when Tim arrived at the station.A. wentB. has leftC. had leftD. had been away【答案】D【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。
表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。
初三英语过去完成时测试卷(有答案)经典一、初中英语过去完成时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.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年了。
九年级英语过去完成时单选50题1. I had finished my homework before my mother came back.A. had finishedB. finishedC. finishD. have finished答案:A。
本题中,“before my mother came back”是过去的时间点,在这个时间点之前“我”已经完成了作业,所以用过去完成时“had finished”,B 选项“finished”是一般过去时,C 选项“finish”是一般现在时,D 选项“have finished”是现在完成时,都不符合时间逻辑。
2. By the time he got to the station, the train _____.A. leftB. has leftC. had leftD. was leaving答案:C。
“By the time he got to the station”是过去完成时的标志,在他到达车站这个过去的动作之前,火车已经开走了,所以用过去完成时“had left”。
A 选项“left”是一般过去时,B 选项“has left”是现在完成时,D 选项“was leaving”是过去进行时,都不符合此时间状语从句的逻辑。
3. She said that she _____ her keys before she left the house.A. had lostB. lostC. loseD. was losing答案:A。
“before she left the house”表明在离开房子这个过去动作之前就已经丢了钥匙,要用过去完成时“had lost”。
B 选项“lost”是一般过去时,C 选项“lose”是一般现在时,D 选项“was losing”是过去进行时,均不符合时间顺序。
4. When I arrived at the cinema, the film _____.A. had begunB. beganC. beginsD. is beginning答案:A。
九年级英语过去完成时单选50题1. I __________ my homework before my mother came back.A. had finishedB. finishedC. have finishedD. finishAnswer: A. The past perfect tense is used to show that an action was completed before another past action. In this sentence, "had finished" indicates that the homework was completed before the mother came back.2. By the time I got to the cinema, the film __________.A. had begunB. beganC. has begunD. beginsAnswer: A. "By the time I got to the cinema" indicates a past point in time. The action of the film beginning happened before this point, so we use the past perfect tense "had begun".3. They __________ in Beijing for five years before they moved to Shanghai.A. have livedB. livedC. had livedAnswer: C. The period of living in Beijing ended before the move to Shanghai. So, the past perfect tense "had lived" is used to show this earlier action.4. When I woke up this morning, I realized I __________ my keys in the car.A. had leftB. leftC. have leftD. leaveAnswer: A. Waking up is in the past. Leaving the keys happened before that, so "had left" is correct.5. Before he went to bed, he __________ all the lights.A. had turned offB. turned offC. has turned offD. turn offAnswer: A. Going to bed is a past action. Turning off the lights happened before that, thus "had turned off" is the appropriate form.6. By the time I arrived at the party, everyone else ___ already left.A. hadB. hasD. wasAnswer: A. By the time indicates the use of past perfect tense. 'Had' is the correct past participle form of 'have' in the past perfect tense.7. When I met her, she told me that she ___ that book before.A. readB. had readC. has readD. readsAnswer: B. 'Before' indicates an action completed before another past action, which requires past perfect tense. 'Had read' is the correct form.8. I ___ my homework when my father came home.A. was doingB. had doneC. didD. have doneAnswer: B. 'When my father came home' is a specific point in the past. Before that, the action of doing homework was completed, so past perfect tense 'had done' is used.9. They ___ the movie before they read the book.A. had seenB. sawC. have seenD. seeAnswer: A. 'Before' shows that the action of seeing the movie happened before reading the book, requiring past perfect tense.10. After she ___ the letter, she started to cry.A. had readB. readC. has readD. readsAnswer: A. 'After' indicates a sequence of events. Reading the letter happened first, so past perfect tense 'had read' is correct.11. By the time I arrived at the party, everyone else ___ already left.A. hadB. haveC. hasD. havingAnswer: A. By the time + past simple, past perfect is used. Here, “had left” is the correct form.12. When I got home, I realized I ___ my keys at the office.A. leftB. had leftC. leaveD. was leavingAnswer: B. “Realized” is in the past. The action of leaving the keys happened before that, so past perfect “had left” is correct.13. They ___ the movie before they read the book.A. sawB. had seenC. seeD. were seeingAnswer: B. The action of seeing the movie happened before reading the book. Past perfect “had seen” is used.14. Before she came to our class, she ___ in another school for two years.A. studiedB. had studiedC. has studiedD. was studyingAnswer: B. “Before she came” indicates a past point. The study happened before that, so past perfect “had studied” is correct.15. I ___ finished my homework when my friend called.A. hadB. haveC. wasD. had beenAnswer: A. “When my friend called” is in the past. Finishing homework happened before that, so “had finished” is the right form.16. Had she not finished her homework before dinner?17. They hadn't visited that museum by the end of last month, had they?18. Hadn't he told you the truth?19. Had you ever been to Beijing before 2018?20. Hadn't the concert started when you arrived?21. I had finished my homework before my mother came back.The key: The past perfect tense "had finished" is used to show that the action of finishing homework was completed before the action of mother coming back.22. By the time I got to the station, the train had already left.The key: "By the time + past simple, past perfect" is a common structure. Here, "had already left" indicates that the train's departure happened before the speaker's arrival at the station.23. They had lived in that house for five years before they moved to a new one.The key: The time period of living in the old house is expressed in the past perfect tense "had lived" to show it happened before the move.24. When I woke up, my sister had already prepared breakfast.The key: The action of preparing breakfast was completed before the speaker woke up, so "had already prepared" is used.25. She said she had never seen such a beautiful place before.The key: "Had never seen" shows that the experience of not seeing such a place occurred before she said it.26. I didn't know he had left until I called him. The action of his leaving happened before my call.The answer is: The past perfect tense "had left" is used to show that the action of his leaving occurred before the action of my calling.27. When I arrived at the party, everyone had already eaten.The answer is: "Had already eaten" is in the past perfect tense, indicating that the eating was completed before my arrival.28. She said she had never seen such a beautiful place before.The answer is: The past perfect tense "had never seen" shows that the experience of not seeing happened before she said it.29. After they had finished their homework, they went to play football.The answer is: "Had finished" is in the past perfect tense, indicating that the homework was completed before they went to play.30. By the time I got to the cinema, the film had started.The answer is: The past perfect tense "had started" shows that the film began before I arrived at the cinema.31. I have finished my homework. But my sister __________ hers.A. didn't finishB. hasn't finishedC. hadn't finishedD. doesn't finishAnswer: C. The sentence is about the past and the action of the sister not finishing her homework happened before the speaker finished theirs. So, past perfect tense is needed.32. By the time I got to the party, everyone __________ gone.A. hasB. hadC. haveD. havingAnswer: B. "By the time" indicates that the action of everyone leaving happened before the speaker got to the party. Past perfect tense is used.33. She __________ the book before she saw the movie.A. has readB. had readC. readsD. readAnswer: B. The action of reading the book happened before seeing the movie. Past perfect tense is appropriate.34. I __________ this city for five years. But my friend __________here since ten years ago.A. have lived in; had livedB. lived in; has livedC. have lived in; has livedD. lived in; livedAnswer: C. The first part is present perfect tense to show an action that started in the past and continues to the present. The second part is also present perfect tense to emphasize the duration from the past until now.35. He said he __________ never __________ such a beautiful place before.A. has; seenB. had; seenC. have; seenD. had; sawAnswer: B. The reporting verb "said" indicates past time, and the action of seeing happened before that. So, past perfect tense is used.36. I arrived at the party late. When I got there, everyone ______ eaten.A. hadB. haveC. hasD. wasAnswer: A. The past perfect tense is used to show an action that was completed before another past action. In this case, the action of everyone eating was completed before the speaker's arrival, so we use 'had'.37. By the time we reached the station, the train ______.A. had leftB. leftC. has leftD. leavesAnswer: A. 'By the time' indicates that one action happened before another in the past. Here, the train leaving happened before we reached the station, so we need the past perfect tense 'had left'.38. She said she ______ her homework before she watched TV.A. had finishedB. finishedC. has finishedD. finishesAnswer: A. The action of finishing homework occurred before the action of watching TV, so it should be in the past perfect tense 'had finished'.39. After they ______ the work, they had a rest.A. had finishedB. finishedC. have finishedD. finishAnswer: A. The sequence of events suggests that finishing the work happened first, and then they had a rest. So, we use the past perfect tense 'had finished'.40. Tom realized that he ______ his keys at home.A. had leftB. leftC. has leftD. leavesAnswer: A. 'Realized' is in the past, and leaving the keys at home happened before that, so we use the past perfect tense 'had left'.41. The house ______ by the time we got there.A. had been soldB. was soldC. has been soldD. is soldAnswer: A. The action happened before we got there, so the past perfect tense is used. 'Had been sold' is the past perfect passive form.42. Many trees ______ by the storm last night.A. had been blown downB. were blown downC. have been blown downD. are blown downAnswer: A. The storm happened before now, and the trees were affected before that. 'Had been blown down' shows the past perfect passive.43. The work ______ before the boss came back.A. had been finishedB. was finishedC. has been finishedD. is finishedAnswer: A. 'Before the boss came back' indicates an action completed earlier, so past perfect passive 'had been finished' is correct.44. The problem ______ by the time the meeting started.A. had been solvedB. was solvedC. has been solvedD. is solvedAnswer: A. 'By the time the meeting started' shows that the solvinghappened before, using past perfect passive 'had been solved'.45. The car ______ before I could buy it.A. had been soldB. was soldC. has been soldD. is soldAnswer: A. The selling occurred before my attempt to buy, thus 'had been sold' is the right past perfect passive form.46. By the time I arrived at the party, everyone ______ gone home.A. hadB. hasC. haveD. havingAnswer: A. By the time + past simple, past perfect is used. In this case, “had gone” is the correct form.47. She said she ______ her homework before she watched TV.A. had finishedB. finishedC. finishesD. was finishingAnswer: A. “Before” indicates the sequence of events. Here, the action of finishing homework happened before watching TV, so pastperfect “had finished” is correct.48. They ______ in that city for five years before they moved to another place.A. livedB. had livedC. have livedD. were livingAnswer: B. “For five years before they moved” shows an action that was completed before another past action. Past perfect “had lived” is used.49. When I met him, he ______ that book for two weeks.A. had hadB. has hadC. hadD. hasAnswer: A. “For two weeks” indicates a duration. The action of having the book started before the meeting, so past perfect “had had” is correct.50. I realized I ______ my keys at home when I got to the office.A. had leftB. leftC. have leftD. was leavingAnswer: A. “When I got to the office” is a past event. Leaving the keys at home happened before that, so past perfect “had left” is used.。
九年级英语过去完成时单选题30题1.By the time I got to school, the bell had rung.A.had rungB.rangC.has rungD.rings答案解析:A。
by the time 是过去完成时的标志词,表示“到……的时候”。
句子中“By the time I got to school”表明在过去某个时间点我到达学校的时候,而在这个时间点之前铃已经响了,所以用过去完成时had rung。
B 选项rang 是一般过去时;C 选项has rung 是现在完成时;D 选项rings 是一般现在时。
2.When I arrived at the party, everyone had already left.A.had already leftB.leftC.leavesD.will leave答案解析:A。
when 引导的时间状语从句中用了一般过去时arrived,表明在过去某个时间点我到达聚会的时候,在这个时间点之前大家已经离开了,所以用过去完成时had already left。
B 选项left 是一般过去时;C 选项leaves 是一般现在时;D 选项will leave 是一般将来时。
3.Before I went to bed, I had finished my homework.A.had finishedB.finishedC.will finishD.finish答案解析:A。
before 是过去完成时的标志词之一,表示“在……之前”。
句子中“Before I went to bed”表明在过去某个时间点我去睡觉之前,作业已经完成了,所以用过去完成时had finished。
B 选项finished 是一般过去时;C 选项will finish 是一般将来时;D 选项finish 是动词原形,一般现在时。
4.The movie had started when we arrived at the cinema.A.had startedB.startedC.startsD.will start答案解析:A。
九年级英语过去完成时单元测试(word版附答案)一、初中英语过去完成时1.By the end of last month, we ______already ______ our lessons.A. has, finishedB. have, finishedC. had, finishedD. will, finish【答案】 C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。
根据句意,应选C。
【点评】注意时间状语,很容易选出。
2.When I got to school, I realized I ______ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】 B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。
把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。
熟背句型。
做题就很容易。
3.— 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 putB. putC. had putD. would put【答案】 C【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。
她生病前把她所有的精力都投入到她的工作中。
根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。
【点评】考查过去完成时。
理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。
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【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。
九年级英语过去完成时练习题一、初中英语过去完成时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.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 they reached the bus stop, the bus__________ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】 C【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。
句中bythe time 的意思是到...时候,后跟从句,从句使用的是一般过去时。
过去完成时专项练习(含答案)一、用所给词的正确时态填空1. Chen Daoming (leave) before we arrived there.2. By the end of last month he (design) ten bridges.3. They (get) two free tickets for Canada, otherwise they couldn't afford to visit there.4. She said that she (not hear from) him since he left Shanghai.5. Tom's father (work) there since20 years ago, so he knew the place well.6. When I was a child, I often (play) football in the street.7. I (hear) nothing from him up to now.8. That was the toughest problem that I (met) once before.9. By the end of last month he (design) ten bridges.10. They (get) two free tickets for Canada, otherwise they couldn't afford to visit there.11. She said that she (not hear from) him since he left Shanghai.12. Tom’s father (work) there since20 years ago, so he knew the place well.13. When I was a child, I often (play) football in the street.14. I (hear) nothing from him up to now.二、单项填空1. —You look tired.—Yes. I ________ non-stop until 8 o'clock.A. had workedB. workC. have workedD. was working2. In the past twelve months, the research members ________ the effectiveness of many materials in a home building.A. had studiedB. would studyC. studiedD. have studied3. His wife ________ to catch the first train but she was too late.A. hopingB. had hopedC. has hopedD. would hope4. —Have you brought your camera?—Oh, my poor memory! ________ it before leaving home.A. mentionedB. had mentionedC. have been mentionedD. have mentioned5. —Did Linda see the traffic accident?—No, no sooner ________ than it happened.A. had she goneB. she had goneC. has she goneD. she has gone6. He ________ football regularly for many years when he was young.A. was playingB. playedC. has playedD. had played7. The moment I got home, I found I ________ my jacket on the playground.A. had leftB. leftC. have leftD. was leaving8. Tom is now in our class, but he once______ in Westbrook High School for a term.A. has studiedB. studiedC. had studiedD. studies9. By the end of 1976, many buildings ________ built in the city.A. have beenB. haveC. had beenD. will10. The hotel wasn't particularly good, but I ________ in many worse hotels.A. was stayingB. stayedC. would stayD. had stayed11. In the past twelve months, the research members ________ the effectiveness of many materials in a home building.A. had studiedB. would studyC. studiedD. have studied12. His wife _______ to catch the first train but she was too late.A. hopingB. had hopedC. has hopedD. would hope13. The moment I got home, I found I _______ my jacket on the playground.A. had leftB. leftC. have leftD. was leaving14. Tom is now in our class, but he once______ in Westbrook High School for a term.A. has studiedB. studiedC. had studiedD. studies15. By the end of 1976, many buildings ________ built in the city.A. have beenB. haveC. had beenD. will参考答案与解析一、1. had left2.had designed3. got4.hadn't heard from5. had worked6.played7. have heard 8.had met9. had designed10. got11.hadn’t heard from12. had worked13.played14. have heard二、1.选A。
九年级英语过去完成时专项练习和答案一、初中英语过去完成时1.By the time he at the railway station, the train .A. had arrived; had leftB. arrived; had leftC. arrived; leftD. had arrived; has left 【答案】 B【解析】【分析】由语境可知,到达火车站发生在火车离开之后,故排除A、D两项。
by the time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选B。
【点评】本题考查过去完成时的用法。
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 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。
【点评】考查过去完成时,注意过去完成的时的判定方法。
4.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.【点评】考查过去完成时。
九年级英语过去完成时单选50题1.By the time I got to the cinema, the movie had already started.A.startedB.startC.been startedD.starting答案:A。
本题考查过去完成时的用法。
“By the time I got to the cinema”表示过去的一个时间点,在这个时间点之前电影已经开始了,所以用过去完成时“had started”。
选项B 是动词原形,不符合时态要求;选项C“been started”是被动语态,这里不需要被动;选项D“starting”是现在分词,也不符合要求。
2.When I arrived at the party, everyone had already left.A.leftB.leaveC.been leftD.leaving答案:A。
“When I arrived at the party”是过去的时间点,在这之前大家已经离开了,用过去完成时“had left”。
选项B 是动词原形;选项C“been left”是被动语态,此处无需被动;选项D“leaving”是现在分词,都不符合。
3.She had finished her homework before her mother came back.A.finishedB.finishC.been finishedD.finishing答案:A。
“before her mother came back”表明妈妈回来是过去的动作,在这之前她已经完成作业了,用过去完成时“had finished”。
选项B 是动词原形;选项C“been finished”是被动语态,这里不是被动;选项D“finishing”是现在分词,不合适。
4.The train had left when we got to the station.A.leftB.leaveC.been leftD.leaving答案:A。
九年级英语过去完成时试题和答案一、初中英语过去完成时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.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.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。
【点评】要注意完成时态中的延续性动词的转换。
4.Yesterday when I _______ to the station, the train ______ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】 A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。
九年级英语过去完成时专项练习一、初中英语过去完成时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 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。
【点评】考查过去完成时,注意过去完成的时的判定方法。
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。
【点评】要注意完成时态中的延续性动词的转换。
5.Yesterday when I _______ to the station, the train ______ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】 A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。
结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。
下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
6.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。
【点评】考查动词时态。
7.By the end of last month,I all the CDs of the famous singer.A. collectB. collectedC. have collectedD. had collected【答案】 D【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。
故选D.【点评】此题考查动词时态。
8.The little boy me a few minutes before his mother showed up.A. stares atB. has stared atC. looks atD. had stared at【答案】 D【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。
根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。
故选D。
【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。
9.Sue didn't go to see the film with us last week because she ________________ it with hermother.A. has seenB. had seenC. will seeD. saw【答案】 B【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。
A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。
Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn't可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。
【点评】考查过去完成时,注意平时识记其结构,理解句意。
10.—Did you see Tom at the party?—No, he _________ by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】 C【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我到达的时候他已经离开了。
got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。
【点评】考查过去完成时,注意过去完成时表达的是过去的过去。
11.When he arrived at the bus stop, the bus ________ for 10 minutes.A. has leftB. had leftC. has been awayD. had been away【答案】 D【解析】【分析】句意:当他到达车站时,公交车已经离开10分钟了。
for+时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构be away,公交车离开发生在他到达之前,所以用过去完成时,故选D。
【点评】考查过去完成时。
12.She_______ballet before she entered film industry.A. has practicedB. had practicedC. will practicedD. would practiced【答案】 B【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。
本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。
【点评】考查过去完成时。
13.When I got to the cinema, the film ___________ for 15 minutes.A. has begunB. has beenC. has been onD. had been on【答案】 D【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。
结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。
选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
14.By the time my mum got home, I _______ my homework.A. have finishedB. had finishedC. finishedD. will finish【答案】 B【解析】【分析】考查动词时态。
句意为“我母亲到家时,我已经做完作业了。
”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。
15.I met Jim last week. We___________ each other for about twenty years since we left Japan.A. didn't meetB. don't meetC. haven't metD. hadn't met【答案】 D【解析】【分析】句意:我上周见过吉姆。
我们离开日本大约有二十年没见面了。
A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。
for+时间段用完成时,排除A、B。
met表明时态是过去时,所以用过去完成时,故选D。
【点评】考查过去完成时,注意平时识记其结构及标志词。
16.Tom realized that he ________ his physics book at home when he reached school.A. leftB. had leftC. was leavingD. leaves【答案】 B【解析】【分析】本题考查过去完成时的用法,由had+过去分词。
我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。
17.– What were you doing when I called you last night?– I ______ my homework and was going to bed.A. didB. had doneC. was doing【答案】 B【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中goto bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。
故选B。
【点评】考查过去完成时的用法。
18.I ________ to go to Beijing the next day.A. plansB. plannedC. had plannedD. has planned【答案】C【解析】【分析】句意:我本来计划着第二天去北京。