中考英语语法复习之过去完成时专项练习100题
- 格式:docx
- 大小:23.00 KB
- 文档页数:11
(完整版)过去完成时练习题过去完成时练题一、选择题1. 我们到那家餐馆的时候,他们已经吃完了晚饭。
A. had finishedB. finishC. have finishedD. are finishing2. 他告诉我,他已经完成了报告。
A. have finishedB. had finishedC. will finishD. finishes3. 昨天晚上,我终于看完了那本书。
A. has finishedB. had finishedC. will finishD. finish4. 在你来之前,我们已经离开了办公室。
A. have leftB. leftC. had leftD. are leaving5. 她找到了新工作,所以她辞掉了原来的工作。
A. findsB. had foundC. will findD. find二、填空题1. 我们已经坐了两个小时的火车了,终于到达了目的地。
已经坐了两个小时的火车了,终于到达了目的地。
2. 他告诉我,他已经和他的朋友洗了澡。
已经和他的朋友洗了澡。
3. 他昨天晚上直到很晚才睡觉,所以今天早上起床的时候很困。
起床的时候很困。
4. 他们遇到一位他们之前从未见过的客户。
之前从未见过的客户。
5. 我没赶上那辆公交车,所以我迟到了。
没赶上那辆公交车,所以我迟到了。
三、改错题1. 昨天她告诉我,她已经还书了。
(改为:昨天她告诉我,她已经还完书了。
)2. 我妈妈打电话给我,告诉我她已经回到家了。
(改为:我妈妈打电话给我,告诉我她已经回家了。
)3. 他们在我们到达之前,已经离开了。
(改为:他们在我们到达之前,已经走了。
)4. 那个男孩说他已经吃了晚饭。
(改为:那个男孩说他已经吃完晚饭了。
)5. 她告诉我,她昨天晚上已经看完那部电影了。
(改为:她告诉我,她昨天晚上已经看完了那部电影。
)四、句子翻译1. He had finished his homework before his parents came back.他在他父母回来之前已经完成了作业。
【英语】英语过去完成时专项训练100(附答案)一、初中英语过去完成时1.By the end of last year they _________ thousands of orange trees on the mountains.A. had plantedB. have plantedC. were plantingD. would plant【答案】 A【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。
根据By the end of last year,可知句子时态为过去完成时,因此用had planted,故答案是A。
【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。
2.By the end of last month, Jane _____ enough money for the poor sick boy.A. raisedB. would raiseC. had raisedD. has raised 【答案】 C【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。
根据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。
【点评】考查过去完成时,注意过去完成的时的判定方法。
3.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D可知此处应为过去完成时,故选 D.和“ finished”【解析】【分析】由上文“By the time ”【点评】考查过去完成时。
4.By the time the alarm clock went off, My mother had already _________.A. wake me upB. wake up meC. waken up meD. waken me up 【答案】 D【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。
中考英语过去完成时100及答案经典一、初中英语过去完成时1.By the time he ______________ at the cinema, the movie ______________ for five minutes.A. arrived; had begunB. had arrived; had begunC. arrived; had been onD. had arrived; had been on【答案】 C【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。
arrived到达,一般过去时;had begun开始,过去完成时,had been on进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据for five minutes.故排除AB,be on进行,上映,表状态,可和段时间连用,by the time到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。
【点评】考查动词时态。
注意句子涉及到begin和be on的词义和用法。
2.By the time they reached the bus stop, the bus__________ for ten minutes.A. had leftB. have leftC. had been awayD. have been away【答案】 C【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。
句中bythe time 的意思是到...时候,后跟从句,从句使用的是一般过去时。
根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。
A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。
故选C。
人教版中考英语专项训练过去完成时总复习经典例题、习题一、初中英语过去完成时1.Pardon? I _____ quite catch you.I said I ______ the song before.A. didn't, hadn't heardB. don't, didn't hearC. didn't, didn't hearD. won't, hadn't heard【答案】 A【解析】【分析】句意:请再说一遍,我没太听清你说的话。
——我说,我以前听过这首歌。
结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。
下文描述的是过去某时之前完成的动作,故用过去完成时态。
选A。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
2.By the first day of August, 2007, the PLA ________ for eighty years.A. foundedB. has foundedC. has been foundD. had been founded【答案】 D【解析】【分析】句意:到2007年8月1日为止,中国人民解放军已经成立了80年了。
句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D【点评】动词的时态是学习英语过程中非常重要的知识。
现在完成时表示动词在过去发生对现在造成的影响。
现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。
过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。
3.Tom by the time I got to the party.A. leftB. was leavingC. had leftD. has left【答案】 C【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。
中考英语过去完成时练习题50题(答案解析)1. By the time he got to the cinema, the movie _____.A. has startedB. had startedC. startsD. started答案解析:B。
本题考查过去完成时的用法。
过去完成时表示在过去某个时间或动作之前已经发生的动作。
句中“by the time he got to the cinema(当他到达电影院的时候)”是一个过去的时间点,电影开始这个动作发生在他到达电影院之前,所以要用过去完成时,即had+过去分词的形式,start的过去分词是started,A选项has started是现在完成时,C选项starts是一般现在时,D选项started是一般过去时,均不符合语境。
2. She told me that she _____ her homework.A. has finishedB. had finishedC. finishesD. finished答案解析:B。
这里考查过去完成时。
“She told me( 她告诉我)”是过去的动作,而她完成作业这个动作是在她告诉我之前就已经发生了,所以要用过去完成时,结构为had+过去分词,finish的过去分词是finished,A选项has finished是现在完成时,C选项finishes是一般现在时,D选项finished是一般过去时,都不符合此处的语境要求。
3. When I arrived at the party, most of the guests _____.A. have leftB. had leftC. leaveD. left答案解析:B。
这题重点在过去完成时的判断。
“When I arrived at the party(当我到达聚会的时候)”是过去的时间,而大部分客人离开这个动作是在我到达之前就发生了,所以要用过去完成时,即had+过去分词,leave的过去分词是left,A选项has left是现在完成时,C选项leave是一般现在时,D选项left是一般过去时,不符合题意。
中考英语过去完成时练习题30题1.She had learned English for five years before she moved to Canada.- had learned English for five years before she moved to Canada 是过去完成时,表示在她搬到加拿大之前已经学了五年英语。
过去完成时的构成是had + 过去分词。
标志词有before、by the time、by the end of 等。
在这个句子中,before 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。
2.He had finished his homework when his mother came back.- had finished his homework when his mother came back 是过去完成时,表示在他妈妈回来的时候他已经完成了作业。
when 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。
3.They had already left when we arrived.- had already left when we arrived 是过去完成时,表示在我们到达的时候他们已经离开了。
when 引导的时间状语从句表示过去的一个动作,主句的动作在从句动作之前已经完成,所以用过去完成时。
4.She had never been to Beijing before last year.- had never been to Beijing before last year 是过去完成时,表示在去年之前她从未去过北京。
before 引导的时间状语表示过去的一个时间点,主句的动作在这个时间点之前已经完成,所以用过去完成时。
5.I had read the book before I saw the movie.- had read the book before I saw the movie 是过去完成时,表示在我看电影之前我已经读过这本书。
人教版中考英语复习专题过去完成时练习题(含答案)一、初中英语过去完成时1.By yesterday, the plane ______out of view for more than a month.A. isB. has beenC. wasD. had been【答案】 D【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。
根据By yesterday可知该用过去完成时,所以选D。
【点评】考查动词时态。
2.Simon ________ the piano for ages when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】 C【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。
【点评】考查过去完成时。
掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。
3.We are too tired. Please stop __________ a rest.A. to haveB. havingC. haveD. has【答案】 A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。
stop to have a rest.固定搭配故选A【点评】注意时态一致,4.When I ______ the cinema, the film _______for ten minutesA. got to; has begunB. arrived at; has been onC. reached; had begunD. hurried to; had been on【答案】 D【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。
初中过去完成时讲解与练习过去完成时(past perfect)表示在过去某一时间或动作之前已经发生或完成了的动作或状态。
它表示句子中描述的动作发生在“过去的过去”。
基本结构主语+had+过去分词Vpp.(done)①肯定句:主语+had+过去分词.②否定句:主语+had+not+过去分词.③一般疑问句:Had+主语+过去分词?肯定回答:Yes,主语+had.否定回答:No,主语+had not .④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?基本用法(1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。
即“过去的过去”。
可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。
例如:By nine o’clock last night, we had got 200 picture s from the spaceship. 到昨晚9点钟,我们已经收到200 张飞船发来的图片。
(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。
例如:I had been at the bus stop for 20 minutes when a bus finally came.当车来的时候,我在车站已等了20分钟。
He said he had worked in that factory since 1949.他说自从1949年以来他就在那家工厂工作。
(3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。
例如:Mr. Smith died yesterday. He had been a good friend of mine.史密斯先生昨天去世了。
他以前是我的好友。
I didn’t know a thing about the verbs, for I had not studied my lesson.我对动词一无所知,因为我没有好好学习功课。
语法练习-过去完成时一、单项选择(共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. 当我们到电影院,电影已经开始半小时了。
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是如此的兴奋,早就把作业抛在脑后了。
过去达成时注意:过去达成时表示过去某一时间或某一动作以前已经发生或达成的动作,动作发生的时间是 "过去的过去 ".它是一个相对的时态,只有在和过去某个时间或动作对比较时才会用到。
E.g. By the end of the match,they had kicked two goals.We had already had lunch before we arrived there.其构造是"had+过去分词".它的否认句是在had 后边加 not,变一般疑问句是把had 提早。
E.g. I had reached the station before 9 :00 o'clock.I had not reached the station before 9 :00 o'clock.Had you reached the station before 9: 00 o'clock?它往常和 before,by the end of 等指引的表示过去的时间状语连用。
练习一:一 .用动词的适合形式填空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 ________________ (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..Jack didn’ t go to the cinemabecause 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 When Li Ming hurried home , he found that his mother ____already____to hospital.A has; been sentB had; sentC has; sentD had; been sent2 We ____five English songs by the end of last term.A had learnedB learnedC have learnedD will have learned3 Han Mei told me she _____lunch , so she was very hungry.A has hadB hasn't haveC have hadD hadn't had4 By the end of 1976,A have beenB have many buildings _____built in the city.C had beenD will5She _____her keys in the office so she had to wait until her husband ____home.A has left; comesB had left ; would comeC had left; cameD left ; had come6He said that it was at least ten years since I _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying7The meeting _____when Mr. Wang _____to school.A has begun; getB has been on; getC had begun;gotD had been on; got二、填空1When I returned home, he _____ (leave)。
人教版中考英语专项训练英语过去完成时测试卷(有答案)一、初中英语过去完成时1.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【解析】【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。
根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选D。
【点评】此题考查动词的时态。
根据时间状语确定句子的时态。
2.When I got to school, I realized I ______ my backpack at home.A. leftB. had leftC. forgotD. had forgotten【答案】 B【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。
把…落在…用leave,又因为是过去完成时,故选B。
【点评】考查把…落在…的用法。
熟背句型。
做题就很容易。
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.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【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。
英语过去完成时专项训练100(附答案)含解析一、初中英语过去完成时1.—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 watch【答案】 B【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。
句意是:—昨天晚上除了你之外我们都去电影院了,你为什么没来?—因为这部电影我已经看过两次了。
【点评】本题考查过去完成时的用法,表示过去的过去。
2.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。
【点评】考查动词时态辨析题。
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年了。
外研版英语中考英语过去完成时总复习经典例题、习题一、初中英语过去完成时1.——Jim, did you take out the trash just now?——No. By the time I came home it .A. have been taken outB. had taken outC. had been taken out【答案】 C【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。
又有be+动词过去分词构成被动语态。
had been+过去分词,含有被动语态的过去完成时。
句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。
故选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.— 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【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。
【英语】初中英语过去完成时专项训练100( 附答案 )一、初中英语过去完成时1.—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 watch【答案】B【解析】【分析】“看影〞一作生在“没去影院〞之前,是去的去,用去完成,故 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.Simon ________ the piano for ages when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】C【解析】【分析】句意:西蒙行第一次音会,他已了很多年琴了。
根据状 when he gave his first concert. 可知此用去的,表示先琴了很多年,然后开了音会,表示去的去,用去完成:had+的去分,故答案C。
【点】考去完成。
掌握去完成的意〔去的去〕和构成:had+的去分。
过去完成及练习一、过去完成时(The Past Perfect Tense )的概念及构成1.概念:它表示动作发生的时间是“过去..的过去...”。
包括: a .过去完成时表示在过去某一时间或.......动作..之前已经发生或完成了的动作.............; b .过去完成时还可以表示,从过去的某一时间开始到过去的另一...............时间..的动作或.... 状态..。
2.过去完成时由“助动词had + 过去分词”构成。
其中助动词had 适用于所有人称 和数。
例如:① 肯定句:主语 + had + 过去分词 + 其它He had written 100 books by the end of last year.② 否定句:主语 + had not + 过去分词 + 其它He had not written 100 books by the end of last year.③ 一般疑问句:Had + 主语 + 过去分词 + 其它?Had he written 100 books by the end of last year?④一般疑问的回答:肯定回答:Yes, 主语 + had.否定回答:No, 主语 + hadn’t (had not)如:例句的肯定回答:Yes, he had.否定回答:No, hadn’t.④ 特殊疑问词或词组 + 一般疑问句(Had + 主语 + 过去分词)? 例如: How many books had he written by the end of last year?二、过去完成时的用法a .过去完成时表示在过去某一时间或.......动作..之前已经发生或完成了的动............ 作.。
它表示动作发生的时间是“过去..的过去...”。
1.用by, by then, by the end of, by the time (of) 等构成的短语。
【英语】初中英语过去完成时专项训练100(附答案)一、初中英语过去完成时1.—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 watch【答案】 B【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选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.Simon ________ the piano for ages when he gave his first concert.A. has playedB. is playingC. had playedD. will play【答案】 C【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。
根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。
过去完成时专项练习一、用所给词的适当形式填空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.在我到达学校时,铃声已经响过了。