Unit 3 A Green Earth,a Better Home 单元语法(现在完成时和前缀re-)-2026-2027学年仁爱科普版九年级英语上册

2026-07-05
| 2份
| 15页
| 95人阅读
| 2人下载
初高中英语资料大全
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 -
年级 九年级
章节 -
类型 作业-单元卷
知识点 -
使用场景 同步教学-单元练习
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 76 KB
发布时间 2026-07-05
更新时间 2026-07-05
作者 初高中英语资料大全
品牌系列 -
审核时间 2026-07-05
下载链接 https://m.zxxk.com/soft/58654280.html
价格 3.00储值(1储值=1元)
来源 学科网

摘要:

**基本信息** 本单元卷聚焦现在完成时和前缀re-,通过基础辨析与语境应用结合的题型设计,适配初中英语单元复习,有效检测语言能力与思维品质。 **题型特征** |题型|题量/分值|知识覆盖|命题特色| |----|-----------|----------|----------| |单项选择|30题/60分|re-前缀语义辨析(如reuse与recycle)、现在完成时延续性动词(如kept/been in)及时态标志词(since/for)|通过情境对话(如借自行车、观影迟到)考查语法应用,体现语言能力| |单词拼写|10题/20分|现在完成时动词变形(如create→has created)|结合环保发明(第20题)等主题,渗透文化意识| |完成句子|10题/20分|同义句转换(如bought→has had)、汉译英(如“待了三年”)|注重语法规则迁移,提升思维品质|

内容正文:

