2024年中考英语二轮复习专题:动词时态二(上海专用)
学校:___________姓名:___________班级:___________考号:___________
现在完成时、过去完成时、过去将来时
一、单项选择
现在完成时
1.(2023·上海·一模)Terry ________ eight novels in the past two years. He is called a highly productive writer.
A.has written B.is writing C.was writing D.will write
2.(2023·上海·一模)Paper decorations ________ from the ceiling in every classroom last week.
A.were hanged B.were hung C.had been hanged D.had been hung
3.(2023·上海黄浦·统考三模)We ________ $12,000 so far, and we expect to reach our goal by the end of next week.
A.raise B.raised C.will raise D.have raised
4.(2023·上海杨浦·统考三模)Two years has passed ________ I finished school and started working.
A.after B.before C.when D.since
5.(2023·上海浦东新·统考三模)Johnny is not going to buy this book because he ________ it before.
A.had read B.has read C.read D.was reading
6.(2023·上海静安·上海市回民中学校考二模)It is reported that the bush fire ________ in serious economic losses in that country so far.
A.result B.is resulting C.would result D.has resulted
7.(2023·上海徐汇·统考二模)In Shanghai, PE lessons at school ________ more and more interesting since 2018.
A.become B.became C.have become D.will become
8.(2023·上海崇明·统考二模)Anna ________ lots of charity work for her community since she graduated from college.
A.was doing B.is doing C.has done D.will do
9.(2023·上海·模拟预测)Jim ________ a lot about Chinese eating habits since he came here.
A.learns B.learned C.will learn D.has learned
10.(2023·上海浦东新·统考一模)The research team ________ great progress in fighting against cancer in the past few years.
A.makes B.will make C.made D.has made
11.(2023·上海·一模)China ________ great achievements in the past few years.
A.made B.is making C.has made D.makes
12.(2023·上海·一模)My uncle ________ many places of interest since he moved to Shanghai last year.
A.will visit B.has visited C.visited D.had visited
13.(2023·上海·一模)The Shanghai Students’ Post ________ a great help in my English learning since 2016.
A.is B.was C.will be D.has been
14.(2023·上海·一模)The small self-service book store on campus has been open ________.
A.in five years’ time B.for the time being
C.by the end of last year D.for five years
15.(2023·上海长宁·统考一模)My grandfather ________ many traditional paintings since he joined the Elderly Club.
A.had collected B.would collect C.collected D.has collected
16.(2022春·上海黄浦·九年级上海外国语大学附属大境初级中学校考期中)Look! The light is still on in Mr. Smith’s office. He ________ his task.
A.isn’t finishing B.doesn’t finish C.hasn’t finished D.won’t finish
17.(2022春·上海徐汇·九年级统考期中)—Could you tell me ________
—Yes. They ________ to the library.
A.where are the twins, have been B.where were the twins, have been
C.where the twins are, have gone D.where the twins were, have gone
18.(2022秋·上海徐汇·九年级上海市西南位育中学校考期中)“Where are the Greeks ” asked the captain. “They ________ for a few minutes,” answered the guard.
A.have gone B.have been here
C.have been away D.have disappeared
19.(2022秋·上海宝山·九年级统考期中)When I returned home, my mother asked me ________.
A.where I had gone B.where had I been
C.where had I gone D.where I had been
20.(2022秋·上海·九年级期中)— ________ an English contest ________ in No. 1 High School next Friday evening
— Yes, it will.
A.Will; hold B.Will; be held C.Does; hold D.Does; be held
21.(2022秋·上海·九年级期末)Great changes ________ in China in recent years.
A.have been taken place B.have been happened
C.taken place D.have taken place
22.(2022秋·上海·九年级期中)Professor Yi Zhongtian ________ to the talk show on CCTV-1 last weekend.
A.invites B.invited C.invite D.was invited
23.(2022秋·上海·九年级期末)The development of Hanyang __________ Wuhan a beautiful city in the past years.
A.makes B.made C.has made D.will make
24.(2022·上海黄浦·统考二模)The living conditions of wild animals ________ greatly in recent years.
A.will improve B.was improving C.have improved D.had improved
25.(2022·上海长宁·统考二模)Cathy and her friends 2.000 yuan for the homeless animals since the beginning of March.
A.raise B.raised C.have raised D.had raised
过去完成时
26.(2023·上海·一模)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
27.(2023·上海·一模)By the end of last term, Lucy ________ learning the first book already.
A.finishes B.will finish C.has finished D.had finished
28.(2023·上海·一模)By the time the rescue men came to help, Jack ________ to get out of the fallen house.
A.managed B.has managed C.had managed D.would manage
29.(2023·上海黄浦·统考二模)I wondered if Jerry ________ his parents about his anxiety and worries of school life.
A.tells B.were telling C.has told D.had told
30.(2023·上海青浦·统考二模)By the time I got the note from Tom, I ________ him for what he said to me.
A.forgive B.will forgive C.had forgiven D.have forgiven
31.(2023·上海杨浦·统考三模)Before I met Julie’s uncle at the restaurant yesterday afternoon, I ________ him.
A.have never seen B.had never seen C.will never see D.never see
32.(2023·上海宝山·统考二模)By the end of last month, the medical team ________ in Africa for six months to look after the sick people there.
A.would stay B.has stayed C.will stay D.had stayed
33.(2023·上海静安·统考二模)Martin ________ German for nearly two years before he went to work in Germany.
A.will study B.was studying C.has studied D.had studied
34.(2023·上海虹口·统考二模)The famous writer ________ two novels by the end of last month.
A.writes B.is writing C.would write D.had written
35.(2023·上海静安·上海市回民中学校考二模)He said he ________ to study abroad but he gave it up because of the COVID-19.
A.planned B.would plan C.had planned D.has planned
36.(2023·上海普陀·统考二模)Michael ________ his work before he went to bed.
A.will finish B.finishes C.had finished D.has finished
37.(2023·上海奉贤·统考二模)By the end of last term, the students of Grade Nine ______ three projects.
A.finished B.would finish C.have finished D.had finished
38.(2023·上海浦东新·统考二模)By last month, the TV series Three-Body ________ a large audience.
A.attracts B.attracted C.had attracted D.has attracted
39.(2023·上海金山·统考二模)By the time we got to the station, the train ________ for ten minutes.
A.has left B.has been away C.had left D.had been away
40.(2022秋·九年级单元测试)The students in our school ________ about 8,000 yuan for SPCA by this time yesterday.
A.are raising B.were raising C.has raised D.had raised
41.(2022·上海宝山·统考二模)Emily and her parents ________ each other for weeks by yesterday afternoon.
A.didn’t see B.haven’t seen C.hadn’t seen D.wouldn’t see
42.(2022·上海静安·统考二模)The headmaster said all the students ________ already ________ learning online for two months.
A.were ... keeping B.were ... kept C.have ... kept D.had ... kept
43.(2022·上海浦东新·统考二模)Lisa felt very happy as she ________ well in a reading contest the day before.
A.does B.did C.has done D.had done
44.(2022·上海奉贤·统考二模)By the age of 15, Su Yiming _______ to train on the national team.
A.began B.has begun C.will begin D.had begun
45.(2022·上海长宁·统考二模)I met Tony last Tuesday. We ________ in touch with each other for about 2 years.
A.didn’t keep B.haven’t kept C.weren’t keeping D.hadn’t kept
46.(2022·上海·模拟预测)By the end of last year, Ben ________ as a postman for ten years.
A.has worked B.had worked C.will work D.works
47.(2022·上海徐汇·统考二模)________ 32 years old, Professor Wang had written 8 novels, 5 of which are best-sellers.
A.At B.For C.Since D.By
48.(2022·上海奉贤·统考一模)Chairman Xi said that China ________ billions of shots of vaccine(疫苗)to the developing countries by the end of 2021.
A.offered B.had offered C.has offered D.was offering
49.(2022·上海浦东新·统考一模)Steven told me that he ________ writing the report a week before.
A.finish B.finishes C.finishing D.had finished
50.(2022·上海·统考一模)Mum was surprised to find her little son ________ all her suitcases already.
A.was packing B.has packed C.had packed D.would pack
过去将来时
51.(2023·上海·一模)Emma’s father promised that they ________ a cruise trip to Europe the next summer.
A.will take B.take C.would take D.are taking
52.(2023·上海崇明·统考二模)Alex said that he ________ his uncle in the countryside next weekend.
A.has visited B.is visiting C.will visit D.would visit
53.(2023·上海嘉定·统考二模)The manager said that he _________ the meeting if too many people were absent.
A.canceled B.would cancel C.will cancel D.had canceled
54.(2022秋·上海浦东新·九年级上海市进才中学北校校考期中)Jerry told me that he ________ on an old man’s eyes in the hospital this Sunday.
A.will operate B.would operate C.operated D.has operated
55.(2022·上海松江·统考二模)Harry said he ________ the Butchart Gardens in Victoria City in the coming holidays.
A.would visit B.had visited C.is visiting D.visited
56.(2022·上海虹口·统考二模)Peter said that his daughter ________ from university the next June.
A.had graduated B.graduated C.would graduate D.will graduate
57.(2022·上海·模拟预测)Word came that race driver Zhou Guanyu ________ the Afa Romeo team for the 2022 season.
A.would join B.has joined C.joins D.was joining
58.(2022·上海·统考二模)My dad promised on his birthday that he ________ smoking in the near future.
A.will give up B.would give up C.gave up D.had given up
59.(2022·上海杨浦·统考三模)I didn’t know that many of our bad habits ______ the environment.
A.damage B.will damage C.have damaged D.would damage
60.(2022·上海普陀·校考模拟预测)Mrs. Wang told me that our new neighbor ________ into this house next Friday.
A.moves B.will move C.had moved D.would move
61.(2021·上海杨浦·统考三模)My friends said they ________ here by 9 p.m., but they haven’t arrived yet.
A.will be B.had been C.have been D.would be
62.(2021·上海嘉定·统考二模)The famous writer promised that she _______ all the money for her new book to charity.
A.gave B.would give C.has given D.had given
63.(2021·上海宝山·统考二模)The manager told us that the company ________ modern robots to do some of the work soon.
A.used B.uses C.will use D.would use
64.(2020·上海金山·统考二模)The delivery man promised that he ________ my takeout(外卖) very soon.
A.will deliver B.would deliver C.are delivering D.were delivering
65.(2020·上海松江·统考二模)Tom promised that he ________ the dictionary to me this Saturday.
A.returned B.would return C.had returned D.was returning
66.(2020·上海闵行·统考二模)Dr Nanshan Zhong predicted that the novel coronavirus ( 新冠病毒) outbreak in China________over by this late June.
A.has been B.had been C.will be D.would be
67.(2020·上海宝山·统考一模)Our class teacher said that we the 3D Printing Cultural Museum next Thursday.
A.visit B.visited C.will visit D.would visit
68.(2020·上海青浦·统考二模)The customer said that he _________ to the manager about their bad service.
A.will complain B.would complain C.has complained D.is complaining
69.(2019·上海·统考一模)Mum promised that she _________ a new computer for me if I learnt computer programming.
A.buys B.will buy C.bought D.would buy
70.(2019·上海奉贤·统考一模)The news said there ______ a wonderful concert in Shanghai Stadium next month.
A.was B.will be C.had been D.would be
参考答案:
1.A
【详解】句意:Terry在过去的两年里写了八部小说。他被称为高产作家。
考查动词时态。根据“in the past two years.”可知,动作从过去持续到现在,应用现在完成时:have/has+动词过去分词,主语是单数,助动词用has。故选A。
2.B
【详解】句意:上周每个教室的天花板上都挂上了纸装饰。
考查被动语态。根据last week可知,用一般过去时,主语Paper decorations与动词hang之间是被动关系,所以此处用一般过去时被动语态was/were done的结构,hang的过去分词是hung,故选B。
3.D
【详解】句意:到目前为止,我们已经筹集了12,000美元,我们期望在下周之前达到我们的目标。
考查现在完成时。so far表示“到目前为止”,常用于现在完成时,其谓语结构为:have/has+过去分词。故选D。
4.D
【详解】句意:从我毕业开始工作到现在已经两年了。
考查连词辨析。after在……之后;before在……之前;when当……时;since自从。根据“Two years have passed...I finished school and started working.”可知,此处是“现在完成时+since+一般过去时”结构,故选D。
5.B
【详解】句意:约翰尼不打算买这本书,因为他以前读过。
考查动词时态。根据“Johnny is not going to buy this book because he...it before.”可知,不买这本书的原因是之前读过,表示过去的动作对现在的影响,应用现在完成时,故选B。
6.D
【详解】句意:据报道,这场森林大火迄今已给那个国家造成了严重的经济损失。
考查现在完成时。根据“so far”可知,时态是现在完成时,故选D。
7.C
【详解】句意:在上海,自2018年以来,学校的体育课已变得越来越有趣。
考查现在完成时。根据时间状语“since 2018”可知,句子是现在完成时,即have/has+过去分词,主语lessons是复数,助动词用have,become的过去分词是become。故选C。
8.C
【详解】句意:安娜大学毕业后为社区做了很多慈善工作。
考查现在完成时。根据“since she graduated from college”可知,从句是“since+一般过去时的句子”,所以主句用现在完成时,即have/has+过去分词,主语是第三人称单数,助动词是has,do的过去分词是done。故选C。
9.D
【详解】句意:自从吉姆到这里以来,他学到了很多关于中国饮食习惯的知识。
考查动词时态。learns学习,动词单三;learned动词过去式;will learn一般将来时态;has learned现在完成时态。根据“...since he came here.”可知,此句应用现在完成时态have/has done,主语为第三人称单数,助动词用has。故选D。
10.D
【详解】句意:在过去几年里,研究团队在与癌症的斗争中取得了很大进展。
考查现在完成时。根据“in the past few years”可知句子应用现在完成时,表示在过去的几年里已经完成的事对现在有影响,其谓语结构为:has/have+过去分词。故选D。
11.C
【详解】句意:中国在过去的几年里已经取得巨大的成就。
考查现在完成时态。根据“in the past few years”可知,时态为现在完成时,结构为have done。故选C。
12.B
【详解】句意:自从我叔叔去年搬到上海以来,他参观了许多名胜古迹。
考查现在完成时。“since+一般过去时”表示“从过去一直持续到现在”,用于现在完成时。故选B。
13.D
【详解】句意:从2016年开始, 《上海学生报》对我的英语学习帮助很大。
考查时态。根据“since 2016”可知用现在完成时,其结构为have/has done。故选D。
14.D
【详解】句意:校园里的小型自助书店已经开了五年了。
考查时间状语。in five years’ time“在五年的时间里”;for the time being“暂时”;by the end of last year“到去年年底”;for five years“五年”。根据“The small self-service book store on campus has been open ...”可知,该句时态为现在完成时,且“been open”是延续性动词形式,故应与“for+一段时间”连用。故选D。
15.D
【详解】句意:自从我爷爷加入老年人俱乐部以来,他收藏了许多传统绘画。
考查动词时态。根据“since he joined the Elderly Club”可知,since引导的时间状语从句,从句用一般过去时,主句用现在完成时,故选D。
16.C
【详解】句意:看!史密斯先生办公室的灯还亮着。他还没完成他的任务。
考查谓语动词的时态。根据“The light is still on in Mr. Smith’s office”及语境可知,史密斯先生还没有完成工作,强调从过去一直持续到现在,对现在造成了结果,应用现在完成时。故选C。
17.C
【详解】句意:——你能告诉这对双胞胎在哪么?——可以。他们已经去了图书馆。
考查宾语从句和现在完成时。have been to去过(已回);have gone to去了(未回)。宾语从句语序为陈述句式,“Could you...”是表达委婉的语气,因此宾语从句应该用一般现在时,所以第一空应用where the twins are。根据上文提问,可知此处应用have gone to,表示“去了图书馆”。故选C。
18.C
【详解】句意:“希腊人在哪里?”船长问道。“他们已经离开几分钟了,”卫兵回答。
考查延续性动词和短暂性动词辨析。have gone已去,短暂性动词;have been here已在这里,延续性动词;have been away已离开,延续性动词;have disappeared已消失,短暂性动词。空后“for a few minutes”是时间段,所以要用延续性动词,故排除A,D;由语境“Where are the Greeks ”可知,他们已经离开。故选C。
19.D
【详解】句意:当我回家时,妈妈问我去了哪里。
考查宾语从句。根据宾语从句要用陈述句语序的原则可知,排除B、C选项;结合语境可知,此处表示去过哪里,应用had been的结构,而had gone表示“去了,人还没回来”,故选D。
20.B
【详解】句意:——下周五晚上一个英语比赛将在第一高中被举行吗?——是的。
考查一般将来时的被动语态。根据“it will”可知问句应用一般将来时;主语an English contest和谓语动词held“举行”之间是逻辑上的动宾关系,应用被动语态。一般将来时的被动语态的谓语结构为“will+be+done”,故选B。
21.D
【详解】句意:最近几年,中国发生了巨大的变化。
考查时态。根据“in recent years”可知,句子要用在现在完成时,排除C;take place/happen“发生”,无被动语态;故选D。
22.D
【详解】句意:上周末易中天教授被邀请去中央一台的访谈节目。
考查被动语态。主语Professor Yi Zhongtian和谓语动词invite“邀请”之间是逻辑上的动宾关系,应用被动语态,其谓语结构为“be+done”,而根据“last weekend”可知时态应为一般过去时,主语为第三人称单数,be动词应为was,故选D。
23.C
【详解】句意:近年来,汉阳的发展使武汉成为一座美丽的城市。
考查现在完成时态。根据“in the past years”可知,需用现在完成时态;故选C。
24.C
【详解】句意:野生动物的居住环境在最近几年有极大的改进。
考查动词的时态。根据“in recent years”可知表达动词的持续,句子是现在完成时have/has done。故选C。
25.C
【详解】句意:自3月初以来,凯茜和她的朋友们已经为无家可归的动物筹集了2000元人民币。
考查现在完成时。根据“since the beginning of March”及句意可知,“raise”这个动作发生在过去一直持续到现在,故符合含since的现在完成时“have+done”的持续性用法。故选C。
26.C
【详解】句意:到上个月底,简已经为那个可怜的生病男孩筹到了足够的钱。
A. raised筹钱;B. would raise会筹钱;C. had raised已经筹钱;过去完成时;D. has raised已经筹钱,现在完成时。根据时间状语By the end of last month可知用过去完成时,其结构是had done的形式。根据题意,故选C。
27.D
【详解】句意:直到上学期末,露西已经学完了第一本书。
考查过去完成时态。根据“By the end of last term”及“already”可知,时间是过去的过去,时态应是过去完成时。过去完成时态had+done。故选D。
28.C
【详解】句意:当救援人员前来救援时,杰克已经设法从倒塌的房子里逃出来了。
考查时态。根据“By the time the rescue men came to help”可知,杰克逃出来的动作发生在救援人员到来之前,应用过去完成时had done。故选C。
29.D
【详解】句意:我想知道杰瑞是否告诉父母他对学校生活的焦虑和担心。
考查过去完成时。主句时态是过去时态,从句应是过去里的时态,排除AC;由语境可知,“告诉”的动作发生在“想知道”之前,用过去完成时had done,故选D。
30.C
【详解】句意:当我收到汤姆的便条时,我已经原谅了他对我说的话。
考查过去完成时。根据“By the time I got the note from Tom”可知,主句时态为过去完成时,表示过去的过去,意为“在我收到Tom的便条之前,我就原谅了Tom”,by the time意为“在……之前”,by the time+从句用一般过去时时态,主句用过去完成时。故选C。
31.B
【详解】句意:昨天下午我在餐厅遇见朱莉的叔叔之前,我从未见过他。
考查过去完成时。根据“Before I met Julie’s uncle at the restaurant yesterday afternoon,”可知,“从未见过他”这个动作是发生在“昨天下午见到朱莉叔叔”之前,发生在过去的过去需用过去完成时,其结构是:had+过去分词。故选B。
32.D
【详解】句意:到上个月底,医疗队已经在非洲待了六个月,照顾那里的病人。
考查动词时态。根据“By the end of last month”可知,时态是过去完成时,结构是had done。故选D。
33.D
【详解】句意:马丁在德国工作之前已经学习了近两年的德语。
考查谓语动词时态。根据“...German for nearly two years before he went to work in Germany.”可知,在他去德国工作之前学习德语,before引导的从句是一般过去时,主句的动作是发生在过去的过去,应用过去完成时,结构为“had+过去分词”。故选D。
34.D
【详解】句意:到上个月底,这位著名作家已经写了两部小说。
考查动词时态。根据“by the end of last month”可知,此句用过去完成时had done的结构,故选D。
35.C
【详解】句意:他说,他本来计划出国留学,但因为新冠肺炎而放弃了。
考查过去完成时。根据“He said he...to study abroad but he gave it up because of the COVID-19.”可知,“计划出国留学”的动作发生在“放弃”之前,用过去完成时表示“过去的过去”。故选C。
36.C
【详解】句意:迈克尔在睡觉前完成了他的工作。
考查过去完成时。根据“Michael...his work before he went to bed.”可知,“完成工作”这一动作发生在“睡觉”前,用过去完成时表示“过去的过去”。故选C。
37.D
【详解】句意:到上学期末,九年级的学生已经完成了三个项目。
考查过去完成时。by the end of last term“到上学期末”,是过去完成时的标志词,故句子需要用过去完成时,即had+done。故选D。
38.C
【详解】句意:到上个月为止,电视剧《三体》已经吸引了大量的观众。
考查过去完成时。由“By last month”可知本句时态为过去完成时,句型结构为:主语had done。故选D。
39.D
【详解】句意:当我们到达车站时,火车已经开了十分钟了。
考查过去完成时。根据“By the time we got to the station”可知到达车站时已是过去的事情,而火车已经开了十分钟了是发生在到达车站之前的,应用过去完成时,排除选项A和B;由“for ten minutes”可知此处的动词应用延续性动词,left为非延续性动词,故排除C选项。故选D。
40.D
【详解】句意:到昨天这个时候,我们学校的学生已经为SPCA筹集了大约8000元。
考查动词时态。根据“by this time yesterday.”可知,此处指过去的时间关于过去的动作,强调过去的过去,应用过去完成时 (had done),故选D。
41.C
【详解】句意:到昨天下午为止,艾米丽和她的父母已经好几个星期没有见面了。
考查动词时态。根据句意和句中的时间状语by yesterday afternoon“到昨天下午为止”可知,谓语动词的动作表示过去之前的事情,应用过去完成时,其结构为had+动词的过去分词。故选C。
42.D
【详解】句意:校长说所有的学生已经在网上学习了两个月。
考查过去完成时。根据句中“for two months”提示,从句应用完成时,A、B选项可排除。根据主句“said”提示,主句为一般过去时,故从句应用过去时态的其中一种,即过去完成时。故选D。
43.D
【详解】句意:丽莎感到非常高兴,因为她在前一天的阅读比赛中取得了好成绩。
考查动词时态。根据“Lisa felt very happy”丽莎感到非常高兴,可知是因为她在前一天的阅读比赛中取得了好成绩,阅读比赛的时间要比丽莎开心的时间早,因此用过去完成时had done,短语do well in...“在……方面做的好”,do的过去分词是done,故选D。
44.D
【详解】句意:15岁的时候,苏翊鸣已经开始在国家队集训。
考查过去完成时。根据时间状语“By the age of 15”可知,句子的时态是过去完成时,因此此处用“had begun”,意为“已经开始”。故选D。
45.D
【详解】句意:我上星期二遇到了托尼。我们已经有两年没有联系了。
考查过去完成时。根据“I met Tony last Tuesday.”可知,和托尼见面的动作发生在过去。根据“We…in touch with each other for about 2 years.”可知,未保持联系的动作发生在过去的过去,需用过去完成时,其谓语结构是had+done。故选D。
46.B
【详解】句意:到去年年底,Ben已经做了10年的快递员了。
考查过去完成时。根据“By the end of last year”可知,句子时态为过去完成时,结构为had+过去分词。故选B。
47.D
【详解】句意:王教授在32岁之前,就已经写了8本小说,其中的5本成为畅销书。
考查介词辨析。at在,表点刻的时间;for+时间段,表某一动作或事件的持续;since自从,指从过去某时到现在,所以用作现在完成时句子的时间状语;by到……为止,在……之前。可用作过去完成时句子的时间状语。“Professor Wang had written 8 novels, 5 of which are best-sellers.”可知,是发生在过去的过去,故选D。
48.B
【详解】句意:习主席说,到2021年年底为止,中国提供了数十亿针疫苗给发展中国家。
考查时态。offered提供,一般过去时;had offered提供,过去完成时;has offered提供,现在完成时;was offering提供,过去进行时。根据题干中的“by the end of 2021”以及句意可知,句子时态为过去完成时。故选B。
49.D
【详解】句意:Steven告诉我他一周前就写完了报告。
考查过去完成时。finish“完成”,根据“a week before”可知,从句时态用现在完成时,由宾语从句时态遵循“主过从过”原则可知,从句应该用过去的某种时态,所以空缺处应该用过去完成时,构成:主语+had+动词过去分词,故选D。
50.C
【详解】句意:妈妈发现她的小儿子已经打包好了她所有的手提箱,感到很惊讶。
考查动词的时态。结合语境可知,妈妈看到手提箱打包好了,感到很惊讶,动作“pack”发生在“was surpirsed”之前,即过去的过去,动作已完成,应用过去完成时“had done”。故选C。
51.C
【详解】句意:艾玛的父亲答应他们明年夏天乘游轮去欧洲旅行。
考查动词时态。根据题干可知本句为that引导的宾语从句,当主句时态为一般过去时,从句的时态也应为过去的某个时态。四个选项中只有C选项是过去将来时,故选C。
52.D
【详解】句意:亚历克斯说他下周末要去乡下看望他的叔叔。
考查过去将来时。分析句子可知,该句是宾语从句,主句时态是一般过去时,从句时态须符合“主过从必过”原则,即从句用某种过去的时态;由“next week”可知,动作还未发生,表示“将来”,所以是过去将来时“would+动词原形”。故选D。
53.B
【详解】句意:经理说,如果有太多人缺席,他将取消会议。
考查宾语从句。根据“said...”可知宾语从句中用过去的某种时态;根据“he...the meeting if too many people were...”可知此处表示“将会取消会议”,用过去将来时would do。故选B。
54.B
【详解】句意:杰瑞告诉我这个星期天他要在医院里给一位老人做眼睛手术。
考查动词时态。will operate一般将来时;would operate过去将来时;operated过去时;has operated现在完成时。分析句子可知,此句为that引导的宾语从句,且主句时态为一般过去时,遵循“主过从必过”的原则,从句应使用过去的某种时态,根据时间状语“this Sunday”可知,从句时态为过去将来时。故选B。
55.A
【详解】句意:哈里王子说他将在即将到来的假期参观维多利亚市的布查德花园。
考查动词时态。根据“in the coming holidays”可知,时态为将来时。又根据“said”可知,应该用一般过去时,所以本句时态是过去将来时,表示从过去某时看来将要发生的动作或存在状态,其结构是would+动词原形。故选A。
56.C
【详解】句意;彼得说他的女儿将于明年六月大学毕业。
考查时态。根据“Peter said that ”可知,主句是一般过去时,宾语从句要用过去的某种时态,结合“the next June”可知,此处应用过去将来时,故选C。
57.A
【详解】句意:有消息称,车手周冠宇将加入阿发罗密欧车队,参加2022赛季的比赛。
考查时态辨析。根据“came”可知主过从必过,结合从句中“for the 2022 season”可知从句用过去将来时,其结构为would do。故选A。
58.B
【详解】句意:我爸爸在他的生日上承诺,在不久的将来他将会戒烟。
考查宾语从句中的动词时态。根据从句中时间状语in the near future可知用一般将来时,但主句是一般过去式,根据宾语从句“主过从必过”原则,所以从句的一般将来时要变成过去将来时would do结构。故选B 。
59.D
【详解】句意:我不知道我们许多坏习惯将会破坏环境。
A.一般现在时;B.一般将来时;C.现在完成时;D.过去将来时。根据动词know可知,that引导宾语从句,主句中didn’t know为一般过去时,所以从句也要用相应的过去时,本句话译为“将会破坏环境”,所以用过去将来时,故选D。
60.D
【详解】句意:王夫人告诉我,我们的新邻居将要在下周五搬进这所房子。
考查宾语从句的时态的用法。宾语从句的时态和主句保持一致,主句是过去时态,从句用相应的过去时态,根据时间next Friday,可知用过去将来时,故选D。
61.D
【详解】句意:我的朋友们说他们晚上9点到,但是他们还没有到。
考查动词时态。根据“but they haven’t arrived yet”可知,表示从过去某个时间点看将要发生的动作,应用过去将来时would do的结构,故选D。
62.B
【详解】句意:这位著名的作家承诺把她写新书的所有钱都捐给慈善机构。
考查时态辨析。根据“The famous writer promised ...”可知是对未发生的事情做出的承诺,要用将来时,承诺是过去做出的,用过去将来时,其结构为would do。故选B。
63.D
【详解】句意:经理告诉我们公司很快就会用现代机器人来做一些工作。
考查动词时态。根据句意可知,空处所在的句子是宾语从句,主句是一般过去时,根据“主过从必过”的原则,从句必须用过去时的某种时态,故排除B、C项;又根据从句的时间状语“soon”可知,宾语从句应用过去将来时,构成形式为:would do。故选D。
64.B
【详解】句意:外卖小哥答应很快就会给我送外卖。
考查宾语从句时态。根据英语语法,宾语从句中主句是过去时态,宾语从句必须是一种过去的时态,A、C选项可排除。根据从句中very soon提示,这个动作还未开始,故应用过去将来时,即would deliver,故选B。
65.B
【详解】句意:汤姆答应这个星期六把字典还给我。
考查时态。A项是一般过去时;B项是过去将来时;C项是过去完成时;D项是过去进行时。根据promised是过去时态和this Saturday将来时态可知,应该使用过去将来时,故选B。
66.D
【详解】句意:钟南山博士预测,新型冠状病毒在中国爆发。将在今年6月下旬结束。
考查谓语动词,has been现在完成时;had been过去完成时;will be一般将来时;would be过去将来时。观察句子,根据“this late June. 今年六月下旬。”可知应该用将来时,排除AB;又因为这是一个宾语从句,主句的时态为过去时,那么从句也应该用过去时,故选D。
67.D
【详解】句意:我们的老师说下周四我们将参观3D打印文化博物馆。
本题考查时态。visit一般现在时;visited一般过去时;will visit一般将来时;would visit过去将来时。根据said可知,后接宾语从句。主句中said是一般过去时,所以从句也要用相应的过去时。根据next Thursday可知,用过去将来时,故选D。
68.B
【详解】句意:这位顾客说,他会向经理投诉他们的服务不好。
考查宾语从句时态辨析。will complain一般将来时;would complain过去将来时;has complained现在完成时;is complaining现在进行时。根据句子结构,是宾语从句。主语said是一般过去时,从句用过去的某种时态。根据句意,这个顾客要向经理投诉,表示从过去的某个时间看将来要发生的动作,句子用过去将来时。故选B。
69.D
【详解】句意:妈妈答应如果我学会了电脑编程,她会给我买一台新电脑。考查动词时态。A. buys一般现在时;B. will buy一般将来时;C. bought一般过去时;D. would buy过去将来时。本句是主从复合句,主句是Mum promised,that she _________ a new computer for me if I learnt computer programming.做谓语动词promised的宾语,是宾语从句,因为整个句子的主句Mum promised用的是一般过去时,所以宾语从句也用过去时态(包括一般过去时,过去将来时,过去进行时,过去完成时),宾语从句里有一个if引导的条件状语从句。If引导的条件状语从句,用的是一般过去时。所以if对应的主句部分she _________ a new computer for me 用过去将来时,故选D。
【点睛】本题旨在考查宾语从句这一语法,做这类题时,要从三方面考虑:一、选准连接词(引导词); 二、连接词后紧跟从句的主语(注意主谓一致等); 三、若主句是过去时,从句要改为相对应的过去的某种时态;四、需用陈述语序。
70.D
【详解】句意:新闻说下个月上海体育馆将有一场精彩的音乐会。A. was一般过去时;B. will be 一般将来时;C. had been过去完成时;D. would be过去将来时。根据时间状语next month.可知这里是there be句型的一般将来时,且结构是there will be+主语+介词短语。根据题意,故选D。2024年中考英语二轮复习专题:动词时态二(上海专用)
学校:___________姓名:___________班级:___________考号:___________
现在完成时、过去完成时、过去将来时
一、单项选择
现在完成时
1.(2023·上海·一模)Terry ________ eight novels in the past two years. He is called a highly productive writer.
A.has written B.is writing C.was writing D.will write
2.(2023·上海·一模)Paper decorations ________ from the ceiling in every classroom last week.
A.were hanged B.were hung C.had been hanged D.had been hung
3.(2023·上海黄浦·统考三模)We ________ $12,000 so far, and we expect to reach our goal by the end of next week.
A.raise B.raised C.will raise D.have raised
4.(2023·上海杨浦·统考三模)Two years has passed ________ I finished school and started working.
A.after B.before C.when D.since
5.(2023·上海浦东新·统考三模)Johnny is not going to buy this book because he ________ it before.
A.had read B.has read C.read D.was reading
6.(2023·上海静安·上海市回民中学校考二模)It is reported that the bush fire ________ in serious economic losses in that country so far.
A.result B.is resulting C.would result D.has resulted
7.(2023·上海徐汇·统考二模)In Shanghai, PE lessons at school ________ more and more interesting since 2018.
A.become B.became C.have become D.will become
8.(2023·上海崇明·统考二模)Anna ________ lots of charity work for her community since she graduated from college.
A.was doing B.is doing C.has done D.will do
9.(2023·上海·模拟预测)Jim ________ a lot about Chinese eating habits since he came here.
A.learns B.learned C.will learn D.has learned
10.(2023·上海浦东新·统考一模)The research team ________ great progress in fighting against cancer in the past few years.
A.makes B.will make C.made D.has made
11.(2023·上海·一模)China ________ great achievements in the past few years.
A.made B.is making C.has made D.makes
12.(2023·上海·一模)My uncle ________ many places of interest since he moved to Shanghai last year.
A.will visit B.has visited C.visited D.had visited
13.(2023·上海·一模)The Shanghai Students’ Post ________ a great help in my English learning since 2016.
A.is B.was C.will be D.has been
14.(2023·上海·一模)The small self-service book store on campus has been open ________.
A.in five years’ time B.for the time being
C.by the end of last year D.for five years
15.(2023·上海长宁·统考一模)My grandfather ________ many traditional paintings since he joined the Elderly Club.
A.had collected B.would collect C.collected D.has collected
16.(2022春·上海黄浦·九年级上海外国语大学附属大境初级中学校考期中)Look! The light is still on in Mr. Smith’s office. He ________ his task.
A.isn’t finishing B.doesn’t finish C.hasn’t finished D.won’t finish
17.(2022春·上海徐汇·九年级统考期中)—Could you tell me ________
—Yes. They ________ to the library.
A.where are the twins, have been B.where were the twins, have been
C.where the twins are, have gone D.where the twins were, have gone
18.(2022秋·上海徐汇·九年级上海市西南位育中学校考期中)“Where are the Greeks ” asked the captain. “They ________ for a few minutes,” answered the guard.
A.have gone B.have been here
C.have been away D.have disappeared
19.(2022秋·上海宝山·九年级统考期中)When I returned home, my mother asked me ________.
A.where I had gone B.where had I been
C.where had I gone D.where I had been
20.(2022秋·上海·九年级期中)— ________ an English contest ________ in No. 1 High School next Friday evening
— Yes, it will.
A.Will; hold B.Will; be held C.Does; hold D.Does; be held
21.(2022秋·上海·九年级期末)Great changes ________ in China in recent years.
A.have been taken place B.have been happened
C.taken place D.have taken place
22.(2022秋·上海·九年级期中)Professor Yi Zhongtian ________ to the talk show on CCTV-1 last weekend.
A.invites B.invited C.invite D.was invited
23.(2022秋·上海·九年级期末)The development of Hanyang __________ Wuhan a beautiful city in the past years.
A.makes B.made C.has made D.will make
24.(2022·上海黄浦·统考二模)The living conditions of wild animals ________ greatly in recent years.
A.will improve B.was improving C.have improved D.had improved
25.(2022·上海长宁·统考二模)Cathy and her friends 2.000 yuan for the homeless animals since the beginning of March.
A.raise B.raised C.have raised D.had raised
过去完成时
26.(2023·上海·一模)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
27.(2023·上海·一模)By the end of last term, Lucy ________ learning the first book already.
A.finishes B.will finish C.has finished D.had finished
28.(2023·上海·一模)By the time the rescue men came to help, Jack ________ to get out of the fallen house.
A.managed B.has managed C.had managed D.would manage
29.(2023·上海黄浦·统考二模)I wondered if Jerry ________ his parents about his anxiety and worries of school life.
A.tells B.were telling C.has told D.had told
30.(2023·上海青浦·统考二模)By the time I got the note from Tom, I ________ him for what he said to me.
A.forgive B.will forgive C.had forgiven D.have forgiven
31.(2023·上海杨浦·统考三模)Before I met Julie’s uncle at the restaurant yesterday afternoon, I ________ him.
A.have never seen B.had never seen C.will never see D.never see
32.(2023·上海宝山·统考二模)By the end of last month, the medical team ________ in Africa for six months to look after the sick people there.
A.would stay B.has stayed C.will stay D.had stayed
33.(2023·上海静安·统考二模)Martin ________ German for nearly two years before he went to work in Germany.
A.will study B.was studying C.has studied D.had studied
34.(2023·上海虹口·统考二模)The famous writer ________ two novels by the end of last month.
A.writes B.is writing C.would write D.had written
35.(2023·上海静安·上海市回民中学校考二模)He said he ________ to study abroad but he gave it up because of the COVID-19.
A.planned B.would plan C.had planned D.has planned
36.(2023·上海普陀·统考二模)Michael ________ his work before he went to bed.
A.will finish B.finishes C.had finished D.has finished
37.(2023·上海奉贤·统考二模)By the end of last term, the students of Grade Nine ______ three projects.
A.finished B.would finish C.have finished D.had finished
38.(2023·上海浦东新·统考二模)By last month, the TV series Three-Body ________ a large audience.
A.attracts B.attracted C.had attracted D.has attracted
39.(2023·上海金山·统考二模)By the time we got to the station, the train ________ for ten minutes.
A.has left B.has been away C.had left D.had been away
40.(2022秋·九年级单元测试)The students in our school ________ about 8,000 yuan for SPCA by this time yesterday.
A.are raising B.were raising C.has raised D.had raised
41.(2022·上海宝山·统考二模)Emily and her parents ________ each other for weeks by yesterday afternoon.
A.didn’t see B.haven’t seen C.hadn’t seen D.wouldn’t see
42.(2022·上海静安·统考二模)The headmaster said all the students ________ already ________ learning online for two months.
A.were ... keeping B.were ... kept C.have ... kept D.had ... kept
43.(2022·上海浦东新·统考二模)Lisa felt very happy as she ________ well in a reading contest the day before.
A.does B.did C.has done D.had done
44.(2022·上海奉贤·统考二模)By the age of 15, Su Yiming _______ to train on the national team.
A.began B.has begun C.will begin D.had begun
45.(2022·上海长宁·统考二模)I met Tony last Tuesday. We ________ in touch with each other for about 2 years.
A.didn’t keep B.haven’t kept C.weren’t keeping D.hadn’t kept
46.(2022·上海·模拟预测)By the end of last year, Ben ________ as a postman for ten years.
A.has worked B.had worked C.will work D.works
47.(2022·上海徐汇·统考二模)________ 32 years old, Professor Wang had written 8 novels, 5 of which are best-sellers.
A.At B.For C.Since D.By
48.(2022·上海奉贤·统考一模)Chairman Xi said that China ________ billions of shots of vaccine(疫苗)to the developing countries by the end of 2021.
A.offered B.had offered C.has offered D.was offering
49.(2022·上海浦东新·统考一模)Steven told me that he ________ writing the report a week before.
A.finish B.finishes C.finishing D.had finished
50.(2022·上海·统考一模)Mum was surprised to find her little son ________ all her suitcases already.
A.was packing B.has packed C.had packed D.would pack
过去将来时
51.(2023·上海·一模)Emma’s father promised that they ________ a cruise trip to Europe the next summer.
A.will take B.take C.would take D.are taking
52.(2023·上海崇明·统考二模)Alex said that he ________ his uncle in the countryside next weekend.
A.has visited B.is visiting C.will visit D.would visit
53.(2023·上海嘉定·统考二模)The manager said that he _________ the meeting if too many people were absent.
A.canceled B.would cancel C.will cancel D.had canceled
54.(2022秋·上海浦东新·九年级上海市进才中学北校校考期中)Jerry told me that he ________ on an old man’s eyes in the hospital this Sunday.
A.will operate B.would operate C.operated D.has operated
55.(2022·上海松江·统考二模)Harry said he ________ the Butchart Gardens in Victoria City in the coming holidays.
A.would visit B.had visited C.is visiting D.visited
56.(2022·上海虹口·统考二模)Peter said that his daughter ________ from university the next June.
A.had graduated B.graduated C.would graduate D.will graduate
57.(2022·上海·模拟预测)Word came that race driver Zhou Guanyu ________ the Afa Romeo team for the 2022 season.
A.would join B.has joined C.joins D.was joining
58.(2022·上海·统考二模)My dad promised on his birthday that he ________ smoking in the near future.
A.will give up B.would give up C.gave up D.had given up
59.(2022·上海杨浦·统考三模)I didn’t know that many of our bad habits ______ the environment.
A.damage B.will damage C.have damaged D.would damage
60.(2022·上海普陀·校考模拟预测)Mrs. Wang told me that our new neighbor ________ into this house next Friday.
A.moves B.will move C.had moved D.would move
61.(2021·上海杨浦·统考三模)My friends said they ________ here by 9 p.m., but they haven’t arrived yet.
A.will be B.had been C.have been D.would be
62.(2021·上海嘉定·统考二模)The famous writer promised that she _______ all the money for her new book to charity.
A.gave B.would give C.has given D.had given
63.(2021·上海宝山·统考二模)The manager told us that the company ________ modern robots to do some of the work soon.
A.used B.uses C.will use D.would use
64.(2020·上海金山·统考二模)The delivery man promised that he ________ my takeout(外卖) very soon.
A.will deliver B.would deliver C.are delivering D.were delivering
65.(2020·上海松江·统考二模)Tom promised that he ________ the dictionary to me this Saturday.
A.returned B.would return C.had returned D.was returning
66.(2020·上海闵行·统考二模)Dr Nanshan Zhong predicted that the novel coronavirus ( 新冠病毒) outbreak in China________over by this late June.
A.has been B.had been C.will be D.would be
67.(2020·上海宝山·统考一模)Our class teacher said that we the 3D Printing Cultural Museum next Thursday.
A.visit B.visited C.will visit D.would visit
68.(2020·上海青浦·统考二模)The customer said that he _________ to the manager about their bad service.
A.will complain B.would complain C.has complained D.is complaining
69.(2019·上海·统考一模)Mum promised that she _________ a new computer for me if I learnt computer programming.
A.buys B.will buy C.bought D.would buy
70.(2019·上海奉贤·统考一模)The news said there ______ a wonderful concert in Shanghai Stadium next month.
A.was B.will be C.had been D.would be