Unit 1 The Changing World 单词短语句型语法进阶练100题 2026-2027学年九年级英语上册语法词汇综合专练(人教版新教材)

2026-09-05
| 2份
| 30页
| 851人阅读
| 12人下载
赢未来学科培优教研室
进店逛逛

摘要:

**基本信息** 聚焦“变化”主题,通过“词汇-句型-语法”三阶训练系统巩固单元核心知识,提升语言综合运用能力。 **专项设计** |模块|题量/典例|题型特征|知识逻辑| |----|-----------|----------|----------| |单词拼写|30题|含原文填空、词汇转换(如develop→development)|围绕“变化”主题积累核心词汇,覆盖名词、动词、形容词等词类转换| |完成句子|30题|包含句型转换(反义疑问句、提问)、汉译英(如“发生巨大变化”)|强化句子结构运用,训练时态(现在完成时)、used to等语法在语境中的表达| |单项选择|40题|集中考查时态辨析(现在完成时vs一般过去时)、延续性动词(如have kept)|通过情境对话深化语法规则理解,突出“变化”主题下的时态运用逻辑|

内容正文:

学校:姓名:班级:考号: Unit 1 The Changing World 单词短语句型语法进阶练100题 【适用版本:人教版新教材;限时30分钟,总100小题,满分100分】 一、单词拼写,每小题1分,满分30分 1.Design a survey for your parents or grandparents using the 10 things you . (原文句子填空) 2.List the between their lives and your own. (原文句子填空) 3.Interview your parents or grandparents about their lives when they were . (原文句子填空) 4.In groups, think of 10 things that are important .(原文句子填空) 5.Beijing, China’s , hosted the 2008 Summer Olympics and the 2022 Winter Olympics. 6.The road used to be and . Now, it is wide and clean. 7.Great changes (take) place in my hometown since I left three years ago. 8.The small hill is covered colourful flowers and trees in spring. 9.A lack technology makes it hard to develop local industry. 10.Everyone should work hard together to build a better (social) country for our future. 11.This factory (produce) many kinds of daily goods. 12.The rapid (发展) of technology has changed our daily life greatly. 13.The big and beautiful park in our city has become a new tourist (attract). 14.We use (digit) devices to talk with friends far away. 15.We should pay attention to all (aspect) of our study to improve the grade better. 16.The kind (manage) always treats the workers patiently and helps them. 17.Thanks to the development of technology, it has (great) changed our life. 18.I didn’t know what to do the beginning, but now I can solve the question quickly. 19.It’s (convenient) to take the subway than walking to school. 20.Great (变化) have taken place in my hometown since 2010. 21.We had a lively (discuss) about how to protect the environment. 22.The (sand) land by the river has been turned into a beautiful park with green trees and colourful flowers. 23.So far, the government (build) five new parks in our neighborhood. 24.When I walked into the classroom, my classmates (discuss) the future changes of our city. 25.Our living conditions have been greatly (improve). 26.My grandfather (use) to walk to town when he was young, but now he rides an e-bike. 27. (society) development brings many new chances. 28.He is a great (lead) respected by all people. 29.Great changes have taken place (recent). 30.We can keep in t with each other by WeChat. 二、完成句子,每小题1分,满分30分 31.Great changes have taken place. (改为反义疑问句) Great changes have taken place, ? 32.He has lived here for fifteen years. (对画线部分提问) has he lived here? 33.People grew corn on the farmland. (用 used to 改写句子) People corn on the farmland. 34.I think that is a good way to learn English.(改为否定句) I think that a good way to learn English. 35.Why don’t you join an English club?(改为同义句) join an English club? 36.He practices speaking English every day.(改为一般疑问句) he speaking English every day? 37.We can see the great changes in our city everywhere. (改为否定句) We see the great changes in our city anywhere. 38.The city is so beautiful that thousands of tourists visit it every year. (同义句转换) It’s beautiful city that thousands of tourists visit it every year. 39.They have built three new schools in the village since 2018. (对画线部分提问) new schools have they built in the village since 2018? 40.My uncle started working in this factory ten years ago. (同义句转换) My uncle in this factory for ten years. 41.The noise from the factory has affected the local people’s life. (对画线部分提问) affected the local people’s life? 42.He has already finished his report on environmental protection. (改为一般疑问句) he his report on environmental protection yet? 43.He has been an English teacher since fifteen years ago. (对划线部分提问) has he been an English teacher? 44.Tom joined the army three years ago. (改为同义句) Tom in the army for three years. 45.She has already visited the new museum. (改为一般疑问句) she the new museum ? 46.I bought this e-payment card two years ago. (用for two years改写) I this e-payment card for two years. 47.I have cleaned my room twice this week. (对划线部分提问) have you cleaned your room this week? 48.They used to grow corn on this farmland. (改为否定句) They grow corn on this farmland. 49.People travelled on foot in the past. People drive cars now.(合并成一句) People travel on foot, but now they drive cars. 50.你曾经去过那个新公园吗? you ever the new park? 51.自从去年以来,他还没有回来。 He back since last year. 52.我昨天没有听有声读物。 I to audio books yesterday. 53.新铁路把两地车程缩短至大约四小时。 The new railway the travel time about four hours. 54.中国政府已经采取行动保护环境。 The Chinese government action to protect the environment. 55.这个村庄过去常有沙尘暴。 There sandstorms in this village. 56.过去二十年,发生巨大变化。 Great changes place over the last 20 years. 57.肯尼亚人从这条铁路受益良多。 Kenyan people a lot the new railway. 58.对我们来说,和他人交流变得更加容易了。 It becomes for us with others. 59.我们的家乡在过去的几年里发生了巨大的变化。 Great changes in our hometown in the past few years. 60.我过去常常步行上学,但现在我骑自行车上学。 I walk to school, but now I ride a bike to school. 三、单项选择,每小题1分,满分40分 61.Whiteboards very popular in the 1990s. A.become B.became C.have become D.will become 62.— you ever to the old town before? —Yes, I went there with my parents last year. A.Have; been B.Have; gone C.Did; go D.Do; go 63.—Where is Tom? —He to watch the space exhibition. A.has been B.has gone C.went D.will go 64.—Have you read the book Robinson Crusoe? —Yes, I it last month. A.read B.have read C.reads D.was reading 65.I my English textbook on the school bus this morning. I have to borrow one from my deskmate now. A.leave B.left C.have left D.will leave 66.—Do you need my help to boil the eggs? —Thanks. They five minutes ago. A.were boiled B.are boiled C.will be boiled D.have boiled 67.Which of the following is correct? A.—Oh, it’s you! I haven’t recognized you. —I have had my hair cut. B.No wonder the flowers died. They haven’t been watered for long. C.—When are they leaving tomorrow? —Their train will leave at 9:30 am D.—Why didn’t you come to our party? —I was going to, but I had work to do. 68.— you the film before, Lily? —Yes. I it online the other day. A.Have; seen; have seen B.Did; see; saw C.Have; seen; saw D.Did; see; have seen 69.Great changes in our eating habits over the past few years. A.have taken place B.took place C.take place D.will take place 70.—Bob, it seems that we haven’t seen Andy for a long time. —Yes, he as well as his parents Xiamen for about a week, but they came back yesterday. A.went to B.stayed in C.has gone to D.have been in 71.Mr.Green in Beijing for 5 years, and then he to Shanghai in 2023. A.lived, moved B.has lived, moved C.has lived, has moved D.lived, has moved 72.—Hey, Kitty, I haven’t seen you for days. Where have you been? —I in Hangzhou for about seven days to enjoy my vacation. A.have stayed B.am staying C.stayed D.stay 73.—Can I your book? —Sorry. Tom my book and he it for two weeks. A.lend; kept; has kept; B.borrow; has borrowed; has kept C.borrow; borrowed; has kept D.lend; has kept; has borrowed 74.— How long you ill? — For three days. A.have; been B.do; be C.did; be D.will; be 75.—Have you visited Russia, Lilian? —Yes, I there for two weeks. A.studied B.was studying C.have studied D.studies 76.—Tom, let’s go to see the movie You Only Live Once this weekend. —Sorry, I it. I it with my parents yesterday. A.has seen; saw B.have seen; saw C.saw; has seen D.saw; have seen 77.Last week I a book. That’s to say, since last week I a book. A.have kept, have kept B.have kept, have borrowed C.borrowed, have borrowed D.borrowed, have kept 78.—I wonder when you the new car. Well, I it for two weeks. A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought 79.Her grandmother in 1985. She for 23 years. A.died; died B.dead; died C.died; has been dead D.dead; has died 80.— You don’t watch the movie? — Yes, but by the time Ito the cinema, the moviefor several minutes. A.got; had begun B.got; had been on C.get; has begun D.get; has been on 81.Jackson school two years ago and he for two years. A.leaves; has gone B.left; has been away C.leaves; has been away D.left; has gone 82.I many places of interest in Chongqing since I here last year. A.visit; come B.visited; came C.have visited; came D.have visited; have come 83.Workers the station last month, and they many new parts now. A.fixed; make B.fixed; have made C.have fixed; made D.fix; have made 84.— I a letter to you last week. you it? — No, not yet. A.have posted; Did; receive B.posted; Have; received C.have posted; Have; received D.posted; Do; receive 85.— Many people to enjoy the red moon during the Lantern Festival. — It was really amazing. I such a beautiful moon in my life. A.will go; never saw B.went; have never seen C.went; never saw D.will go; have never seen 86.—What’s your plan for this weekend? —I about visiting my grandparents, but now I my mind. A.think; change B.thought; changed C.thought; have changed D.have thought; changed 87.In the old days, people by ship. Now planes journeys more comfortable. A.travelled; made B.have travelled; have made C.travelled; have made D.have travelled; made 88.Lots of villagers find jobs in coastal cities years ago, but now many of them back to run family farms. A.used to; have come B.were used to; came C.used to; came D.were used to; have come 89.Many young people work in big cities, but now more of them back to live and work here. A.used to; have come B.were used to; came C.used to; came D.were used to; have come 90.—Bruce so much in the past two years. —Yeah, he be shy, but now he is outgoing and active. A.has changed; used to B.changed; is used to C.changed; used to D.has changed; is used to 91.— Bruce so much in the past two years. — Yeah, he be shy, but now he is confident and active. A.has changed; used to B.changed; is used to C.changed; used to D.has changed; is used to 92.He used to a happy life, but the life he was used to a lot recently. A.live; changing B.living; has changed C.live; has changed D.living; changing 93.—How long have you your grandpa? —For about 20 years. He a good friend of my family. A.known; became B.known; has become C.know; became D.knew; has become 94.Peter the swimming club two years ago. Peter the club for almost two years. A.joined;have joined B.has joined;has joined C.joined;has been in D.has joined;has been in 95.It is reported that the famous writer in a traffic accident last year. His family have been ever since, and his is an irreplaceable loss to the literary world. A.died; dead; death B.dead; died; death C.died; dying; death D.dying; dead; death 96.Her grandfather a car in 2006. He the car for 20 years. A.buys; has bought B.bought; has had C.buys; has had D.bought; has bought 97.—When did you the book to the library? —Yesterday afternoon. And I it for three days. A.return; had borrowed B.return; had borrowed C.give back; had lent D.give back; had kept 98.—Are you a basketball player at your school? —Yes. I the team 3 years ago. I on it for 3 years. A.joined; was B.have joined; have C.joined; have been D.have joined; have been 99.—She ten years ago. —You mean she him for ten years. A.married; has got married to B.got married; has got married with C.got married; has been married with D.got married; has been married to 100.The old man last year. He for a year. A.died; has been dead B.died; has died C.was dead; has died D.was dead; has been dead 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ 学校:___________姓名:___________班级:___________考号:___________ Unit 1 The Changing World 单词短语句型语法进阶练100题 【适用版本:人教版新教材;限时30分钟,总100小题,满分100分】 一、单词拼写,每小题1分,满分30分 1.Design a survey for your parents or grandparents using the 10 things you ________ ________. (原文句子填空) 【答案】 thought of 【详解】句意:利用你想到的十件事,为你的父母或祖父母设计一份调查问卷。固定搭配think of表示想到、想起,此处用一般过去时表示动作已发生,think的过去式是thought,因此填thought,of,符合句子逻辑及语境。 2.List the ________ between their lives and your own. (原文句子填空) 【答案】differences 【详解】句意:列出他们的生活与你自己的生活之间的不同之处。根据教材原文“List the differences between their lives and your own.”可知,此处填differences。 3.Interview your parents or grandparents about their lives when they were ________ ________. (原文句子填空) 【答案】 your age 【详解】句意:采访你的父母或者祖父母,了解他们在你这个年纪时的生活。根据教材原文“Interview your parents or grandparents about their lives when they were your age. Note down their answers.”可知了解他们在你这个年纪时的生活,此处填your age。 4.In groups, think of 10 things that are important ________ ________.(原文句子填空) 【答案】 in life 【详解】句意:小组合作,想出生活中10件重要的事情。根据教材原文“In groups, think of 10 things that are important in life.”可知,此处填in;life。 5.Beijing, China’s ________, hosted the 2008 Summer Olympics and the 2022 Winter Olympics. 【答案】capital 【详解】句意:北京,中国的首都,举办了2008年夏季奥运会和2022年冬季奥运会。根据“Beijing, China’s...”及常识可知,北京是中国的首都,空格处作名词所有格China’s的宾语,需用名词;capital“首都”,名词。故填capital。 6.The road used to be ________ and ________. Now, it is wide and clean. 【答案】 narrow dirty 【详解】句意:这条路过去又窄又脏。现在,它又宽又干净。句中“used to be”后应接形容词,表示过去的特征,与现在的“wide and clean”相反,故填narrow; dirty。 7.Great changes _________ (take) place in my hometown since I left three years ago. 【答案】have taken 【详解】句意:自从我三年前离开后,我的家乡发生了巨大的变化。括号内单词take place意为“发生”,since I left three years ago提示时态为现在完成时,其结构为have/has+动词过去分词;主语Great changes是复数,助动词用have,take的过去分词为taken,故填have taken。 8.The small hill is covered ________ colourful flowers and trees in spring. 【答案】with 【详解】句意:春天,这座小山遍地开满五颜六色的花,草木繁茂。“be covered with”意为“盖着,覆着”,是固定短语,应填with。 9.A lack ________ technology makes it hard to develop local industry. 【答案】of 【详解】句意:缺乏技术使得发展当地工业变得困难。“a lack of”是固定搭配,意为“缺乏……”,故填介词of。 10.Everyone should work hard together to build a better ________ (social) country for our future. 【答案】socialist 【详解】句意:每个人都应该共同努力,为我们的未来建设一个更美好的社会主义国家。空处修饰名词country,结合语境可知,这里表示“社会主义国家”,用固定搭配socialist country。故填socialist。 11.This factory ________ (produce) many kinds of daily goods. 【答案】produces 【详解】句意:这家工厂生产多种日用品。陈述工厂常态,用一般现在时;主语This factory是单数第三人称,谓语动词使用三单形式produces。 12.The rapid ________ (发展) of technology has changed our daily life greatly. 【答案】development 【详解】句意:科技的飞速发展极大地改变了我们的日常生活。the和of之间使用名词,根据汉语提示可知,development“发展”,不可数名词。 13.The big and beautiful park in our city has become a new tourist ________ (attract). 【答案】attraction 【详解】句意:我们这座城市又大又美的公园已经成了一处新的旅游景点。tourist attraction是固定搭配,意为“旅游景点;游览胜地”。空前有不定冠词a,故填attraction单数形式。 14.We use ________ (digit) devices to talk with friends far away. 【答案】digital 【详解】句意:我们使用数码设备和远方的朋友聊天。空格后面是名词devices,此处需要填入形容词用来修饰名词;名词digit意为“数字、数位”,它对应的形容词形式为digital,意为“数字的、数码的”,digital devices表示“数码设备”,符合语境,故填digital。 15.We should pay attention to all ________ (aspect) of our study to improve the grade better. 【答案】aspects 【详解】句意:为了更好地提高成绩,我们应该关注学习的各个方面。all后接可数名词复数,aspect为名词,需变为复数aspects。 16.The kind ________ (manage) always treats the workers patiently and helps them. 【答案】manager 【详解】句意:这位善良的经理总是耐心对待工人并且帮助他们。空格前有形容词kind,后面需要接名词作句子主语;manage是动词,对应的表示人的名词为manager,意为“经理”;由谓语动词treats可知主语为单数,故填manager。 17.Thanks to the development of technology, it has ________ (great) changed our life. 【答案】greatly 【详解】句意:多亏科技的发展,它极大地改变了我们的生活。此处需要副词修饰动词changed;great是形容词,副词形式为greatly,意为“极大地,大大地”,故填greatly。 18.I didn’t know what to do ________ the beginning, but now I can solve the question quickly. 【答案】at 【详解】句意:起初我不知道该做什么,但现在我能很快解决这个问题了。at the beginning是固定短语,意为“起初,开始时”。 19.It’s ________(convenient) to take the subway than walking to school. 【答案】more convenient 【详解】句意:坐地铁去上学比步行去上学更方便。句中出现比较级标志词than,表示两者进行对比,convenient表示“方便的”,它是多音节形容词,比较级形式需要在前面加more,故填more convenient。 20.Great ________ (变化) have taken place in my hometown since 2010. 【答案】changes 【详解】句意:自2010年以来,我的家乡发生了巨大的变化。根据汉语提示“变化”可知,应用名词change;此处谓语动词“have taken place”为复数形式,且“变化”在语境中表示多种具体的改变,故用复数形式changes。 21.We had a lively ________ (discuss) about how to protect the environment. 【答案】discussion 【详解】句意:我们围绕如何保护环境展开了一场热烈的讨论。形容词lively修饰名词,discuss是动词,名词形式为discussion;a lively discussion意为“一场热烈的讨论”。 22.The ________ (sand) land by the river has been turned into a beautiful park with green trees and colourful flowers. 【答案】sandy 【详解】句意:河边的沙地已经被改造成一座绿树繁花的美丽公园。空格后为名词land,需要形容词作定语修饰land,sand为名词,表达“沙地的、含沙的”时,需要变为形容词sandy,故填sandy。 23.So far, the government ________ (build) five new parks in our neighborhood. 【答案】has built 【详解】句意:到目前为止,政府已经在我们社区修建了五个新公园。“So far”意为“到目前为止”,是现在完成时的标志性时间状语;主语the government为单数,助动词用has,build的过去分词为built,因此填写has built。 24.When I walked into the classroom, my classmates ________ (discuss) the future changes of our city. 【答案】were discussing 【详解】句意:当我走进教室的时候,我的同学们正在讨论我们城市未来的变化。when引导时间状语从句,从句为一般过去时,此处表示过去某个时刻正在发生的动作,要用过去进行时,主语my classmates是复数,be动词用were,discuss的现在分词是discussing。 25.Our living conditions have been greatly ________ (improve). 【答案】improved 【详解】句意:我们的生活条件已经得到了极大的改善。本句为现在完成时的被动语态,结构为have been+过去分词,improve的过去分词是improved。故填improved。 26.My grandfather ________ (use) to walk to town when he was young, but now he rides an e-bike. 【答案】used 【详解】句意:我爷爷年轻的时候常常步行去镇上,但是现在他骑电动自行车。空处与now对应,描述过去的习惯,固定搭配used to do sth表示“过去常常做某事”,应填used。 27.________ (society) development brings many new chances. 【答案】Social 【详解】句意:社会的发展带来许多新的机遇。 空格修饰名词development,要用形容词,society的形容词形式为social,放在句首首字母大写。 28.He is a great ________ (lead) respected by all people. 【答案】leader 【详解】句意:他是一位受所有人尊敬的伟大领袖。句中冠词a和形容词great后面需要接名词单数,lead是动词,意为“领导”,其表示人的名词形式为leader,故填leader。 29.Great changes have taken place ________ (recent). 【答案】recently 【详解】句意:最近发生了巨大的变化。recent是形容词,意为“最近的”;句子时态为现在完成时,空格处在句末作状语,需要用副词;recent的副词形式是recently,意为“近来,最近”。 30.We can keep in t________ with each other by WeChat. 【答案】touch/ouch 【详解】句意:我们可以通过微信保持联系。根据“by WeChat”以及固定搭配keep in touch with sb表示“与某人保持联系”,结合首字母,填入touch符合搭配。 二、完成句子,每小题1分,满分30分 31.Great changes have taken place.  (改为反义疑问句) Great changes have taken place, _________ _________? 【答案】 haven’t they 【详解】句意:巨大的变化已经发生了。句子为现在完成时,改为反义疑问句需要遵循“前肯后否”的规则,前半句是肯定句,后半句要使用否定疑问形式;主语Great changes 是复数名词,要用代词they指代;助动词用have的否定形式haven’t。故填haven’t;they。 32.He has lived here for fifteen years. (对画线部分提问) _________ _________ has he lived here? 【答案】 How long 【详解】句意:他已经在这里住了十五年。画线部分为“for fifteen years”,属于时间段,提问时间段使用疑问词组How long“多久”。 33.People grew corn on the farmland. (用 used to 改写句子) People _________ _________ _________ corn on the farmland. 【答案】 used to grow 【详解】句意:人们在农田里种玉米。used to do sth.意为“过去常常做某事”,表示过去存在的习惯或状态,但现在已不再如此。原句谓语动词是grew(grow的过去式)。根据题意要求用used to改写,需将grew还原为原形grow。 34.I think that is a good way to learn English.(改为否定句) I ________ think that ________ a good way to learn English. 【答案】 don’t is 【详解】句意:我认为那不是学习英语的好方法。 原句是宾语从句,主句是I think,遵循否定前移规则,否定词don’t加在think前,从句谓语动词is形式不变。 35.Why don’t you join an English club?(改为同义句) ________ ________ join an English club? 【答案】 Why not 【详解】句意:你为什么不加入英语俱乐部呢?“Why don’t you + 动词原形”的同义句型是“Why not + 动词原形”,两者意思相同,都表示建议。 36.He practices speaking English every day.(改为一般疑问句) ________ he ________ speaking English every day? 【答案】 Does practice 【详解】句意:他每天练习说英语。原句是一般现在时,谓语动词practices是实义动词practice的第三人称单数形式,主语He是第三人称单数,变一般疑问句需借助助动词Does,置于句首首字母大写。使用助动词Does后,谓语动词必须恢复原形,即practices变为practice。 37.We can see the great changes in our city everywhere. (改为否定句) We ________ ________ see the great changes in our city anywhere. 【答案】 can not 【详解】句意:我们能在各处看到我们城市的巨大变化。原句是含有情态动词can的肯定句,变为否定句时直接在情态动词后面加not。故填can;not。 38.The city is so beautiful that thousands of tourists visit it every year. (同义句转换) It’s ________ ________ beautiful city that thousands of tourists visit it every year. 【答案】 such a 【详解】句意:这座城市如此美丽,以至于每年有成千上万的游客来游览它。本题考查so…that与such…that句型的同义转换。原句的结构是“so + 形容词 + that从句”(如此……以至于……),可转换为“such + a/an + 形容词 + 可数名词单数 + that从句”结构。city是可数名词单数,形容词beautiful以辅音音素开头,所以用不定冠词a,并用such修饰整个名词短语。 39.They have built three new schools in the village since 2018. (对画线部分提问) ________ ________ new schools have they built in the village since 2018? 【答案】 How many 【详解】句意:自2018年以来,他们在这个村庄建了三所新学校。划线部分three是数量,修饰可数名词复数schools,对可数名词数量提问用疑问词组how many,首字母大写。 40.My uncle started working in this factory ten years ago. (同义句转换) My uncle ________ ________ in this factory for ten years. 【答案】 has worked 【详解】句意:我的叔叔十年前开始在这家工厂工作。 转换句中时间标志词“for ten years”是现在完成时的标志,现在完成时结构:have/has+过去分词。主语“My uncle"是第三人称单数,助动词用has;work的过去分词为worked。故填has;worked 41.The noise from the factory has affected the local people’s life. (对画线部分提问) ________ ________ affected the local people’s life? 【答案】 What has 【详解】句意:工厂的噪音已经影响了当地人们的生活。划线部分“The noise from the factory”在原句中作主语,且指物(噪音),应使用疑问词what。对主语提问时,句子语序不变(即:疑问词 + 谓语动词 + 其他成分),原句时态为现在完成时,助动词has需要保留。句首需首字母大写,故填What;has。 42.He has already finished his report on environmental protection. (改为一般疑问句) ________ he ________ his report on environmental protection yet? 【答案】 Has finished 【详解】句意:他已经完成了关于环境保护的报告。本句是现在完成时,变一般疑问句把助动词has提前,句首单词首字母大写,finished保持不变。 43.He has been an English teacher since fifteen years ago. (对划线部分提问) ________ ________ has he been an English teacher? 【答案】 How long 【详解】句意:他从十五年前起就一直当英语老师。划线部分“since fifteen years ago”表示时间起点,提问“多长时间”要用疑问词短语“How long”。现在完成时中,提问“for+时间段”或“since+时间点/从句”都用“How long”,且助动词需提前。故填How;long。 44.Tom joined the army three years ago. (改为同义句) Tom ________ ________ in the army for three years. 【答案】 has been 【详解】句意:汤姆三年前参军了。原句“joined the army”表示“参军”,是短暂性动词短语,可转换为延续性短语“be in the army”。时间状语“for three years”是现在完成时标志,主语“Tom”为第三人称单数,现在完成时谓语动词用has been。 45.She has already visited the new museum. (改为一般疑问句) ________ she ________ the new museum ________? 【答案】 Has visited yet 【详解】句意:她已经参观过新博物馆了。原句是现在完成时,变为一般疑问句时,将助动词has提至句首,且首字母大写,过去分词visited保持不变,already在变为疑问句时,通常改为yet,置于句末。故填Has;visited;yet。 46.I bought this e-payment card two years ago. (用for two years改写) I ________ ________ this e-payment card for two years. 【答案】 have had 【详解】句意:我两年前买了这张电子支付卡。原句时间状语“two years ago”说明使用了一般过去时,改写后变为“for two years”,表示动作从过去持续到现在,需使用现在完成时,结构为“have/has+过去分词”;原句的瞬间动词“bought”不能和表持续的时间段连用,必须转换为延续性动词have;主语是“I”,助动词选用have,动词have的过去分词是had。 47.I have cleaned my room twice this week. (对划线部分提问) ________ ________ ________ have you cleaned your room this week? 【答案】 How many times 【详解】句意:这个星期我打扫了两次房间。划线单词“twice”意为“两次”,表示动作发生的具体次数,用how many times提问次数,句首单词的首字母要大写。 48.They used to grow corn on this farmland. (改为否定句) They ________ ________ ________ grow corn on this farmland. 【答案】 didn’t use to 【详解】句意:他们过去常在这片农田上种植玉米。原句为“used to do”结构,表示过去的习惯。改为否定句时,常在“used”前加“didn’t”,并将“used”改为“use”,故填didn’t;use;to。 49.People travelled on foot in the past. People drive cars now.(合并成一句) People _______ _________ travel on foot, but now they drive cars. 【答案】 used to 【详解】句意:过去人们步行旅行。现在人们开车。合并后的句子后半部分有“but now”(但是现在),表明前半部分是在描述过去的情况。英语中常用短语used to do sth.来表达过去的习惯或状态。原句中的“in the past”对应“used to”,动词travelled变为原形travel。故填used;to。 50.你曾经去过那个新公园吗? ________ you ever ________ ________ the new park? 【答案】【小题1】Have 【小题2】been 【小题3】to 【详解】原句中,“曾经去过”是关键词,本句使用现在完成时,“曾经去过某地”译为have been to。现在完成时一般疑问句结构为:Have/Has+主语+过去分词。主语是you,助动词选用Have。故填Have;been;to。 51.自从去年以来,他还没有回来。 He ________ ________ back since last year. 【答案】 hasn’t come 【详解】句中“since last year(自从去年以来)”是现在完成时的典型时间标志,要求谓语结构为“have/has + 动词过去分词”;主语He是第三人称单数,助动词用has,句子要表达“还没有回来”的否定含义,因此在has后加not缩写为hasn’t;“回来”的常用英文表达为come back。故填hasn’t;come。 52.我昨天没有听有声读物。 I ________ ________ to audio books yesterday. 【答案】 didn’t listen 【详解】原句中“没有听”是关键词,对应英文否定结构didn’t listen,时间状语yesterday表明用一般过去时,助动词didn’t后接动词原形。故填didn’t;listen。 53.新铁路把两地车程缩短至大约四小时。 The new railway ________ the travel time ________ about four hours. 【答案】 has cut to 【详解】原句中“把……缩短至”是关键词,“把……缩短至……”在英文中常用固定搭配“cut...to...”,其中“至”对应介词to。句子强调这条新铁路建成之后带来的现在的结果,应用现在完成时,主语“The new railway”是第三人称单数,助动词用has,cut的过去分词仍为cut。 54.中国政府已经采取行动保护环境。 The Chinese government ________ ________ ________ action to protect the environment. 【答案】 has already taken 【详解】原句中“已经采取”是关键词,表示“采取行动”的短语是“take action”。本句为现在完成时,结构为“have/has+过去分词”;主语“The Chinese government”是单数,助动词用“has”,already“已经”放在助动词之后,“take”变为“taken”。 55.这个村庄过去常有沙尘暴。 There ________ ________ ________ sandstorms in this village. 【答案】 used to be 【详解】原句中“过去常常”是关键词,对应固定搭配used to do,表示过去存在的习惯或状态。表示“某地有某物”需用There be句型。将两者结合,表示“过去曾有/常有”,结构为There used to be。应填used;to;be。 56.过去二十年,发生巨大变化。 Great changes ________ ________ place over the last 20 years. 【答案】 have taken 【详解】原句中“过去二十年”是关键词,对应的时间状语是“over the last 20 years”,意为“在过去的二十年里”。该时间状语是现在完成时的标志性表达,故谓语动词需用“have/has + 过去分词”的结构。主语“Great changes”为复数名词,因此助动词用“have”。此外,“发生”对应的短语是“take place”,其过去分词形式为“taken”。 57.肯尼亚人从这条铁路受益良多。 Kenyan people ________ a lot ________ the new railway. 【答案】 have benefited from 【详解】原句中“受益”是关键词,表示“从……受益”的短语是benefit from。本句强调对现在造成的影响,用现在完成时,主语people为复数,助动词用have,后接过去分词benefited。 58.对我们来说,和他人交流变得更加容易了。 It becomes ________ for us ______ ______ with others. 【答案】 easier to communicate 【详解】原句中“更容易、交流”是关键词,表示“更容易”需用比较级easier;表示“交流”的动词是communicate,此处为固定句型:It becomes+形容词+for sb.+to do sth.,意为“做某事对某人来说变得……”,communicate前需用不定式符号to。 59.我们的家乡在过去的几年里发生了巨大的变化。 Great changes ________ ________ ________ in our hometown in the past few years. 【答案】 have taken place 【详解】原句中“发生”是关键词,表示“发生”的动词短语是take place,句末的时间状语“in the past few years”是现在完成时的标志,表示动作从过去持续到现在,结构“have/has+过去分词”。主语“Great changes”是复数形式,因此助动词选用have;take place的过去分词形式为taken place。 60.我过去常常步行上学,但现在我骑自行车上学。 I ________ ________ walk to school, but now I ride a bike to school. 【答案】 used to 【详解】原句中“过去常常”是关键词,表示“过去常常”的短语是used to,表示过去习惯性的动作或状态,但现在已不再如此。 三、单项选择,每小题1分,满分40分 61.Whiteboards ________ very popular in the 1990s. A.become B.became C.have become D.will become 【答案】B 【详解】句意:白板在20世纪90年代变得非常流行。 become变成(动词原形);became变成(动词过去式);have become已经变成(现在完成时);will become将会变成(一般将来时)。“in the 1990s”表示“在20世纪90年代”,为过去时间状语,句子应使用一般过去时,become的过去式是became,故选B。 62.—________ you ever ________ to the old town before? —Yes, I went there with my parents last year. A.Have; been B.Have; gone C.Did; go D.Do; go 【答案】A 【详解】句意:——你以前去过那个古镇吗?——是的,去年我和父母去过那里。 根据关键词“ever”和“before”可知,问句应用现在完成时,结构为“Have/Has + 过去分词”。have been to表示“去过某地(已回)”,have gone to表示“去了某地(未回)”。结合答语可知说话人已经回来,应用have been to。故填Have;been。 63.—Where is Tom? —He ________ to watch the space exhibition. A.has been B.has gone C.went D.will go 【答案】B 【详解】句意:——汤姆在哪里?——他去看太空展览了。 has been (to)曾经去过(人已经回来);has gone (to)去了(人不在此处,还没回来);went一般过去时,表示“去了”;will go一般将来时,表示“将要去”。问句“Where is Tom?”询问汤姆现在人在哪里,说明此刻不在现场,人外出还未返回,应填has gone。 64.—Have you read the book Robinson Crusoe? —Yes, I ________ it last month. A.read B.have read C.reads D.was reading 【答案】A 【详解】句意:——你读过《鲁滨逊漂流记》这本书吗?——是的,我上个月读的。 last month是一般过去时的时间标志,谓语动词要用过去式read。 65.I ________ my English textbook on the school bus this morning. I have to borrow one from my deskmate now. A.leave B.left C.have left D.will leave 【答案】B 【详解】句意:我今天早上在校车上把英语书弄丢了,我现在不得不向同桌借。考查一般过去时。“this morning”是纯粹的过去时间,仅表示过去发生的动作,用一般过去时。故选B。 66.—Do you need my help to boil the eggs? —Thanks. They________ five minutes ago. A.were boiled B.are boiled C.will be boiled D.have boiled 【答案】A 【详解】句意:— 你需要我帮忙煮鸡蛋吗?— 谢谢。它们五分钟前就煮好了。 考查被动语态和时态。were boiled 一般过去时的被动语态;are boiled 一般现在时的被动语态;will be boiled 一般将来时的被动语态;have boiled 现在完成时的主动语态。根据 “five minutes ago” 可知,时态为一般过去时;且 “eggs” 与 “boil” 之间是被动关系,即鸡蛋被煮,因此用一般过去时的被动语态。故选 were boiled。 67.Which of the following is correct? A.—Oh, it’s you! I haven’t recognized you. —I have had my hair cut. B.No wonder the flowers died. They haven’t been watered for long. C.—When are they leaving tomorrow? —Their train will leave at 9:30 am D.—Why didn’t you come to our party? —I was going to, but I had work to do. 【答案】D 【详解】句意:以下哪个句子是正确的? 考查时态。A项根据“Oh, it’s you!”可知,现在认出了对方,所以“没认出来”应用一般过去时,即didn’t recognize;B项第一句表示“花死了”,时态为一般过去时,那么第二句“太久没浇水”说的是此前的事,即“过去的过去”,应用过去完成时had done的结构,也就是hadn’t been watered;C项第二句表达火车按照时间表出发,时态用一般现在时,谓语应为leaves。故排除ABC,D项句子正确。故选D。 68.—________ you ________ the film before, Lily? —Yes. I ________ it online the other day. A.Have; seen; have seen B.Did; see; saw C.Have; seen; saw D.Did; see; have seen 【答案】C 【详解】句意:——你之前看过这部电影吗,丽丽?——是的。我前几天在网上看了它。 考查现在完成时和一般过去时。根据问句中时间状语before“之前”,用现在完成时,表示动作发生在过去,对现在产生影响;答句中时间状语the other day“前几天”,表明动作发生在过去,用一般过去时。故选C。 69.Great changes ________ in our eating habits over the past few years. A.have taken place B.took place C.take place D.will take place 【答案】A 【详解】句意:在过去的几年里,我们的饮食习惯发生了巨大的变化。 根据时间状语“over the past few years”可知,句子应用现在完成时,表示过去发生的动作对现在造成的影响或持续到现在,结构为have/has+过去分词。主语Great changes为复数,助动词用have。have taken place符合题意。 70.—Bob, it seems that we haven’t seen Andy for a long time. —Yes, he as well as his parents ________ Xiamen for about a week, but they came back yesterday. A.went to B.stayed in C.has gone to D.have been in 【答案】B 【详解】句意:——鲍勃,我们好像很久没见到安迪了。——是的,他和他的父母在厦门待了大约一周,但他们昨天回来了。 went to去了;stayed in待在;has gone to去了某地(还未回来);have been in待在某地(强调经历或一段时间)。根据“but they came back yesterday”可知,动作发生在过去且已结束,应用一般过去时。根据“for about a week”可知,谓语动词需用延续性动词,went是瞬间动词,stayed是延续性动词。应填stayed in。 71.Mr.Green ________ in Beijing for 5 years, and then he ________ to Shanghai in 2023. A.lived, moved B.has lived, moved C.has lived, has moved D.lived, has moved 【答案】A 【详解】句意:格林先生在北京住了5年,然后在2023年搬到了上海。 根据时间状语“in 2023”可知,第二空表示过去具体时间点发生的动作,应用一般过去时,故第二空填moved,排除 C、D 选项;结合语境可知,住在北京的动作发生在搬家之前且已结束,不持续到现在,第一空也应用一般过去时lived。故选A。 72.—Hey, Kitty, I haven’t seen you for days. Where have you been? —I ________ in Hangzhou for about seven days to enjoy my vacation. A.have stayed B.am staying C.stayed D.stay 【答案】C 【详解】句意:——嘿,Kitty,我好几天没见你了。你去哪儿了?——我在杭州待了大约七天度假。 stay待,选项都是stay的各种形态。have stayed现在完成时;am staying现在进行时;stayed一般过去时;stay原形。根据问句“Where have you been?” (你去哪儿了?) 和答句中“for about seven days” (大约七天) 可知,目前已经从杭州回来了,此处描述的是过去一段时间内发生的动作,应用一般过去时“stayed”。故选C。 73.—Can I ________ your book? —Sorry. Tom ________ my book and he ________ it for two weeks. A.lend; kept; has kept; B.borrow; has borrowed; has kept C.borrow; borrowed; has kept D.lend; has kept; has borrowed 【答案】C 【详解】句意:——我能借一下你的书吗?——抱歉。汤姆借走了我的书,他已经借了两周了。 lend借出 (主语把东西借给别人);borrow借入 (主语从别人那里借东西);keep保留、持有,延续性动词。第一空表示“我借你的书”,应用“borrow”。第二空表示“汤姆借走了我的书”,描述过去发生的动作,可用一般过去时“borrowed”。第三空“for two weeks” (两周) 是时间段,动词应用延续性动词“keep” (持有) 的现在完成时“has kept”。应填“borrow; borrowed; has kept”。 74.— How long ________ you ________ ill? — For three days. A.have; been B.do; be C.did; be D.will; be 【答案】A 【详解】句意:——你生病多久了?——三天了。 考查时态辨析。 have; been(现在完成时);do; be(一般现在时);did; be(一般过去时);will; be(一般将来时)。答语“For three days.”表示一段时间,强调从过去持续到现在的状态,需用现在完成时“have/has been + 形容词”结构。故选A。 75.—Have you visited Russia, Lilian? —Yes, I ________ there for two weeks. A.studied B.was studying C.have studied D.studies 【答案】A 【详解】句意:——你去过俄罗斯吗,Lilian? ——去过,我在那里学习了两个星期。 考查时态。studied,一般过去时;was studying,过去进行时;have studied,现在完成时;studies,一般现在时。根据问句可知,Lilian在俄罗斯学习这件事已发生且已结束,则需用一般过去时,故选A。 76.—Tom, let’s go to see the movie You Only Live Once this weekend. —Sorry, I ________ it. I ________ it with my parents yesterday. A.has seen; saw B.have seen; saw C.saw; has seen D.saw; have seen 【答案】B 【详解】句意:——汤姆,这个周末我们去看电影You Only Live Once吧。——对不起,我看过了。我昨天和父母一起看的。 考查时态及主谓一致。根据第一个空空前的“Sorry”可知,此处指过去的动作对现在造成影响,应用现在完成时,主语为“I”,所以此处应填have seen;根据第二个空空后的“yesterday”可知,此处应用一般过去时。故选B。 77.Last week I ________ a book. That’s to say, since last week I ________ a book. A.have kept, have kept B.have kept, have borrowed C.borrowed, have borrowed D.borrowed, have kept 【答案】D 【详解】句意:上周我借了一本书。也就是说从上周开始我借了一本书。 考查动词的时态。第一句的时间状语是“Last week”,因此句子为一般过去时,第一空应用动词的过去式,排除选项A和B;第二句的时间状语是“since last week”,表示一段时间,应用现在完成时,且谓语动词需用延续性动词“have kept”。故选D。 78.—I wonder when you ________ the new car. Well, I ________ it for two weeks. A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought 【答案】C 【详解】句意:我想知道你什么时候买的这辆新车。我已经买了两个星期了。 考查动词的时态和延续性动词的用法。根据句意可知,空一强调动作发生的时间,应用一般过去时,动词用过去式bought,故排除A、D项;根据空后“for two weeks”可知,空二所在的句子应用现在完成时,构成形式为:have/has done;且动词要用延续性动词;buy为非延续性动词,应转化成延续性动词have,其过去分词为had。故选C。 79.Her grandmother ________ in 1985. She ________ for 23 years. A.died; died B.dead; died C.died; has been dead D.dead; has died 【答案】C 【详解】句意:她祖母于1985年去世。她已经死了23年了。 考查时态。dead无生命的,已死去的,形容词; died死,瞬间性动词,(die的过去式);has been dead(be dead的现在完成时);has died(die的现在完成时)。根据“in 1985”,可知第一个空的时态为一般过去时,所以用动词的过去式died;再根据“for 23 years”,可知其表示时间段,常用于现在完成时中,和延续性动作或状态连用,而“die”为瞬间性动作,不能和时间段连用,所以用表示状态的“be dead” 的现在完成时“has been dead”,表示“死去的状态”,故选C。 80.— You don’t watch the movie? — Yes, but by the time I________to the cinema, the movie________for several minutes. A.got; had begun B.got; had been on C.get; has begun D.get; has been on 【答案】B 【详解】句意:——你没有看这部电影么?——看了,但是当我到电影院的时候,电影已经开始几分钟了。 考查动词时态。当……的时候by the time,是过去完成时的标志,我到达电影院这一动作发生在过去,第一空用一般过去时,故排除CD;电影已经开始几分钟了,第二空用过去完成时,开始begin是个短暂性动词,要转化为延续性动词be on,过去完成时的结构是had+动词过去分词。故选B。 81.Jackson __________ school two years ago and he __________ for two years. A.leaves; has gone B.left; has been away C.leaves; has been away D.left; has gone 【答案】B 【详解】句意:Jackson2年前离开了学校,他离开2年了。根据two years ago可知第一句用一般过去时态,排除A/C;根据for two years.可知第二句用现在完成时态, go是短暂性动词,不能和时间段连用,be away 离开,是延续性动词;故选B。 【点睛】leave+地点,离开某地,例如:He left Beijing yesterday. leave for+地点,离开去某地,例如:He left for Beijing yesterday.leave是短暂性动词不能接时间段,如果说离开多长时间要用be away 例如:He will be away a week. 82.I ________ many places of interest in Chongqing since I ________ here last year. A.visit; come B.visited; came C.have visited; came D.have visited; have come 【答案】C 【详解】句意:自从去年来重庆,我参观了重庆的许多名胜。 考查动词时态。根据“since I … here last year.”可知,此处主句使用现在完成时,结构为have/has done;从句为一般过去时,使用动词过去式。故选C。 83.Workers ________ the station last month, and they ________ many new parts now. A.fixed; make B.fixed; have made C.have fixed; made D.fix; have made 【答案】B 【详解】句意:工人们上个月修理了车站,并且到现在他们已经制造出许多新零件。 last month为过去时间,谓语使用一般过去时fixed;now体现动作对现在造成的影响或结果,使用现在完成时have made。B项符合。 84.— I ________ a letter to you last week. ________ you ________ it? — No, not yet. A.have posted; Did; receive B.posted; Have; received C.have posted; Have; received D.posted; Do; receive 【答案】B 【详解】句意:——我上周给你寄了一封信。你收到它了吗?——不,还没有。 根据时间状语last week可知,第一空表示过去发生的动作,应用一般过去时posted,排除A、C选项;根据答语not yet可知,第二句强调过去的动作对现在的影响,应用现在完成时,结构为 have/has+过去分词,排除D选项。故选B。 85.— Many people ________ to enjoy the red moon during the Lantern Festival. — It was really amazing. I ________ such a beautiful moon in my life. A.will go; never saw B.went; have never seen C.went; never saw D.will go; have never seen 【答案】B 【详解】句意:——元宵节期间,许多人去欣赏了红月亮。——真是太神奇了。我一生中从未见过如此美丽的月亮。   第一空描述的是元宵节期间发生的事情,属于过去的具体时间,应用一般过去时went。第二空表示“从未见过”,强调从过去到现在从未有过这种经历,应用现在完成时have never seen。 86.—What’s your plan for this weekend? —I ________ about visiting my grandparents, but now I ________ my mind. A.think; change B.thought; changed C.thought; have changed D.have thought; changed 【答案】C 【详解】句意:——这个周末你的计划是什么?——我原本考虑去看望祖父母,但现在我已经改变主意了。 根据“I…about visiting my grandparents, but now I…my mind.”可知,“考虑看望祖父母”是过去产生的想法,侧重“过去的动作”,第一空用动词过去式;句中有时间标志词“now”,且“改变主意”的动作发生在过去,对现在产生影响:现在的计划不再是去看祖父母,应用现在完成时。应填thought;have changed。 87.In the old days, people ________ by ship. Now planes ________ journeys more comfortable. A.travelled; made B.have travelled; have made C.travelled; have made D.have travelled; made 【答案】C 【详解】句意:在过去,人们乘船旅行。现在飞机使旅程更加舒适。 考查动词时态。第一空时间状语“In the old days”表示过去,用一般过去时(travelled);第二空时间状语“Now”表示现在,强调对现在的影响,用现在完成时(have made)。故选C。 88.Lots of villagers ________ find jobs in coastal cities years ago, but now many of them ________ back to run family farms. A.used to; have come B.were used to; came C.used to; came D.were used to; have come 【答案】A 【详解】句意:多年前很多村民常在沿海城市找工作,但现在他们当中许多人已经返乡经营家庭农场了。 used to do表示过去常常做某事;be used to do意为“被用来做某事”,结合years ago可知第一空用used to表过去;第二空有时间标志now,强调动作已经完成、现在处于返乡的结果,用现在完成时have come;were used to、came、have come的其余组合均不符合两处时态、固定搭配要求。 89.Many young people ________ work in big cities, but now more of them ________ back to live and work here. A.used to; have come B.were used to; came C.used to; came D.were used to; have come 【答案】A 【详解】句意:许多年轻人过去常常在大城市工作,但现在更多人已经回来这里生活和工作了。 used to过去常常;were used to被用作;came来,用于一般过去时;have come已经来,用于现在完成时。根据“but now”可知,第一空表示过去常常在大城市工作,而现在却有了变化,used to do sth.意为“过去常常做某事”,后接动词原形,而此空后的work是原形;根据“now”可知,强调动作对现在的影响,第二空应用现在完成时have come,表示已经回来了。 90.—Bruce _________ so much in the past two years. —Yeah, he _________ be shy, but now he is outgoing and active. A.has changed; used to B.changed; is used to C.changed; used to D.has changed; is used to 【答案】A 【详解】句意:——在过去的两年里,布鲁斯改变了很多。——是啊,他过去是害羞的,但现在他外向且活跃。 考查现在完成时和动词短语辨析。第一空,时间状语“in the past two years”表示从过去到现在的一段时间,需用现在完成时,主语“Bruce”是第三人称单数,故用“has changed”;第二空,“used to”后接动词原形,表示“过去常常做某事(现在不做了)”,而“is used to”表示“习惯于”,后接名词或动名词,根据“but now he is outgoing and active”可知,过去害羞但现在不害羞了,故用“used to”。故选A。 91.— Bruce ________ so much in the past two years. — Yeah, he ________ be shy, but now he is confident and active. A.has changed; used to B.changed; is used to C.changed; used to D.has changed; is used to 【答案】A 【详解】句意:——布鲁斯在过去的两年中变化很大。——是的,他以前很害羞,但现在他很自信和积极。 考查时态。第一处根据“in the past two years”可知,用现在完成时,排除BC;第二处根据“but now he is confident and active”可知,强调与现在的对比,用used to be结构,是一般过去时。be used to do sth“被用来做某事”,不符合语境。故选A。 92.He used to a happy life, but the life he was used to a lot recently. A.live; changing B.living; has changed C.live; has changed D.living; changing 【答案】C 【详解】句意:他过去常常过着一个快乐的生活,但是他习以为常的生活最近变了很多。 A. live; changing过,生活,动词原形;改变,动名词;B. living; has changed过,生活,动名词;改变,现在完成时;C. live; has changed过,生活,动词原形;改变,现在完成时;D. living; changing过,生活,动名词;改变,动名词。第一空表示过去常常做某事used to do sth,用动词原形;第二空表示the life改变了,recently用现在完成时,用has changed,故选C。 【点睛】本题注意第二空中he was used to为定语从句,真正的主语为the life,不要直接判定为be used to doing。recently表示最近,用现在完成时。学生在做题时,注意分析句子成分,不要先入为主,进行错选。 93.—How long have you ________ your grandpa? —For about 20 years. He ________ a good friend of my family. A.known; became B.known; has become C.know; became D.knew; has become 【答案】A 【详解】句意:——你认识你爷爷多久了?——大约20年了。他成为了我们家的一个好朋友。 根据“How long have you…”可知第一空需用过去分词,与have构成现在完成时,know的过去分词为known;第二空:该句补充说明的是20年前发生的一个过去的具体事件,用一般过去时,故使用过去式became。 94.Peter ________ the swimming club two years ago. Peter ________ the club for almost two years. A.joined;have joined B.has joined;has joined C.joined;has been in D.has joined;has been in 【答案】C 【详解】句意:彼得两年前加入了游泳俱乐部。彼得已经在这个俱乐部待了近两年。 考查动词时态。根据“two years ago”可知,第一个句子描述的是过去发生的动作,应用一般过去时,谓语动词应用过去式joined,排除BD项;由于“for almost two years”是一段时间,第二个句子描述的是Peter从过去某个时间点一直持续到现在的状态,所以应用现在完成时,谓语动词应用延续性动词,join“加入”是非延续性动词,不能和一段时间连用,be in“处于……之中”表示一种状态,可以和一段时间连用,主语Peter 是第三人称单数,因此用has been in。故选C。 95.It is reported that the famous writer ________ in a traffic accident last year. His family have been ________ ever since, and his ________ is an irreplaceable loss to the literary world. A.died; dead; death B.dead; died; death C.died; dying; death D.dying; dead; death 【答案】A 【详解】句意:据报道,这位著名作家去年死于一场交通事故。从那以后,他的家人就去世了,他的去世是文学界不可替代的损失。 died死,动词die的过去式;dead死的,形容词;death死亡,名词;dying垂死的,现在分词或形容词。第一空缺少动词作谓语,结合时间状语“last year”可知,谓语动词用过去式died。第二空根据“have been”可知后接形容词dead表状态;第三空根据“his”可知后接名词death作主语。 96.Her grandfather ________ a car in 2006. He ________ the car for 20 years. A.buys; has bought B.bought; has had C.buys; has had D.bought; has bought 【答案】B 【详解】句意:她的祖父在2006年买了一辆车。他拥有这辆车已经20年了。 buy买,动词原形;bought买,动词过去式;has bought已经买了,瞬间性动词;has had已经拥有,延续性动词。第一空,根据“in 2006”可知,此句为一般过去时,排除选项A和C;第二空,根据“for 20 years”可知,需用现在完成时,且要用延续性动词。故选B。 97.—When did you ________ the book to the library? —Yesterday afternoon. And I ________ it for three days. A.return; had borrowed B.return; had borrowed C.give back; had lent D.give back; had kept 【答案】D 【详解】句意:——你什么时候把书还回图书馆的?——昨天下午。而且我已经借了三天了。 return归还;keep持有,是延续性动词,可与时间段连用;give back归还;borrow借入,为非延续性动词,不能与时间段连用;lend借出,为非延续性动词,不能与时间段连用。第一空,根据句意,问的是“还书”的时间,四个选项均可表示“归还”;第二空,根据“for three days”表示一段时间,需用延续性动词。故选D。 98.—Are you a basketball player at your school? —Yes. I ________ the team 3 years ago. I ________ on it for 3 years. A.joined; was B.have joined; have C.joined; have been D.have joined; have been 【答案】C 【详解】句意:——你是你们学校的篮球运动员吗?——是的。我三年前加入了这支球队。我在球队中已经三年了。 考查一般过去时和现在完成时。根据“3 years ago”可知,这是表示过去的时间点,所以应该用一般过去时,第一个空用动词用过去式“joined”;“for 3 years”表示一段时间,常与现在完成时连用,且动词需要用延续性动词,“have been”符合。故选C。 99.—She ________ ten years ago.   —You mean she ________ him for ten years. A.married; has got married to B.got married; has got married with C.got married; has been married with D.got married; has been married to 【答案】D 【详解】句意:——她十年前结婚了。——你是说她已经和他结婚十年了。 考查动词时态和延续性动词的用法。married结婚,后面通常接人;got married结婚,强调动作;has got married with表述错误;has been married with表述错误;be married to sb和某人结婚,描述状态。根据“ten years ago.”可知,此处表示十年前的一个具体事件(时间点),因此动词需用过去式,“got married”符合题意;根据“for ten years”可知,第二空表示时间持续十年(从过去开始到现在),因此动词需用现在完成时“have/has+过去分词”,强调状态持续,“be married to”是固定搭配,意为“和某人结婚”,表示已婚状态,主语是“she”,因此填“has been married to”。故选D。 100.The old man ________ last year. He ________ for a year. A.died; has been dead B.died; has died C.was dead; has died D.was dead; has been dead 【答案】A 【详解】句意:这位老人去年去世了。他已经死了一年了。 考查动词时态。第一空根据“The old man …last year.”可知,此处时态为一般过去时,die过去式是died,因此第一空填died,排除CD;第二空根据“He …for a year.”可知,此处时态是现在完成时,其结构为have/has done,而die是瞬间动词,不能与表示一段时间的时间状语连用;应用表示状态的短语be dead,be的过去分词是been。故选A。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

Unit 1 The Changing World 单词短语句型语法进阶练100题 2026-2027学年九年级英语上册语法词汇综合专练(人教版新教材)
1
Unit 1 The Changing World 单词短语句型语法进阶练100题 2026-2027学年九年级英语上册语法词汇综合专练(人教版新教材)
2
Unit 1 The Changing World 单词短语句型语法进阶练100题 2026-2027学年九年级英语上册语法词汇综合专练(人教版新教材)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。