班级 姓名 学号 分数 Unit 3 A Green Earth,a Better Home 现在完成时和前缀re- (时间:60分钟,满分:100分) 一、单项选择(本大题共30小题,每小题2分,共60分) 1.Which “re-” in the following words has the same meaning as that in the word “reuse”? A.remember B.return C.recycle 【答案】C 【详解】句意:下列单词中哪个“re-”的含义与单词“reuse”中的含义相同? 考查前缀辨析。reuse中前缀re-意为“再,又,重新”。remember记住,re-表“回”;return返回,re-表“回”;recycle回收利用,re-意为“再,重新”,与reuse中的含义一致。故选C。 2.In the words “retell” and “reuse”, what does “re-” mean? A.very B.more C.again 【答案】C 【详解】句意:在“retell(复述)”和“reuse(再利用)”这些单词中,“re-”是什么意思? 考查词缀含义。very非常;more更多;again再一次。在英语单词里,“re-”作为前缀,常表示“再一次、重新”的意思。“retell”意思是重新讲述,也就是再一次讲;“reuse”意思是再次使用。所以“re-”在这里表示“again(再一次)”。故选C。 3.—How long have you ________ this bike? —It’s two weeks since I bought it. A.kept B.borrowed C.bought 【答案】A 【详解】句意:——你拥有这辆自行车多长时间了?——自从我买它以来已经两周了。 kept 保持/拥有;borrowed 借入;bought 买。根据“How long”可知,提问时间段,现在完成时中与时间段连用需用延续性动词。buy和borrow是瞬间动词,不能与时间段连用;kept 是延续性动词,符合语境。 4.—How long ________ you ________ the book? —For about one week. I borrowed it from Bengbu library last Saturday. A.have; kept B.have; borrowed C.do; keep D.will; keep 【答案】A 【详解】句意:——这本书你保留多久了?——大约一周。我上周六从蚌埠图书馆借的。 kept保留、持有(延续性动词);borrowed借(短暂性动词)。根据答句“For about one week.”可知,问句询问持续时长,需用延续性动词keep,且时态为现在完成时,应填have; kept。 5.—What’s happening in the town? —I ________ for a few weeks, so I don’t know. A.have left B.left C.have been away D.had left 【答案】C 【详解】句意:——镇上发生了什么事?——我已经离开几个星期了,所以我不知道。 根据时间状语“for a few weeks”可知,句子应用现在完成时,且谓语动词需用延续性动词。leave是短暂性动词,不能与时间段连用,需转化为be away表示状态。应填have been away。 6.The new cinema in our city ______ for two months, but I ______ there. A.has opened; haven’t been B.has been open; haven’t gone C.has opened; haven’t gone D.has been open; haven’t been 【答案】D 【详解】句意:在我们城市的新电影院已经开业两个月了。但是我没去过。 考查现在完成时。根据时间状语“for two months” 可知谓语动词使用延续性动词,时态用现在完成时,open开始营业,非延续性动词,不能和一段时间连用。be open营业,延续性动词,所以第一个空格处填has been open;have gone to sp.已经去了某地,没有回来,说话人不在说话人地方;have been to sp.:去过某地,已经回来了,说话人在说话的地方,由语境可知此句说话人在说话的地方,用have been to sp.,there是地点副词,省略介词to。故选D。 7.—Who is the old woman in the photo? —She’s my grandmother. She ________ since I was very young. A.died B.has died C.has been dead 【答案】C 【详解】句意:——照片中的老妇人是谁?——她是我的祖母。我很小的时候她就去世了。 考查谓语动词时态。根据“since I was very young”可知,从句是since+一般过去时,因此主句应该是现在完成时(have/has+done),die为非延续动词,应该用be dead表示“死亡”这种状态,主语为第三人称单数。故选C。 8.—How long ________ your brother ________ a cold? —For three days. I think he should go to see a doctor. A.do; catch B.did; catch C.has; had D.has; caught 【答案】C 【详解】句意:——你弟弟感冒多久了?——三天。我想他应该去看医生。 考查现在完成时。根据“How long…your brother…a cold?”以及“For three days.”可知句子用现在完成时,且一段时间要与持续性动词一起连用,had是持续性动词,caught是短暂性动词,所以空格处填has;had。故选C。 9.—How long ________ your English teacher ________ this school? —For less than fifteen years. A.has; arrived at B.has; reached C.did; get to D.has; taught in 【答案】D 【详解】句意:——你的英语老师在这所学校教了多长时间了?——不到15年。 考查现在完成时和延续性动词。根据答语“For less than fifteen years.”可知,问句时态应用现在完成时,构成形式为:have/has done,一般疑问句将have/has提到主语之前,故排除C项;且句中的动词应用延续性动词,而arrived at“到达”和reached“到达”均为非延续性动词,taught“教”是延续性动词,故排除A、B项。故选D。 10.—Where did you go during the holiday? —I ________ Sanya for 2 weeks and I came back last week. A.went to B.have gone to C.was in 【答案】C 【详解】句意:——你假期去了哪里?——我在三亚待了两个星期,上周回来了。 考查一般过去时。went to去;have gone to某人去了某地,现在还没有回来;was in在。根据“I...Sanya for 2 weeks and I came back last week.”可知,是在三亚待了两周,应该用延续性动词,时态为一般过去时。故选C。 11.— How long have you ________ the English club? — Only 3 months. But I have improved my English a lot. A.joined B.been in C.become a member of 【答案】B 【详解】句意:——你加入英语俱乐部多久了?  ——只有3个月。但是我的英语进步了很多。 考查现在完成时态。根据问句中 的“How long”以及答语“Only 3 months”可知,句子的谓语动词要用延续性动词。选项A和选项C都是短暂性动词,需排除。故选B。 12.— Peter, the film _______ for 10 minutes. You missed the first part. — I’m sorry, but the traffic is so busy. A.has ended B.has been over C.has started D.has been on 【答案】D 【详解】句意:——彼得,电影已经结束10分钟了。你错过了第一部分。——对不起,交通太拥挤了。 考查延续性动词和非延续性动词及副词辨析。ended结束,非延续性动词;over结束,副词;started开始,非延续性动词;on开始,副词。根据“for 10 minutes”可知此处应与延续性动词连用,排除A和C;再根据“You missed the first part.”可知,电影已经开始了,只是错过了第一部分,并未接束,排除B。故选D。 13.—Does Mary know her husband well? —Er, she ________ for 15 years, yet she still doesn’t know what kind of man she ________. A.has been married; has married with B.has got married; married to C.has been married; married D.has married; has married to 【答案】C 【详解】句意:——玛丽很了解她的丈夫吗?——呃,她结婚15年了,但她仍然不知道自己嫁给了什么样的男人。 考查延续性动词和动词短语。根据“for 15 years”可知,第一空用延续性动词,marry“结婚”对应的延续性动词为be married,排除B和D;第二空处是定语从句,先行词为“man”,表示她嫁给这个男人,marry sb意为“嫁给某人,与某人结婚”,且从句是一般过去时,所以空处用过去式married作谓语。故选C。 14.—How long has Henry’s father ________?  —For two months. A.left China B.bought the car C.joined the club D.been dead 【答案】D 【详解】句意:——亨利的父亲去世多久了?——两个月。 考查现在完成时。句中用的是现在完成时,根据“For two months”可知,其谓语动词只能是表示持续的动作,而不能是短暂动词,left“离开”、bought“买”和joined“参加”都是短暂动词,been dead表示一种状态,符合题意。故选D。 15.—When _________ your dad _________ this car? —In 2013. He _________ this car for ten years. He loves it very much. A.has; bought; has had B.has; bought; has bought C.did; buy; has bought D.did; buy; has had 【答案】D 【详解】句意:——你爸爸什么时候买的这辆车?——在2013年。他已经拥有它十年的时间了。他非常喜欢它。 考查一般过去时和现在完成时的用法。根据“In 2013”可知,问句问的是什么时候买的车,用一般过去时。第二空根据“for ten years”可知,应用延续性动词has had。故选D。 16.Mr. Zhou ________ Canada for five years and he is working in a big company now. A.has come to B.has been to C.has come in D.has been in 【答案】D 【详解】句意:周先生在加拿大已经五年了,现在他在一家大公司工作。 考查现在完成时。has been to曾经去过;has been in一直在;come不能跟表示一段的时间状语连用。由“Mr. Zhou … Canada for five years and he is working in a big company now”可知,此处表示周先生一直在加拿大。故选D。 17.—How long has your uncle ________? —Just a few years. A.been a policeman B.come to China C.bought this house 【答案】A 【详解】句意:——你叔叔当警察多久了?——只有几年。 考查延续性动词和非延续性动词。根据“how long”可知,其表示“多久,多长时间”,与延续性动词连用,结合选项可知come和bought都不是延续性动词,不能和how long用到一个句子里,选项A符合。故选A。 18.Don’t make any noise. The boy ________ asleep for just one hour. A.has fallen B.fell C.has been D.is 【答案】C 【详解】句意:不要发出任何噪音。这个男孩儿只睡了一个小时。 考查时态。根据“asleep for just one hour.”可知一段时间对应的动词应用延续性动词,且时态是现在完成时。故选C。 19.— Are you going to watch Detective Academy (名侦探学院) tonight? — No! I ______ it with my parents before. I don’t think it’s exciting. A.see B.have seen C.will see D.am seeing 【答案】B 【详解】句意:——你今晚打算看《名侦探学院》吗?——不!我以前和父母已经看过它了。我觉得它不精彩。 see为一般现在时;have seen为现在完成时;will see为一般将来时;am seeing为现在进行时。句中时间状语“before”是现在完成时的标志词,表示动作发生在过去并对现在造成影响,即因为看过了所以今晚不看。只有选项B为现在完成时。 20.The scientist ________ three new inventions to protect the environment since three years ago. A.developed B.was developed C.has developed 【答案】C 【详解】句意:这位科学家自从三年前以来已经开发了三项保护环境的新发明。 根据“since 3 years ago”可知,句子应用现在完成时,表示动作从过去持续到现在或对现在造成影响。应填has developed。 21.Since last year, our school ________ free breakfasts to students in need. A.offered B.has offered C.was offering D.had offered 【答案】B 【详解】句意:自去年以来,我们学校为有需要的学生提供免费早餐。 since last year意为“自从去年以来”,是现在完成时的标志,本句主语“our school”为第三人称单数,所以助动词用has。此处应填has offered。 22.Time flies in junior high. Jim and I ________ each other for more than two years. A.know B.knew C.have known D.will know 【答案】C 【详解】句意:初中时光飞逝。吉姆和我已经彼此认识两年多了。 句中“for more than two years”是现在完成时的标志词,表示从过去开始持续到现在的动作或状态。现在完成时的结构是“have/has+过去分词”,主语“Jim and I”是复数,所以用have,know的过去分词是known,即have known。 23.My brother ________ to play the piano since he was five years old. A.learns B.learned C.has learned D.will learn 【答案】C 【详解】句意:我弟弟从五岁起就学习弹钢琴了。 句中的时间状语since he was five years old(自从他五岁起)是现在完成时的典型标志,表示动作从过去开始,一直持续到现在,主语My brother是第三人称单数,因此现在完成时的结构为has+过去分词,即has learned。 24.I have been at this school ________ 2011, and I love everything here. A.for B.since C.in D.before 【答案】B 【详解】句意:自从2011年以来我一直在这所学校,并且我热爱这里的一切。 for后接时间段;since后接时间点;in在……里/在……时候;before在……之前。根据句中的现在完成时“have been”以及时间点“2011”可知,故选since。 25.About five years ________ since we ________ last. You look as young as before. So I can recognize you easily. A.have passed; have met B.has past; met C.has passed; met 【答案】C 【详解】句意:自从我们上次见面大约已经过去五年了。你看起来和以前一样年轻,所以我能轻易认出你。 主语“About five years”表示一段时间,视作第三人称单数,谓语动词用has passed,且pass的过去分词是passed;since引导的时间状语从句,从句谓语动词常用一般过去时,故第二空填met。 26.Since last spring, our community ________ free medical services for the elderly. A.provides B.has provided C.was providing 【答案】B 【详解】句意:自去年春天以来,我们社区已经为老年人提供了免费的医疗服务。 provides提供;has provided已经提供;was providing正在提供。根据时间状语“Since last spring”可知,动作从过去开始持续到现在,应用现在完成时。故选has provided。 27.—I bought the car two years ago. —You mean that you ________ it for nearly two years. A.have had B.had had C.have bought D.have taken 【答案】A 【详解】句意:——我两年前买的这辆车。——你的意思是你已经拥有它快两年了。 根据“for nearly two years”可知该用现在完成时。当句子中含有表示一段时间的短语时,谓语动词通常使用延续性动词。buy买;take带走,这两个都是瞬间动词。have“有”,为延续性动词。因此选have had。 28.Teng Fei ________ here for two years and he is used to the lifestyle here now. A.came B.comes C.has been D.will be 【答案】C 【详解】句意:腾飞来这儿已经两年了,如今也习惯了这里的生活方式。 根据时间状语“for two years”可知,此处应使用延续性动词的现在完成时,主语Teng Fei是第三人称单数,应填has been。 29.Since 2020, China ________ great progress in its low-carbon development. A.achieves B.achieved C.has achieved D.is achieving 【答案】C 【详解】句意:自 2020 年以来,中国在低碳发展方面已经取得了巨大进步。 根据时间状语“Since 2020”可知,句子应用现在完成时,其结构是“have/has+动词的过去分词”,主语是第三人称单数,用助动词has,achieve的过去分词是achieved。 30.Sarah ________ at this university since 2021 and she loves her job. A.works B.worked C.has worked D.is working 【答案】C 【详解】句意:莎拉自2021年起就在这所大学工作,并且她热爱她的工作。 根据时间状语“since 2021”可知,动作从过去开始持续到现在,需用现在完成时。 二、单词拼写(本大题共10小题,每小题2分,共20分) 31.For thousands of years, they ________ (celebrate) the Grain Rain Festival. 【答案】have celebrated 【详解】根据句中的时间状语“For thousands of years”可知,动作从过去开始一直持续到现在,并且可能还会继续下去,应使用现在完成时。现在完成时的结构是“have/has + 过去分词”,主语是they,助动词用have,celebrate的过去分词是celebrated,故填have celebrated。 32.The famous artist _________ (create) more than 20 amazing sculptures since he came to Wuxi last year. 【答案】has created 【详解】句意:这位著名的艺术家自去年来到无锡以来,已经创作了二十多件精美雕塑。句中since引导一般过去时时间状语从句,主句用现在完成时,结构为:have/has done。主语The famous artist为单数,故填has created。 33.The ancient town ________ (attract) millions of visitors since it became famous for its crafts. 【答案】has attracted 【详解】句意:自从这个古镇因其手工艺品而闻名以来,已经吸引了数百万游客。句中“since it became famous for its crafts”时间状语,提示主句动作从过去持续到现在,应用现在完成时。主语“The ancient town”为第三人称单数,现在完成时的结构为“has+过去分词”,“attract”的过去分词为“attracted”,故填has attracted。 34.Since he fell off the bike, John ________ (lie) in bed for nearly a week. 【答案】has lain 【详解】句意:自从约翰从自行车上摔下来后,他已经躺在床上将近一个星期了。根据“Since he fell off the bike”可知,此处时态为现在完成时,主语是John,因此助动词用has,lie的过去分词是lain。故填has lain。 35.The story of Houyi Shoots the Suns _________ (be) popular with children in China for many years. 【答案】has been 【详解】句意:后羿射日的故事在中国已经受孩子们欢迎很多年了。由“for many years”可知句子用现在完成时(has/have + 过去分词),be的过去分词为been,主语是单数,助动词用has,故填has been。 36.Since Tom joined the club, he ________ (make) many like-minded friends. 【答案】has made 【详解】句意:自从汤姆加入俱乐部以来,他已经交了很多志同道合的朋友了。根据“since + 一般过去时”为现在完成时的标志词,可知此处主句应为现在完成时have/has done。主语为三单,所以用has made。故填has made。 37.No matter what difficulty you ________ (have) with the paper till now, please be peaceful. 【答案】have had 【详解】句意:不管到目前为止你在这张试卷(这篇论文)上遇到了什么困难,请保持平和心态。句尾的till now意为“到目前为止”,是现在完成时的标志性时间状语。本句主语是you,助动词用have;所给动词have“有”的过去分词为had,故填have had。             38.We are very glad that our hometown ________ (change) a lot over the years. 【答案】has changed 【详解】句意:我们非常高兴这些年来我们的家乡发生了很大的变化。“over the years”提示句子时态用现在完成时,现在完成时结构是“has/have done”,主语是“our hometown”,助动词用has,change的过去分词是changed。 39.So far, the popularity of soccer ________ (rise) around China. 【答案】has risen 【详解】句意:到目前为止,足球在中国的受欢迎程度已经上升。根据“So far”可知用现在完成时,主语“the popularity of soccer”后接助动词has,rise的过去分词risen。故填has risen。 40.Mr. Deji ________ (teach) in the school for ten years. 【答案】has taught 【详解】句意:德吉先生在这所学校教书已有十年了。“for ten years”表示一段时间,常与现在完成时连用,表示从过去持续到现在的动作。主语Mr. Deji为第三人称单数,助动词用has,teach的过去分词为taught。 三、完成句子(本大题共10小题,每小题2分,共20分) 41.我已经在这所学校待了三年了。 I _______________ in this school for three years. 【答案】have stayed 【详解】原句中“已经……待了”是关键词,“for three years”表明本句需要使用现在完成时,结构为“have/has + 动词过去分词”;主语为“I”,助动词用have,“待在某地”用延续性短语stay in,stay的过去分词为stayed。故填have stayed。 42.当我们到达时,会议已经开始10分钟了。 The meeting had ________ ________ for ten minutes when we arrived. 【答案】 been on 【详解】原句中“已经开始10分钟了”为关键词,需用过去完成时且与时间段连用,此时短暂性动词begin/start需转换为延续性表达be on;过去完成时的结构为had+过去分词,be的过去分词为been,故填been;on。 43.Bob bought this book two weeks ago. (改为同义句) Bob ________ ________ this book for two weeks. 【答案】 has had 【详解】句意:Bob两周前买了这本书。句子可以转换为:Bob已经买了这本书两周了。因为转换后的句子是现在完成时,而且句子和时间段连用,所以不能再用短暂性动词buy,应用延续性动词have。主语是第三人称单数,助动词用has,have的过去分词是had。故填has;had。 44.Three years has passed since he left his hometown.(同义句转换) He has ______ ______ from his hometown for three years. 【答案】 been away 【详解】句意:他离开家乡已经三年了。根据“for three years”可知,此句用现在完成时,谓语结构为have/has done,“left”的原形为leave,是短暂性动词,需转换为延续性短语“be away from”才能与“for+时间段”连用,be的过去分词为been。故填been;away。 45.这位志愿者离开中国已经一个月了。 This volunteer has _________ _________ from China for one month. 【答案】 been away 【详解】根据汉语提示可知,此处考查 “离开”,且根据“for one month.”可知,此句为现在完成时且动词应用延续性动词,离开译为“be away”,且根据“has”可知,be用过去分词形式been。故填been;away。 46.Susan married Tom two years ago.(改为同义句) Susan and Tom ________ ________ married for two years. 【答案】 have been 【详解】句意:苏珊两年前嫁给了汤姆。根据“for two years”可知,本句用现在完成时,且动词用延续性表达,be married“结婚”,主语是复数,助动词用have,故填have;been。 47.他做班长已经两年多了。 He ________ ________ a monitor for more than two years. 【答案】 has been 【详解】根据“for more than two years”可知用延续性动词,“做班长”be a monitor,此处用现在完成时,主语He后接助动词has,be的过去分词形式been。故填has;been。 48.他已经借了我的相机有两三天了。 He ________ ________ my camera for a couple of days. 【答案】 has kept 【详解】根据中英文对照可知,句子是现在完成时,且和一段时间连用,表示“借”应用延续性动词keep,主语是单数,助动词用has。故填has;kept。 49.The movie began about ten minutes ago. (同义句转换) The movie has ________ ________ for about ten minutes. 【答案】 been on 【详解】句意:电影十分钟前就开始了。根据“has…for about ten minutes”可知转换后句子用现在完成时,且用延续性动词,begin的延续性动词be on。故填been;on。 50.没有人确切地知道这对老夫妇结婚多久了,但他们似乎一直相爱。 Nobody knows _______________, but they always seem to love each other very much. 【答案】for sure how long the old couple have been married 【详解】for sure“确切地”;how long“多久”,强调动作的延续;the old couple“这对老夫妇”;have been married“已经结婚”。故填for sure how long the old couple have been married。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $ 班级 姓名 学号 分数 Unit 3 A Green Earth,a Better Home 现在完成时和前缀re- (时间:60分钟,满分:100分) 一、单项选择(本大题共30小题,每小题2分,共60分) 1.Which “re-” in the following words has the same meaning as that in the word “reuse”? A.remember B.return C.recycle 2.In the words “retell” and “reuse”, what does “re-” mean? A.very B.more C.again 3.—How long have you ________ this bike? —It’s two weeks since I bought it. A.kept B.borrowed C.bought 4.—How long ________ you ________ the book? —For about one week. I borrowed it from Bengbu library last Saturday. A.have; kept B.have; borrowed C.do; keep D.will; keep 5.—What’s happening in the town? —I ________ for a few weeks, so I don’t know. A.have left B.left C.have been away D.had left 6.The new cinema in our city ______ for two months, but I ______ there. A.has opened; haven’t been B.has been open; haven’t gone C.has opened; haven’t gone D.has been open; haven’t been 7.—Who is the old woman in the photo? —She’s my grandmother. She ________ since I was very young. A.died B.has died C.has been dead 8.—How long ________ your brother ________ a cold? —For three days. I think he should go to see a doctor. A.do; catch B.did; catch C.has; had D.has; caught 9.—How long ________ your English teacher ________ this school? —For less than fifteen years. A.has; arrived at B.has; reached C.did; get to D.has; taught in 10.—Where did you go during the holiday? —I ________ Sanya for 2 weeks and I came back last week. A.went to B.have gone to C.was in 11.— How long have you ________ the English club? — Only 3 months. But I have improved my English a lot. A.joined B.been in C.become a member of 12.— Peter, the film _______ for 10 minutes. You missed the first part. — I’m sorry, but the traffic is so busy. A.has ended B.has been over C.has started D.has been on 13.—Does Mary know her husband well? —Er, she ________ for 15 years, yet she still doesn’t know what kind of man she ________. A.has been married; has married with B.has got married; married to C.has been married; married D.has married; has married to 14.—How long has Henry’s father ________?  —For two months. A.left China B.bought the car C.joined the club D.been dead 15.—When _________ your dad _________ this car? —In 2013. He _________ this car for ten years. He loves it very much. A.has; bought; has had B.has; bought; has bought C.did; buy; has bought D.did; buy; has had 16.Mr. Zhou ________ Canada for five years and he is working in a big company now. A.has come to B.has been to C.has come in D.has been in 17.—How long has your uncle ________? —Just a few years. A.been a policeman B.come to China C.bought this house 18.Don’t make any noise. The boy ________ asleep for just one hour. A.has fallen B.fell C.has been D.is 19.— Are you going to watch Detective Academy (名侦探学院) tonight? — No! I ______ it with my parents before. I don’t think it’s exciting. A.see B.have seen C.will see D.am seeing 20.The scientist ________ three new inventions to protect the environment since three years ago. A.developed B.was developed C.has developed 21.Since last year, our school ________ free breakfasts to students in need. A.offered B.has offered C.was offering D.had offered 22.Time flies in junior high. Jim and I ________ each other for more than two years. A.know B.knew C.have known D.will know 23.My brother ________ to play the piano since he was five years old. A.learns B.learned C.has learned D.will learn 24.I have been at this school ________ 2011, and I love everything here. A.for B.since C.in D.before 25.About five years ________ since we ________ last. You look as young as before. So I can recognize you easily. A.have passed; have met B.has past; met C.has passed; met 26.Since last spring, our community ________ free medical services for the elderly. A.provides B.has provided C.was providing 27.—I bought the car two years ago. —You mean that you ________ it for nearly two years. A.have had B.had had C.have bought D.have taken 28.Teng Fei ________ here for two years and he is used to the lifestyle here now. A.came B.comes C.has been D.will be 29.Since 2020, China ________ great progress in its low-carbon development. A.achieves B.achieved C.has achieved D.is achieving 30.Sarah ________ at this university since 2021 and she loves her job. A.works B.worked C.has worked D.is working 二、单词拼写(本大题共10小题,每小题2分,共20分) 31.For thousands of years, they ________ (celebrate) the Grain Rain Festival. 32.The famous artist _________ (create) more than 20 amazing sculptures since he came to Wuxi last year. 33.The ancient town ________ (attract) millions of visitors since it became famous for its crafts. 34.Since he fell off the bike, John ________ (lie) in bed for nearly a week. 35.The story of Houyi Shoots the Suns _________ (be) popular with children in China for many years. 36.Since Tom joined the club, he ________ (make) many like-minded friends. 37.No matter what difficulty you ________ (have) with the paper till now, please be peaceful. 38.We are very glad that our hometown ________ (change) a lot over the years. 39.So far, the popularity of soccer ________ (rise) around China. 40.Mr. Deji ________ (teach) in the school for ten years. 三、完成句子(本大题共10小题,每小题2分,共20分) 41.我已经在这所学校待了三年了。 I _______________ in this school for three years. 42.当我们到达时,会议已经开始10分钟了。 The meeting had ________ ________ for ten minutes when we arrived. 43.Bob bought this book two weeks ago. (改为同义句) Bob ________ ________ this book for two weeks. 44.Three years has passed since he left his hometown.(同义句转换) He has ______ ______ from his hometown for three years. 45.这位志愿者离开中国已经一个月了。 This volunteer has _________ _________ from China for one month. 46.Susan married Tom two years ago.(改为同义句) Susan and Tom ________ ________ married for two years. 47.他做班长已经两年多了。 He ________ ________ a monitor for more than two years. 48.他已经借了我的相机有两三天了。 He ________ ________ my camera for a couple of days. 49.The movie began about ten minutes ago. (同义句转换) The movie has ________ ________ for about ten minutes. 50.没有人确切地知道这对老夫妇结婚多久了,但他们似乎一直相爱。 Nobody knows _______________, but they always seem to love each other very much. 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 $

资源预览图

Unit 3 A Green Earth,a Better Home 单元语法(现在完成时和前缀re-)-2026-2027学年仁爱科普版九年级英语上册
1
Unit 3 A Green Earth,a Better Home 单元语法(现在完成时和前缀re-)-2026-2027学年仁爱科普版九年级英语上册
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。