2023年中考英语备考过去完成时练习题(附答案)
- 格式:docx
- 大小:18.01 KB
- 文档页数:4
中考英语过去完成时练习题50题1. In the story of "The Three Little Pigs", when the wolf arrived at the third pig's house, the third pig ______ (build) a strong house of bricks.A. has builtB. had builtC. was buildingD. built答案解析:B。
本题考查过去完成时。
过去完成时表示在过去某个动作之前就已经发生的动作。
在这个故事中,狼到达第三只小猪房子的时候,小猪建房子这个动作是在狼到达之前就已经完成的,所以要用过去完成时,结构为had + 过去分词。
A选项has built是现在完成时,不符合语境;C选项was building是过去进行时,表示过去某个时刻正在进行的动作;D选项built是一般过去时,不能体现出建房子这个动作在狼到达之前就已经完成。
2. According to "Journey to the West", before Monkey King met Tang Sanzang, he ______ (make) a big trouble in the Heavenly Palace.A. had madeB. has madeC. madeD. was making答案解析:A。
这里考查过去完成时。
根据《西游记》的情节,在孙悟空遇到唐僧之前,他已经在天宫制造了大麻烦,制造麻烦这个动作是在遇到唐僧之前就发生的,属于过去的过去,所以用过去完成时had made。
B选项has made是现在完成时;C选项made是一般过去时,不能表达出动作的先后顺序;D选项was making是过去进行时,不符合题意。
3. In the fable of "The Tortoise and the Hare", when the hare woke up, the tortoise ______ (already, reach) the finish line.A. had already reachedB. has already reachedC. already reachedD. was already reaching答案解析:A。
中考英语过去进行时与过去完成时混合单选题50题(答案解析)1. I met Tom yesterday. He said he ______ his homework when I called him.A.was doingB.had doneC.didD.would do答案:A。
本题考查过去进行时。
when 引导的时间状语从句表示一个动作发生时另一个动作正在进行,从句用一般过去时,主句用过去进行时。
B 选项过去完成时不符合语境;C 选项一般过去时也不对;D 选项过去将来时不符合题意。
2. While I ______ TV last night, my mother was cooking.A.was watchingB.watchedC.had watchedD.would watch答案:A。
while 引导的时间状语从句表示两个动作同时进行,从句用过去进行时,主句也用过去进行时。
B 选项一般过去时不合适;C 选项过去完成时不符合;D 选项过去将来时不对。
3. She told me that she ______ the book before.A.had readB.readC.was readingD.would read答案:A。
本题考查过去完成时,表示过去的过去已经完成的动作。
B 选项一般过去时不符合;C 选项过去进行时不对;D 选项过去将来时不合适。
4. When I got home, my father ______ a newspaper.A.was readingB.readC.had readD.would read答案:A。
when 引导的时间状语从句表示一个动作发生时另一个动作正在进行,从句用一般过去时,主句用过去进行时。
B 选项一般过去时不符合此时的语境;C 选项过去完成时不合适;D 选项过去将来时也不对。
5. I ______ to the park when it suddenly started to rain.A.was walkingB.walkedC.had walkedD.would walk答案:A。
中考英语过去完成时练习题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.By the time I got to school, the class had already begun.A.beginB.begunC.beginsD.beginning答案解析:B。
by the time 引导的时间状语从句,从句用一般过去时,主句用过去完成时。
begin 的过去分词是begun。
A 选项是动词原形;C 选项是一般现在时第三人称单数形式;D 选项是现在分词形式。
2.When I arrived at the station, the train had already left.A.leaveB.leftC.leavesD.leaving答案解析:B。
when 引导的时间状语从句,从句用一般过去时,主句用过去完成时。
leave 的过去分词是left。
A 选项是动词原形;C 选项是一般现在时第三人称单数形式;D 选项是现在分词形式。
3.I had finished my homework before my mother came back.A.finishB.finishedC.finishesD.finishing去完成时。
finish 的过去分词是finished。
A 选项是动词原形;C 选项是一般现在时第三人称单数形式;D 选项是现在分词形式。
4.She had read the book before she watched the movie.A.readB.readsC.readingD.to read答案解析:A。
before 引导的时间状语从句,从句用一般过去时,主句用过去完成时。
read 的过去分词还是read。
B 选项是一般现在时第三人称单数形式;C 选项是现在分词形式;D 选项是动词不定式形式。
5.They had cleaned the room before the guests arrived.A.cleanB.cleanedC.cleansD.cleaning答案解析:B。
完整)初中英语过去完成时练习题(附答案)1.The police found that the house had been broken into and alot of XXX.2.By the end of this century。
we will have built ours into a strong modern country.3.We had finished the work by six XXX.4.I had wanted to help you but couldn't get here in time.5.Mrs。
Wu told me that her sister had left about two hours before.6.When I reached home。
my parents had already had their supper.7.It seems that the old man had otten something important。
1.XXX that the house had been burglarized and many itemshad been stolen。
2.We aim to have transformed our country into a powerfuland modern n by the end of this century。
3.By six XXX。
XXX the task at hand。
4.Although I had intended to assist you。
I was XXX。
5.According to Mrs。
Wu。
her sister had XXX。
6.Upon my arrival home。
XXX XXX。
7.It appeared that the elderly man had otten something of importance.C。
中考英语过去完成时练习题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)The police found that the house _______and a lot of things_________.A. has broken into, has been stolenB. had broken into, had been stolenC. has been broken into, stolenD. had been broken into, stolen()(2)By the end of this century, we__ ours into a strong modern country.A. will buildB. had builtC. have builtD. will have built ()(3)We _________the work by six yesterday evening.A. finishedB.would finishC. had finishedD. had been finished ()(4)I _________to help you but couldn’t get here in time.A. wantB. had wantedC. have wantedD. was wanting ()(5) Mrs. Wu told me that her sister___________.A. left about two hours beforeB. would leave about two hours beforeC. has left about two hours agoD. had left about two hours before() (6)When I reached home, my parents __________their supper.A.are havingB.have already hadC.have hadD. had already had() (7)It seems that the old man _________something important.A.has lostB. had lostC. lostD. would lose () (8)She __________in this school ________the past ten years.A.was teaching, sinceB. had been teaching, sinceC.would teach, forD. has been teaching, for() (9)Did you see Xiao Li at the party? No, ______by the time I arrived.A.she’d leftB.she's leftC. She was leftD.she must leave()(10)The job proved to be much more difficult than I______.A. expectB.expectedC. would expectD.had expected () (11)We couldn’t catch up with the others because they _____too long before us.A.startedB.were startingC.have startedD.had started () (12)She felt anxious about her son as she ________for quite a long time.A.haven't heard himB. hadn’t heard himC.haven‘t heard from himD. hadn’t heard from him() (13)By the time the speaker entered the hall, all the listeners_______.A. had seatedB. were seatedC. seatedD. were seating () (14)By the end of next July this building__________.A. will be finishedB. will have finishedC. will have been finishedD. had been finished() (15)By the time the war ____, most of the people had left.A.was beganB. was broken outC.broke outD. had been broken out() (16)If she ______harder, she would have succeeded.A. had workedB. have workedC. should workD. worked () (17)I wish ______I you yesterday.A. seenB. did seeC. had seenD. were to see ()(18)He is talking so much about America as if he _______ there.A. had beenB.has beenC. wasD. been() (19)That dinner was the most expensive meal we___.A. would haveB. have hadC. had never hadD. had ever had()(20)When Jack arrived he learned Mary ______for almost an hour.A. had goneB. had set ofC. had leftD. had been away()21.I lost the book I ____.A.have bought B.bought C.had bought D.had been bought()22.The bus had gone when I ____at the bus stop.A.have arrived B.arrived C.had arrived D.am arriving()23.Tom ____of visiting his grandmother,but the bad but the bad weather made him change his mi.A.has thought B.thought C.had thought D.had been thought()24.—Did you meet Tom at the airport?—No,he ___by the time I ___there.A.has left;got B.had left;arrivedC.left;arrived D.left;had got()25.—Why didn't Tom attend the meeting yesterday?—He ____Beijing.A.has gone to B.had gone to C.went to D.had been to()26.—I ____to come to help you.—But you didn’t come.A.have meant B.had meant C.meant D.will mean()27.Finally Mary was admitted by Beijing University,for which she___five times.A.had tried B.was trying C.has tried D.tried()28.—I have bought you the books you want.—Oh,good,I ___afraid you had forgotten.A.was B.am C.had been D.have been ()29. When Li Ming hurried home, he found that his mother ____already ____to hospital.A has; been sentB had; sentC has; sentD had; been sent()30. We ____five English songs by the end of last term.A had learnedB learnedC have learnedD will have learned()31. Han Mei told me she _____lunch, so she was very hungry.A has hadB hasn't haveC have hadD hadn't had()32. By the end of 1976, many buildings _____built in the city.A have beenB haveC had beenD will()33. She _____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 come()34. He said that it was at least ten years since I _____a good drink.A had enjoyedB was enjoyingC have enjoyedD have been enjoying()35. The meeting _____when Mr. Wang _____to school.A has begun; getB has been on; getC had begun; gotD had been on; got二、1 When I returned home, he _____ (leave).2 By ten yesterday evening, she ________(finish)writing.3 He ______ (study) English for five years before he came here.4 It ____ _____ (stop) raining when I wake up this morning.5 I _____ (not read) the book because I had read it before.6 She said she____ (be) born in 1992.7 When he _____(come) to China two years ago he found people didn't understand him at all though he ________(learn) some Chinese in his own country.8 I saw Han Mei yesterday. We _____(not see) each other since left Beijing.9 When I got to his home, he_____(go) to bed.10 She asked if Mr. Liu _____ already _____(come) back.过去完成时答案一、答案(1)—(5)D D C B D (6)—(10)D A D A D(11)—(15)D D B C C (16)—(20)A C A D D。
中考英语过去将来完成进行时专项练习20题带答案解析1.She said she would have been studying English for three hours by the time her friend arrived.A.would have been studyingB.would be studyingC.would have studiedD.would study答案解析:A。
本题考查过去将来完成进行时。
句子表达的是在过去某个时间点看将来,到另一个时间点一直在进行的动作,所以用would have been studying。
B 选项would be studying 是过去将来进行时;C 选项would have studied 是过去将来完成时;D 选项would study 是过去将来时。
2.He thought he would have been waiting for the bus for an hour by then.A.would have been waitingB.would be waitingC.would have waitedD.would wait答案解析:A。
过去将来完成进行时表示从过去某一时间开始一直延续到过去将来某一时间的动作,此句中表达他认为到那时他会已经等了一个小时的公交车了。
B 选项would be waiting 是过去将来进行时;C 选项would have waited 是过去将来完成时;D 选项wouldwait 是过去将来时。
3.They wondered if they would have been working on the project fora week by Friday.A.would have been workingB.would be workingC.would have workedD.would work答案解析:A。
人教版中考英语过去完成时练习题50题【含答案解析】1.By the time I got to the cinema, the movie had already started.A.startedB.startsC.startingD.to start答案解析:A。
By the time I got to the cinema 表示过去的某个时间点,电影开始在这个时间点之前,所以用过去完成时had started。
B 选项是一般现在时,C 选项是现在分词,D 选项是动词不定式,都不符合语境。
2.When I arrived at the party, everyone had already left.A.leftB.leavesC.leavingD.to leave答案解析:A。
When I arrived at the party 是过去的时间点,everyone 离开在这个时间点之前,用过去完成时had left。
B 选项是一般现在时,C 选项是现在分词,D 选项是动词不定式,都不对。
3.I had finished my homework before my mother came back.A.finishedB.finishC.finishingD.to finish答案解析:A。
before my mother came back 是过去的时间点,我完成作业在这个时间点之前,用过去完成时had finished。
B 选项是动词原形,C 选项是现在分词,D 选项是动词不定式,均不符合。
4.She had read the book before she watched the movie.A.readB.readsC.readingD.to read答案解析:A。
before she watched the movie 是过去的时间点,她读这本书在这个时间点之前,用过去完成时had read。
中考英语过去完成将来完成将来时单选40题(带答案)1Tom is a diligent student. He has been studying hard for the coming exams. Last week, he realized that he had made great progress in English. He was confident that he ___ finish all his revision before the exams.1. A. would B. will C. shall D. should答案:A。
“was confident that”后面的宾语从句要用过去将来时,would 表示过去将来,will 表示一般将来,shall 通常用于第一人称,should 表示应该。
所以选A。
Tom had been planning his study schedule carefully. By the end of this month, he knew he ___ have completed all the important topics.2. A. will B. would C. can D. could答案:B。
“knew”后面的宾语从句要用过去将来时,would 表示过去将来,will 表示一般将来,can 和could 表示能够,此处表示将来完成的状态用would have completed。
所以选B。
He had been working on his math problems for hours. He thought that by tomorrow he ___ solve all of them.3. A. will B. would C. must D. should答案:B。
“thought”后面的宾语从句要用过去将来时,would 表示过去将来,will 表示一般将来,must 表示必须,should 表示应该。
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是如此的兴奋,早就把作业抛在脑后了。