摘要:
**基本信息**
本单元卷聚焦现在完成时和前缀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页
学科网(北京)股份有限公司
$