最新中考英语试题真题分类汇编英语过去完成时

最新中考英语试题真题分类汇编英语过去完成时 一、初中英语过去完成时 1.She said when she got to the cinema, the film ________ for 5 minutes.

A. has begun B. had begun C. has been on D. had been on 【答案】 D 【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。

【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。 2.We are too tired. Please stop __________ a rest. A. to have B. having C. have D. has 【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A

【点评】注意时态一致, 3.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 【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。 【点评】考查过去完成时,注意过去完成的时的判定方法。

4.By the time I finished my homework,my mother . A. slept B. has been asleep C. was asleep D. had been asleep 【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.

【点评】考查过去完成时。 5.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 【答案】C 【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了10年了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选C。 【点评】考查动词的时态。牢记过去完成时的用法。

6.The boy was _____ on the ground and he had _____ bicycle behind the big tree. A. lying; laid B. lying; lay C. lay; lain D. lied; lied 【答案】 A 【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。 【点评】考查动词辨析,过去进行时态,过去完成时态。

7.The bus ______ for five minutes when Tim arrived at the station. A. went B. has left C. had left D. had been away 【答案】D 【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。故选D。 【点评】本题考查过去完成时以及延续性动词的用法。

8.Tom by the time I got to the party. A. left B. was leaving C. had left D. has left 【答案】 C 【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。

【点评】本题考查过去完成时的用法。 9.The little boy me a few minutes before his mother showed up.

A. stares at B. has stared at C. looks at D. had stared at 【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。 【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

10.He wanted to know how long in hospital. A. she is staying B. she had stayed C. did she stay D. she stay 【答案】 B 【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。 【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

11.Seeing Danel went into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened 【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选B。 【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。

12.Seeing John rush into the room with tears in his eyes, I asked him what . A. would happen B. had happened C. happened D. was happened 【答案】 B 【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。

【点评】本题考查过去完成时的用法。 13.—We all went to the park except you last weekend. Why didn't you come? —Because I the park twice. A. have gone to B. had gone to C. had been to D. have been to 【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。

【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。 14.Simon ________ the piano for ages when he gave his first concert. A. has played B. is playing C. had played D. will play 【答案】 C 【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。 【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。

15.—We all went to the cinema except you last night. Why didn't you come? —Because I that movie twice. A. have watched B. had watched C. was watching D. would watch 【答案】 B 【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。句意是:—昨天晚上除了你之外我们都去电影院了,你为什么没来?—因为这部电影我已经看过两次了。

【点评】本题考查过去完成时的用法,表示过去的过去。 16.Mr Brown was too busy ______ our papers _______ this question. A. to mark, to answer B. to mark, answering C. marking, answering D. marking, to answer 【答案】 D 【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。 【点评】考查固定搭配too…to…,及动词不定式表目的。

17.My parents ______________ to work by the time I ______________ up. A. began; get B. began; had got C. had begun; had got D. had begun; got 【答案】 D 【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过

合集下载

人教版中考英语中考英语总复习真题过去完成时汇编

人教版中考英语中考英语总复习真题过去完成时汇编

人教版中考英语中考英语总复习真题过去完成时汇编一、初中英语过去完成时1.The girl sitting next to me on the plane was very nervous, for she before.A. didn't flyB. hasn't flownC. hadn't flownD. wasn't flying【答案】C【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。

根据上文的句子The girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。

根据句意,故答案为C。

【点评】考查过去完成时态。

掌握过去完成的意义和用法:表示过去的过去的动作或状态。

用had+动词的过去分词表达。

2.By the time I finished my homework,my mother .A. sleptB. has been asleepC. was asleepD. had been asleep【答案】 D【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。

3.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。

中考英语过去完成时专题(含答案)

中考英语过去完成时专题(含答案)

外研版英语中考英语过去完成时专题(含答案)一、初中英语过去完成时1.Seeing Danel went into the classroom with tears in his eyes, I asked him what .A. happenedB. had happenedC. would happenD. was happened【答案】 B【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。

根据动词asked 一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。

故选B。

【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。

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.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。

最新 中考英语过去完成时20(附带答案解析)1

最新 中考英语过去完成时20(附带答案解析)1

最新中考英语过去完成时20(附带答案解析)1一、初中英语过去完成时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.By the time the alarm clock went off, My mother had already _________.A. wake me upB. wake up meC. waken up meD. waken me up【答案】 D【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。

根据句意,动词应用过去完成时,用had +动词的过去分词。

wake up是动副结构,代词作宾语必须放中间,故选D。

【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。

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.— Jack, would you like to see the new movie?— I'd love to, but I______ it already.A. am seeingB. will seeC. seeD. have seen【答案】 D【解析】【分析】句意:——杰克,你愿意去看这个新电影吗?——当然乐意,但是我已经看过了。

