20年英语中考复习:动词时态(附详细答案)33011.pdf
1 20 年英语中考复习:动词时态(附详细答案)1If people plant more trees in the west of China,there _ fewer and fewer sandstorms in spring.Ais Bare Cwill be Dwill going 2 Will robots do everything in the future?No,they_.Aarent Bdont Cdidnt Dwont 3Neither my parents nor my head teacher _ me to play computer games too much.They think it is harmful to my health.Aallowed Bwill allow Callows 4Its said that there is a new restaurant near here.Yes,and it _ for over a month.Ais going to open Bhas been opened Cis opening Dhas been open 5The film _ for half an hour when I got to the cinema yesterday.Ahas begun Bhas been on Chad begun Dhad been on 6Tell me how many pieces you will have the cakes _since there_many people here.Adivided into;are Bdivided into;were Cdivided;were Ddivided into;have 7Tom,you have _ so many _.Be careful next time!Amade;mistakes Bmade;mistake Cdone;mistakes Ddo;mistake 8Some people are_ on the beach.They are really _.Alie,relax Blying,relaxed Clieing,relaxed Dlying,relaxing 9What bad weather we have!It has rained _ yesterday.Aon Bfor Csince D/10A terrible accident _ yesterday on the Airport Express Road Ahappen Bhappened Cwas happened Dhappen s 11Mount Yangming is fantastic._you ever_ it?AHave;visited BWas;visiting CDo;visit 12I _ him the good news as soon as he _ back.Awill tell,comes Btold,comes Cwill tell,will come Dtell,come 13 I scared of dogs ever since a dog hurt me when I was five years old.2 Awill be Bwas Chave been Dwould 14He _ in this factory for 15 years already.Ahas worked Bworks Cis working Dwill work 15China develops so fast.Thats true.It a lot already.Achanges Bchanged Cwill change Dhas changed 16Jenny said she _ a bad cold for a week.Is she better now?Ahas caught Bhad caught Chas had Dhad had 17Someone _ in the river.Aswim Bis swimming Care swimming Dswimming 18By the time I rushed into the cinema,the film _ for half an hour.Ahad begun Bbegan Chad been on 19-Could you please tell me where?-The boss is waiting for him.Ahas Tom gone BTom has gone Chas Tom been DTom has been 20Will you come to the dinner party?I wont come unless Jenny _.Awill come Bcomes Ccome Dcame 21Do you know if they_swimming tomorrow?I think they will if they_free.Ago,will be Bwill go,are Cgo,are Dwill go,will be 22The reporter said that the UFO _ from east to west when he saw it.Atravels Btraveled Cwas traveling Dhas traveled 23She _ meals everyday.Acook Bcooks Ccooking Dmake 24一 Whats the matter,Jack?一 I down while I on the ice.I got hurt badly.Awas falling;skated Bfell;was skating Cfell;skated Dwas falling;skating 25He _ a small room._ a nice desk in it.Ais,There is Bhas,Has Chave,There is Dhas,There is 26John _ so hard on his project that he didnt notice his mom enter the room.Aworks Bhas worked Cwas working Dwill work 27Nick _ to work on Sundays.He plays sports with his friends.Ago Bgoes Cdont go Ddoesnt go 3 28Some students in the classroom are reading,while the rest _doing homework.Ais Bwas Cwere Dare 29Look!The workers _ a new bridge now.The traffic in Changchun will be better soon.Abuild Bare building Cbuilt Dwere building 30 Mr.Black_his keys in the office,so he had to wait until his wife _ home.Ahas left;comes Bleft;had come Chad left;came Dhad left;would come 31Sam,I called you yesterday,but you were not at home.Oh,I at my aunts.Aam Bwas Chave been Dwill be 32Mr.Green says,“I _ two children.”Aam have Bhave Cam Dhas 33-Millie,where is Miss Li?-She a speech on Chinese art to the first-year students in the hall.Agives Bgave Cis giving Dhas gone 34 Jenny speaks good Chinese.She _ the Chinese language at Beijing University for a year after she finished university in London.Astudies Bis studying Cstudied Dhas studied 35You know we will begin the work before MrsWhite_ Aappeared Bwill appear Cappears 36All of her friends hope Amy _ their school some day.Awill visit Bto visit Cvisits Dis visiting 37The new supermarket _ for two weeks,but I _ there.Ahas opened;didnt go Bhas been open;havent been Chas been open;havent gone Dhas opened;wont go 38Ken with me on the phone at 8:00 pm yesterday evening.Ais talking Bwas talking Chas talked Dis talked 39-I called you yesterday evening,but there was no answer.-Oh,Im sorry.I _ dinner at a restaurant at that time.Ahave Bwas having Chad Dhave had 40David _ Chinese since 2013 and he is good at it.Alearns Blearned Cis learning Dhas learned 4 41I will call you as soon as he_ here.Aarrive Bwill arrive Carrives Darrived 42I dont know if Eric _ this Sunday.If he _ here,Ill call you at once.Awill come;will come Bcome;comes Ccomes;will come Dwill come;comes 43I am surprised at the new look of my hometown,for it _ a lot over the years.Achanged Bchanges Cwill change Dhas changed 44So far,the little boy _ to 21 countries with his parents and two sisters.Awas travelling Bhad travelled Chas travelled Dis travelling 45Can you tell me how long you _ the Huawei mobile phone,Mr.Zheng?Nearly a year.It works very well.Awill buy Bhave had Chave bought 46Sixty per cent of Judys pocket money _ from her parents.Acome Bare Cbuys Dis 47-I called you yesterday afternoon,but there was no reply.-I _ a dolphin show the zoo with my cousins.Awatched Bwill watch Cam watching Dwas watching 48一 Its very dangerous to swim in the pool.Look at the sign.一 Oh,I notice it.Thanks for telling me.Awont Bdont Chavent Ddidnt 49Jack _ from the USA,but he _ in Shanghai now.Ais,lives Bare,live Care,lives Dis,living 50I _ him a second letter before I _ from him.Awroteheard Bwrotehad heard Chad writtenheard Dhave writtenhear 51-Where are these tomatoes from?-Tom them yesterday.Abought Bbuys Cbuyed 52He asked me _.Aif she will come Bwhat was wrong with me Cthey would help us do it Dhow many books I want to have 53If you fail in the exam,you _ him down Awould let Blets Cwill let Dlet 5 54She _.Please be quiet!What?Its seven a.m.I _ for an hour.Ahas just fallen asleep;have got up Bhas just slept;have got up Chas just fallen asleep;have been up Dhas just been asleep;have been up.55Every student who _ in the same group takes part in his birthday party.Astudy Bstudies Care studying Dhave studied 56I _ my grandparents since 2016.I miss them very much.Awont see Bdont see Chavent seen Ddidnt see 57-Mr Black used to _ to work.-Yes,but now hes used to _because he wants to keep healthy.Adrive;walking Bdrive;walk Cdriving;walk Ddriving;walking 58By the time I got to the cinema,the movie _ for ten minutes.Ahad begun Bhad been on Chas started Dhas been on 59Dont make any noise,because the baby _ in the next room.Ais sleeping Bsleeps Cwill sleep Dwas sleeping 60So far they to speak four languages.Sometimes they them.Ahave learned;have mixed Bhave learned;mix Clearned;mix Dlearned;mixed 61There _ a football game between Italy and Germany tomorrow morning.Awill have Bis going to be Chave Dhas been 62My family and I are in Moscow now.It often _ here in winter.Look!It _again.Asnows;snowing Bsnowy;snowing Csnows;is snowing Dis snowing;snows 63Not only his friends but also he _ happy when they heard of the exciting news.Ais Bare Cwas 64Its a nice camera.-Yes.My uncle _ it for me last birthday.Abuys Bhas bought Cwill buy Dbought 65Millie _ to see the show because she _ it twice.Awont go;saw Bwont go;will see Cwont go;has seen Ddidnt go;see 6 66Why didnt you give the wallet to the man at once?Because he _before I realized it was his.Ahad been disappeared Bhas disappeared Chad disappeared Dhas been disappeared 67In the past few years,many schools _ the ways of doing morning exercises.Achange Bchanges Cwill change Dhave changed 68-I went to visit you yesterday evening,but you werent in.Where were you then?-Oh,I _ my pet dog in the park.I _ this dog for three days and its very cute.Awalked,bought Bwas walking,have bought Cwalked,have had Dwas walking,have had 69It _ heavily _ I left school yesterday.Awas snowing;when Bwas snowing;while Csnowed;when Dis snowy;as 70I _ a mistake.Please dont be angry with me.Amake Bhas made Cwill make Dmade 71Linda worked hard and finally she _ get an A in the exam.Awas able to Bhad to Cis able to Dhas to 72My mother often_ early in the morning.Awakes up me Bwakes me up Cwake up me Dwake me up 73-He nine years old tomorrow.-Oh,where will he spend his birthday?Ais going to be,nineth Bwill be,ninth Cis going to be,ninth Dwill be,nine 74Michael _ his hometown for a long time.He really misses it!Aleft Bhas left Cwas away from Dhas been away from 75I hope everything _free in the future.Ais Bwas Cwill be Dwill 76Linda was busy when I went to see her yesterday.She for an exam.Awill study Bwas studying Chas studied Dis studying 77Where are the Greens,may I ask?Well,they _ to England.They have been there for nearly a week now.7 Ahave been Bare going to Chave gone Dwill go 78Hi,Lily!I called you at eight last night,but nobody picked up the phone.Oh,I _ a shower.Atook Bam taking Cwas taking Dtake 79一 May I speak to your headmaster?一 Sorry,he isnt here.He _ to Guiyang on business.Ahave gone Bhas gone Chave been Dhas been 8080-What was your brother doing when you entered his room?-He _ to the radio.Alistens Bwill listen Clistened Dwas listening 81I used to deal with things slowly,but my father usually fishished his work and left his office early.I remember I always my homework by the time he came home.Adont finish Bhavent finished Cam finished Dhadnt finished 82We _ about 1200 words by the end of last term.Alearned Bhave learned Clearn Dhad learned 83_ the population of India in 2005?It about 1.1 billion.AWhat is;is BWhat was;was CHow many is;was DHow many was;is 84Yang Liwei,a famous astronaut _to Foshan in March,2012.Acomes Bcame Cwas coming Dcome 85Dont worry.I_ the note to Helen as soon as she comes back.Awill give Bgave Cwould give Dgive 86Not only Tom but also his parents the Great Wall.Ahas been to Bhave been in Chas gone to Dhave been to 87I a picture when my little brother ran into my room.Adrew Bam drawing Cwill draw Dwas drawing 88If it _tomorrow,we can go to the farm.Awill not rain Bdidnt rain Cisnt raining Ddoesnt rain 89He _ the film before.Asaw Bsees Chas seen Dseeing 90-What will you do this weekend,Jack?-Unless it _,I will hang out with my friends.8 Anot rain Bdoesnt rain Cwont rain Drains 91Millie a survivor in the terrible earthquake last year.Ainterview Binterviewed Chave a interview Dhad a interview 92-How do you usually go to school?-I to school on foot.Ago Bwent Cwas going Dwill go 93I my homework,I guess I cant join you.Adont finish Bdidnt finish Chavent finished Dwont finish 1 参考答案 1C【解析】句意:如果中国人在西部种更多的树,春天的沙尘暴就会越来越少。考查动词时态辨析题。本句是 if 条件句,时态遵循“主将从现”原则。there be 结构的一般将来时需用 there will be或 there is going to be 结构。根据句意结构,可知选 C。2D【解析】句意:在未来机器人将做所有的事吗?不,他们不会。根据 Will robots do everything in the future?可知此处的助动词用 will,根据 No 可知此处用否定回答,故为 wont。故选 D。3C【解析】考查一般现在时以及主谓一致。句意:我的父母和我的班主任都不允许我玩太多的电脑游戏,他们认为那对我的健康是有害的。neithernor连接两个并列成分作主语时,谓语动词遵循就近原则,即谓语动词与最近的主语保持一致,陈述一件客观事实用一般现在时态,最近的主语为 head teacher,故谓语动词用单数形式,答案应选 C。4D【解析】句意:据说这附近有一家新餐馆。是的,而且已经开了一个多月了。由 for over a month 可知,由 for 引导的时间状语,句子用完成时,故 A/C 不对;be open 开着的,形容词,表示状态。opened 动词,短暂性动词,不与 for 引导的时间状语连用。故选 D。5D【解析】句意:昨天我到电影院时,电影已经开始了半个小时了。For+时间,做某事做了多长时间,后面跟延续性动词,begin(开始)是瞬间动词,be on(开始)是延续性动词,一般用于完成时态(现在完成时或过去完成时),根据从句是过去式可知主句用过去完成时,结合句意和语境可知选 D。6A【解析】句意:由于这里有很多人,告诉我你将把蛋糕分成多少块。考查动词短语和时态。短语 divide into 把分成,have sth.done 使某物成一种.的状态,2 此句宾语与后面的动词之间是被动关系,可以首先排除 C 选项。此句主句是祈使句,宾语从句主句是一般将来时,从句要用一般现在时,故答案为 A。7A【解析】句意:汤姆,你犯了那么多错误,下次小心点了。根据句子结构判断,这是一个现在完成时的句子,其构成为“have/has+过去分词”,此外,make a mistake/mistakes 表示犯错误,many修饰名词复数,故选 A。8B【解析】句意:有些人躺在海滩上。他们真的很放松。考查动词时态和形容词辨析题。be(are)+现在分词(lying)是现在进行时结构,根据句子结构,可排除 AC 选项。really 真地,副词,修饰形容词;relaxed 放松的,用于人。结合句意语境,可知选 B。9C【解析】句意:多么糟糕的天气啊!从昨天开始就下雨了。A.on 时间介词,在,指具体某天,yesterday在句中是时间副词,不与介词 on 连用;B.for 时间介词,长达,后跟一段时间,yesterday不是一段时间;C.since 介词,自从以来。根据谓语 has rained 可知本句为现在完成时态,时间短语应与现在有关,since yesterday 与现在有关。故选:C。10B【解析】句意:昨天在机场高速路上发生了一起可怕的事故。考查动词形式。A.happen 发生,一般现在时;B.happened 发生,一般过去式;C.was happened 一般过去式的被动语态,happen没有被动语态,故错误形式;D.happens 一般现在时,主语是第三人称单数时。happen 发生,主语只能是物,没有被动语态,“某人发生了什么事”用 sth.happens to sb.,例如,What happened to you yesterday?(昨天你发生了什么事?)。本句时间“yesterday”可知本句时态是一般过去时,故选 B。11A【解析】句意“阳明山是极好的,你去过吗?”。A.现在完成时;B.过去进行时;C.一般现在时。根据 3 ever 可知,用现在完成时 have/has done,故选 A。12A【解析】句意:他一回来,我就告诉他这个好消息。as soon as“一就”,引导的时间状语从句,用一般现在时,主句用一般将来时。第二空主语 he 是第三人称单数,故谓语用第三人称单数 comes。故选 A。13C【解析】句意:当我 5 岁的时候,自从一个狗伤了我,我就害怕狗。根据 since a dog hurt me可知用现在完成时态;故选 C 14A【解析】句意:他已经在这个工厂里工作了 15 年了。has worked 现在完成时态;works 是动词的第三人称单数形式;is working 现在进行时态;will work 一般将来时态。根据句意和句中的 for 15 years already 可知,这句话应用现在完成时态,表示过去发生的动作持续到现在,对现在造成影响或结果。符合现在完成时的用法。故应选 A。【点睛】这个题目考查了几个时态的区别:A 选项是现在完成时态,其构成是 have/has+过去分词,表示过去发生的动作持续到现在,对现在造成影响或结果,常和 already,yet,for+一段时间,in the past few years 等词搭配使用;B 选项是一般现在时态,表示经常性或习惯性的动作,也可以表示客观事实、真理等,常和 often,usually,every day 等词搭配使用;C 选项是现在进行时态,表示此时此刻或现阶段正在进行的动作,其构成是 am/is/are+现在分词,常和 now,at present 等词搭配使用;D 选项是一般将来时态,表示将要发生的动作,其构成是 will+动词原形,常和 tomorrow,next week,next year 等词搭配使用。这个题目中有明显的 already 和for 跟一段时间,因此应用现在完成时态,故选 A。15D【解析】试题分析:本题表示的含义是中国从过去到现在已经发生了很大的改变,还将继续改变,表示的是一个过程,故本题用现在完成时,结构为 have 或 has+过去分词,故本题选 C。考点:现在完成时的使用。点评:在英文中表示过去发生的事一直持续到现在,还可能继续持续下去,表示的是一个过程通常用现在完成时来表示,如 I have lived here for ten years。注意此种时态在不同句子中 4 的使用。16D【解析】句意:詹妮说她患了一个星期的重感冒。她现在好些了吗?caught 是 catch 的过去式,为短暂性动词,在肯定句中,不能与表示一段的时间状语连用,for a week 表示一段时间,首先要排除 A,B;宾语从句中主句是一般过去式时,从句要用过去时态的某种形式,C选项是现在完成时态,不符合题意,故答案为 D。【点睛】短暂性动词又称瞬间动词,表示动作一旦发生就立即结束。这类动词有:go,come,arrive,leave,begin,start,join,marry,buy,die 等。瞬间动词可以用于现在完成时,但在肯定句中不能和表示一段时间的状语连用。如 for 和 since 所引导的时间状语都表示一段时间,那就要将瞬间动词转化为表延续的动词或者表状态的形式,就可以与表示一段的时间状语连用。如:His father has died since he was born.就是一个错误的句子,必须转化为:His father has been dead since he was born.17B【解析】句意:有人正在河里游泳。Someone 某人,是不定代词,不定代词作主语时,谓语动词使用单数。根据句意知,该句为现在进行时,故正确答案是 B。点睛:在变为现在分词时须双写最后一个字母的常用动词有:begin 开始;cut 切割;dig 挖;drop 掉;forget 忘记;get 使、得到;hit 击中;let 让;prefer 更喜欢;put 放;run 跑;sit 坐;shop 买东西;stop 停止;swim 游泳等。18C【解析】试题分析:句意:当我冲进电影院的时候,电影已演了半小时了。根据 by the time-可知,本题用过去完成时,根据 for half an hour 可知,动词用延续性动词。故选 C。19B【解析】句意:你能告诉我汤姆去哪儿了吗?老板正在等他。tell后要跟双宾语,因此句子是where引导的宾语从句,宾语从句要用陈述语序,所以排除 A、C 选项。根据 The boss is waiting for him.可知是 Tom 出去了,不在说话的地方,所以应用 has gone,故答案选 B。5 点睛:本题主要考查宾语从句,宾语从句的语序要用陈述句语序,所以排除 A、C 选项。另外还考查 have/has been to sp.和 have/has gone to sp.的区别;have/has been to sp.表示某人去过某地,此刻在说话地,它强调“最近的经历;have/has gone to sp.意为“去了某地”,表示到了某地或正在去某地的途中,总之说话时该人不在现场。本题目中很显然 Tom 不在说话现场,而且 Tom 是第三人称单数形式,所以用 has gone to sp.故答案选 B。20B【解析】句意:你将要来参加晚宴吗?如果珍妮不来,我也不来。unless 引导的条件状语从句用一般现在时,主语 Jenny 是第三人称单数,故谓语用第三人称单数,故用 comes。故选B。21B【解析】句意:你知道他们明天是否会去游泳?如果他们有空,我想他们会的。第一个 if引导的是宾语从句,根据时间状语 tomorrow 判断,从句的时态为一般将来时态;排除 A,C;第二个 if 引导的是宾语从句,遵循“主将从现”的原则,故答案为 B。点睛:if 引导的条件状语从句,当主句是一般将来时,从句用一般现在时表示将来的含义,就是我们常说的“主将从现”,unless 也有类似的用法,unless 作为连词引导条件状语从句时,可以表示“如果不”或“除非”,unless=if not,如:We will go to the park if it doesnt rain tomorrow.可以改写为:We will go to the park unless it rains tomorrow.另外 if 当“是否”讲,还可以引导宾语从句,从句的时态往往会受到主句时态的影响。例如:He asked me if I had finished my homework.他问我是否完成了家庭作业。22C【解析】试题分析:句意:记者说当他看到 UFO 时,它正在从东往西飞行。根据时间状语从句用 when he saw it 可知用过去进行时,故选 C。23B【解析】句意:她每天做饭。考查一般现在时。根据 everyday 可知句子时态是一般现在