(英语)中考英语过去完成时题20套(带答案)及解析

(英语)中考英语过去完成时题20套(带答案)及解析

(英语)中考英语过去完成时题20套(带答案)及解析一、初中英语过去完成时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.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.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。

(完整word版)中考英语--过去完成时练习题及答案

(完整word版)中考英语--过去完成时练习题及答案

过去完成时注意:过去完成时表示过去某一时间或某一动作之前已经发生或完成的动作,动作发生的时间是”过去的过去”。

它是一个相对的时态,只有在和过去某个时间或动作相比较时才会用到.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。

过去完成时中考真题 含答案推荐精选

过去完成时中考真题 含答案推荐精选

过去完成时中考真题含答案推荐精选一、初中英语过去完成时1.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.【点评】此题考查动词时态。

2.Mary thought of the party which she___________ for this day.A. planB. plannedC. had plannedD. would plan【答案】 C【解析】【分析】句意:玛丽想起了她今天计划的聚会。

plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。

故选C。

【点评】考查过去完成时的构成和用法。

注意过去完成时表示过去的过去含义。

3.—Did you see Tom at the party?—No, he by the time I got there.A. leftB. was leavingC. had leftD. has left【答案】 C【解析】【分析】by the time的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选C。

句意是:在我到那里之前他已经离开了。

【点评】本题考查过去完成时的用法。

4.—How long you TV by the time I called you?—For about two hoursA. had; watchedB. have; watchedC. did; watchD. were; watching 【答案】 A【解析】【分析】由句中的by the time可判断.这里用过去完成时,故选A。

过去完成时中考题集锦

过去完成时中考题集锦一、初中英语过去完成时1.Seeing John rush into the room with tears in his eyes, I asked him what .A. would happenB. had happenedC. happenedD. was happened【答案】 B【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。

句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。

【点评】本题考查过去完成时的用法。

2.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.Yesterday when I _______ to the station, the train ______ already.A. got, had leftB. got, has leftC. had got, leftD. got, left【答案】 A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。

结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。

下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

中考英语将来过去完成将来完成将来进行时专项单选40题

中考英语将来过去完成将来完成将来进行时专项单选40题1. I am sure that by this time next year, I ______ my exams.A.will have finishedB.would have finishedC.will be finishingD.would be finishing答案:A。

本题考查将来完成时的用法。

by this time next year 表示将来的某个时间点之前已经完成的动作,要用将来完成时will have done,所以选A。

B 选项would have finished 是过去将来完成时,不符合语境;C 选项will be finishing 是将来进行时,表示将来某个时间正在进行的动作;D 选项would be finishing 是过去将来进行时。

2. She said that she ______ working on the project by the end of next month.A.will have beenB.would have beenC.will beD.would be答案:B。

本题考查过去将来完成进行时的用法。

said 表明是过去说的话,by the end of next month 表示将来的某个时间点之前一直在进行的动作,要用过去将来完成进行时would have been doing,所以选B。

A 选项will have been 是将来完成进行时,不符合语境;C 选项will be 是一般将来时;D 选项would be 是过去将来时。

3. They believe that in ten years' time, people ______ on Mars.A.will liveB.would liveC.will be livingD.would be living答案:C。

2024届上海市中考各区二模英语考试真题分类(动词的时态)汇编(附答案)

2024届上海市中考各区二模英语考试真题分类(动词的时态)汇编一、一般过去时,3题1.(2024ꞏ上海黄浦ꞏ二模)Last week a group of scientists ________ the Arctic to test out a method of “refreezing” its ice.A.visits B.visited C.will visit D.had visited2.(2024ꞏ上海浦东新ꞏ二模)Mike usually _______ to the local sports center at weekends when he studied abroad.A.goes B.is going C.went D.had gone3.(2024ꞏ上海嘉定ꞏ二模)There ________ no women engineers or architects-until the late 19th and early 20th centuries.A.are B.were C.is D.was二、现在进行时,1题4.(2024ꞏ上海虹口ꞏ二模)“My manager ________ in North America now. I can’t reach him,” Frank complained.A.travels B.travelled C.will travel D.is travelling三、过去进行时,7题5.(2024ꞏ上海青浦ꞏ二模)The exchange students from Oxford ________ with their teacher this time yesterday.A.chatted B.had chatted C.are chatting D.were chatting6.(2024ꞏ上海嘉定ꞏ二模)At the moment the phone rang yesterday evening, I ________ a book in the bedroom.A.read B.am reading C.was reading D.would read7.(2024ꞏ上海宝山ꞏ二模)My sister ________ a kite in the park happily this time yesterday.A.was flying B.flew C.had flown D.would fly8.(2024ꞏ上海崇明ꞏ二模)Doctor Rosie _________ the patients at the hospital at 6:30 yesterday evening.A.was examining B.has examined C.will examine D.had examined9.(2024ꞏ上海普陀ꞏ二模)I __________ my mother in the kitchen all afternoon yesterday.A.was helping B.help C.have helped D.will help10.(2024ꞏ上海长宁ꞏ二模)When Jack came home yesterday, his father ________ the flowers in the garden.A.waters B.watered C.was watering D.has watered11.(2024ꞏ上海闵行ꞏ二模)My mum and I ________ the garden when my dad got home from work.A.clean B.are cleaning C.will clean D.were cleaning四、现在完成时,4题12.(2024ꞏ上海徐汇ꞏ二模)Oh, no! I my school project yet. Please give me some help.A.won’t finish B.haven’t finished C.am finishing D.don’t finish13.(2024ꞏ上海金山ꞏ二模)Neil, a 600 kg seal (海豹) a star in a small town in Australia since last year.A.is becoming B.has become C.became D.becomes14.(2024ꞏ上海闵行ꞏ二模)So far, Ms Zhang Guimei ________ about 2,000 girls change fate (命运) with knowledge.A.helps B.has helped C.will help D.helped15.(2024ꞏ上海崇明ꞏ二模)Jessie _________ two popular children books recently. Now she is working on the next one.A.writes B.wrote C.has written D.will write五、过去完成时,9题16.(2024ꞏ上海松江ꞏ二模)Luckily, the rain ________ by the time we reached the foot of the hill.A.stops B.stopped C.has stopped D.had stopped17.(2024ꞏ上海静安ꞏ二模)The girl sitting next to me on the plane was very nervous, for she ________ before.A.didn’t fly B.hasn’t flown C.hadn’t flown D.wasn’t flying18.(2024ꞏ上海奉贤ꞏ二模)By the end of last week, the student ________ reading two-thirds of the book.A.finished B.was finishing C.has finished D.had finished19.(2024ꞏ上海普陀ꞏ二模)After Frank __________ the dinner, he went for a walk in the garden with his family.A.is eating B.eats C.will eat D.had eaten20.(2024ꞏ上海虹口ꞏ二模)The books were in a mess because the librarian ________ them for weeks.A.doesn’t organize B.didn’t organize C.hasn’t organized D.hadn’torganized21.(2024ꞏ上海嘉定ꞏ二模)After the children ________ the window with the football, they ran away from the scene.A.break down B.were breaking downC.had broken down D.have broken down22.(2024ꞏ上海长宁ꞏ二模)By 10 o’clock last night, we ________ over 200 e-mails on the program from the local citizens.A.received B.have received C.had received D.will receive 23.(2024ꞏ上海宝山ꞏ二模)By the end of last year, Kevin ________ in Shanghai for ten years.A.lived B.lives C.has lived D.had lived 24.(2024ꞏ上海静安ꞏ二模)By the time he was 12, Edison ________ a living by himself.A.made B.was making C.have made D.had made参考答案1.B【过程详解】句意:上周,一组科学家访问了北极,以测试一种“重新冻结”冰层的方法。

中考英语将来过去完成将来完成将来进行时专项单选40题

中考英语将来过去完成将来完成将来进行时专项单选40题1. I ______ my homework by the time you come back tomorrow.A. will have finishedB. finishC. finishedD. am finishing答案:A。

本题考查将来完成时。

“by the time + 一般现在时”是将来完成时的标志,A 选项“will have finished”表示将来某个时间点之前已经完成的动作;B 选项“finish”是一般现在时;C 选项“finished”是一般过去时;D 选项“am finishing”是现在进行时。

根据句意,到明天你回来的时候我将已经完成作业,所以选A。

2. They ______ for two hours when we arrive.A. will be waitingB. waitC. will have waitedD. waited答案:A。

此题考查将来进行时。

“when we arrive”表示将来的某个时间点,“for two hours”表示持续的时间段,结合起来要用将来进行时,A 选项“will be waiting”表示将来某个时间正在进行的动作;B 选项“wait”是一般现在时;C 选项“will have waited”是将来完成时;D 选项“waited”是一般过去时。

根据句意,当我们到达时,他们将已经等了两个小时,所以选A。

3. She said she ______ the work by the end of last month.A. would finishB. finishedC. had finishedD. was finishing答案:C。

本题考查过去完成时。

“by the end of + 过去时间”要用过去完成时,C 选项“had finished”表示过去某个时间之前已经完成的动作;A 选项“would finish”是过去将来时;B 选项“finished”是一般过去时;D 选项“was finishing”是过去进行时。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档