摘要:
**基本信息**
聚焦初中英语现在完成时的单元复习卷,通过30道单项选择和10道单词拼写题,全面覆盖语法结构、时间状语及主谓一致等核心考点,适配单元巩固需求,助力语言能力与学习能力提升。
**题型特征**
|题型|题量/分值|知识覆盖|命题特色|
|----|-----------|----------|----------|
|单项选择|30题/60分|现在完成时结构(如have+过去分词)、时间状语(yet/already/since)、主谓一致(the number of)|情境贴近学生生活(作业、朋友交往),梯度分明,基础题(第3题考finished)与能力题(第24题since引导时间状语)结合,提升语言理解与表达能力|
|单词拼写|10题/40分|动词过去分词(supported/made)、现在完成时否定式(haven't packed)|通过对话和陈述句语境考查语法应用,强化学习策略运用,如第33题结合“yet”考查否定式,培养主动调适学习能力|
内容正文:
班级 姓名 学号 分数
Unit 1 This is me
现在完成时(1)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.I ________ just ________ to accept my birthmark.
A.have; learn B.have; learnt C.has; learned D.did; learn
2.— I haven’t seen Wendy and Mark lately. Do you know what happened to them?
— Oh, you ________? They moved to Shanghai last month.
A.hear B.don’t hear C.have heard D.haven’t heard
3.—Have you ________ your homework?
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished
4.The number of elephants in this area ________ dramatically over the past decade.
A.has decreased B.have decreased C.is decreasing D.are decreasing
5.The government has ________ new laws to protect the environment.
A.passed B.past C.passing D.passes
6.I ________ just ________ a secret from my close friend.
A.am; hearing B.did; hear C.will; hear D.have; heard
7.— Has your brother arrived ________?
— Yes, he has ________ arrived.
A.yet; already B.already; yet C.just; yet D.just; already
8.I have ________ finished my homework. I can go out to play.
A.yet B.already C.never D.ever
9.—How long ________ you ________ each other?
—We have known each other since 2019.
A.do; know B.did; know C.have; known D.are; know
10.Fifty students have passed the exam _________. Only three still need to work harder.
A.so far B.at that time C.a moment ago D.next week
11.Has your sister heard from you ________?
A.just B.yet C.already D.ever
12.—Have you ________ visited the Giant’s garden?
—Yes, I’ve ________ visited it.
A.yet; already B.already; yet C.ever; already D.just; ever
13.The internet has _________ the way we access knowledge.
A.change B.changing C.changed D.to change
14.I ________ never ________ such a brave girl like Maddie.
A.have; meet B.have; met C.has; met D.had; meet
15.Tom ________ hard and he has won many running races.
A.train B.trains C.trained D.has trained
16.He ________ not ________ his feelings to his classmates yet.
A.do; tell B.did; tell C.has; told D.have; told
17.My brother ________ a great speech about being proud of himself already.
A.make B.made C.has made D.makes
18.I have ________ a lot about how to respond to different disasters.
A.learn B.learned C.learning D.learns
19.Sally ________ her hair long to cover the birthmark so far.
A.kept B.has kept C.had kept D.keeps
20.—________ you ever ________ to a radio programme?
—Yes, I have.
A.Did; listen B.Have; listened C.Do; listen D.Are; listening
21.He ________ sharing his toys with others for nearly ten years.
A.practises B.practised C.has practised D.will practise
22.Jack ________ in Beijing since last summer.
A.stays B.was staying C.will stay D.has stayed
23.What an exciting match! I ________ such a great one before.
A.saw B.didn’t see C.have seen D.have never seen
24.—Look! The little girl is dancing so beautifully on the square.
—Yes, she has been learning to dance ________ she was 5 years old.
A.since B.until C.before D.after
25.—Do you want to go to the movie with me tonight?
—Sorry, I can’t. I ________my homework yet.
A.wasn’t finishing B.don’t finish C.haven’t finished
26.The room is very clean. Who ________?
A.cleaned B.have cleaned C.has cleaned D.will clean
27.Lily has ________ read the storybook, so she can lend it to you.
A.now B.already C.yet D.still
28.—Excuse me, may I use your ruler? I ________ mine.
—Of course! Here you are.
A.have lost B.will lose C.am losing
29.—Would you like to visit the museum with us?
—No, thanks. I ________ it twice.
A.visited B.have visited C.visit D.was visiting
30.The population of this city ________ rapidly in recent years.
A.has grown B.have grown C.grew D.grows
二、单词拼写(本大题共10小题,每小题4分,共40分)
31.My best friend ________ (support) me all the time in the past two years.
32.—________ you ever ________ (make) friends with foreign students?
—Yes, they are very nice.
33.I ________ (not pack) my luggage yet. Give me ten more minutes.
34.He ________ (make) many friends from different countries through the Internet so far.
35.He ________ (return) home already. Let’s go and have a talk with him.
36.She ________ (donate) many books to the village school already.
37.I’ve never ________ (see) anything so beautiful.
38.When I get home, I find that my brother has already ________ (finish) his homework.
39.I ________ (read) this book twice. It’s very interesting.
40.—Where is my pencil box? I can’t find it anywhere.
—Don’t worry. No one ________ (steal) it. It must be somewhere in the classroom.
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$
班级 姓名 学号 分数
Unit 1 This is me
现在完成时(1)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.I ________ just ________ to accept my birthmark.
A.have; learn B.have; learnt C.has; learned D.did; learn
【答案】B
【详解】句意:我刚刚学会了接受自己的胎记。
根据关键词“just”可知句子时态为现在完成时,结构为“have/has + 过去分词”。主语是I,助动词应用have,learn的过去分词是learnt或learned,故选B。
2.— I haven’t seen Wendy and Mark lately. Do you know what happened to them?
— Oh, you ________? They moved to Shanghai last month.
A.hear B.don’t hear C.have heard D.haven’t heard
【答案】D
【详解】句意:——我最近没见到温迪和马克,你知道他们怎么了吗?——哦,你没听说吗?他们上个月搬到上海去了。
hear听到(一般现在时);don’t hear没听到(一般现在时);have heard已经听说(现在完成时);haven’t heard现在还没听说(现在完成时)。根据“I haven’t seen Wendy and Mark lately”及“They moved to Shanghai last month”可知,此处表示“到现在还没听说”,强调过去发生的动作对现在造成的影响,应用现在完成时的否定形式。故选D。
3.—Have you ________ your homework?
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished
【答案】C
【详解】句意:——你做完你的家庭作业了吗?——是的,我一小时前就写完了。
问句以Have开头,为现在完成时的一般疑问句,结构为Have+主语+动词过去分词,应填finished。
4.The number of elephants in this area ________ dramatically over the past decade.
A.has decreased B.have decreased C.is decreasing D.are decreasing
【答案】A
【详解】句意:该地区大象的数量在过去十年里急剧减少了。
“the number of+复数名词”意为“……的数量”,作主语时谓语动词用单数;over the past decade意为“在过去的十年里”,是现在完成时的标志词,因此has decreased符合语境。
5.The government has ________ new laws to protect the environment.
A.passed B.past C.passing D.passes
【答案】A
【详解】句意:政府已经通过了新法律来保护环境。
passed为动词pass的过去分词,意为“通过(法律、法案等)”;past介词或名词,意为“经过、过去”;passing现在分词,不能单独作谓语;passes动词第三人称单数形式,用于一般现在时。根据句中助动词“has”可知,此处构成现在完成时,结构为“has+过去分词”,此处指通过法律,故填passed。
6.I ________ just ________ a secret from my close friend.
A.am; hearing B.did; hear C.will; hear D.have; heard
【答案】D
【详解】句意:我刚刚从我亲密的朋友那里听到了一个秘密。
句中“just”是现在完成时的标志词,表示“刚刚”发生的动作,强调对现在的影响(现在知道了这个秘密)。现在完成时的结构为“have/has+过去分词”,主语为I,助动词用have,hear的过去分词为heard。
7.— Has your brother arrived ________?
— Yes, he has ________ arrived.
A.yet; already B.already; yet C.just; yet D.just; already
【答案】A
【详解】——你哥哥到了吗?——是的,他已经到了。
already已经,强调“早已完成”,多用于肯定句;yet在疑问句中表示“到目前为止”,在否定句中表示“尚未”;just刚刚,强调“刚刚完成”,侧重时间近。根据“Has your brother arrived…?”和“Yes, he has…arrived.”可知,两句话是疑问句和肯定回答,正好应用yet和already,强调动作的完成与否,符合题意。
8.I have ________ finished my homework. I can go out to play.
A.yet B.already C.never D.ever
【答案】B
【详解】句意:我已经完成我的作业了,我能出去玩了。
yet还,already已经,never从不,ever曾经。根据“I have finished”可知,本句用的是现在完成时。根据“I can go out to play”可知,我能出去玩了,说明我的作业已经写完了。已经“already”符合题意。故选B。
9.—How long ________ you ________ each other?
—We have known each other since 2019.
A.do; know B.did; know C.have; known D.are; know
【答案】C
【详解】句意:——你们互相认识多久了?——我们从2019年就认识了。
根据答语“We have known each other since 2019.”可知,动作从过去持续到现在,应用现在完成时,结构为“have/has+过去分词”。主语是you,助动词用have,know 的过去分词是known,应填have;known。
10.Fifty students have passed the exam _________. Only three still need to work harder.
A.so far B.at that time C.a moment ago D.next week
【答案】A
【详解】句意:到目前为止已有五十名学生通过了考试,只有三名还需要更加努力。
so far到目前为止;at that time在那时;a moment ago刚才;next week下周。根据句中现在完成时结构have passed可知,只有so far可搭配现在完成时作时间状语,应填so far。
11.Has your sister heard from you ________?
A.just B.yet C.already D.ever
【答案】B
【详解】句意:你姐姐收到你的来信了吗?
just刚刚;yet还,已经;already已经,用于肯定句;ever曾经。根据“Has your sister heard from you...”可知,句子是现在完成时的一般疑问句,且空缺处位于句末。yet常用于现在完成时的否定句和疑问句句末,表示“还”。
12.—Have you ________ visited the Giant’s garden?
—Yes, I’ve ________ visited it.
A.yet; already B.already; yet C.ever; already D.just; ever
【答案】C
【详解】句意:—— 你曾经参观过巨人的花园吗?—— 是的,我已经参观过那里了。
yet已经、还;already已经;ever曾经;just刚刚。结合语句 “Have you…visited the Giant’s garden?”及“Yes, I’ve…visited it.” 可知,第一空是现在完成时疑问句,询问是否有过参观经历,ever 表曾经适配疑问句;第二空为肯定答句,already 用于肯定句表示已经,二者搭配符合问答逻辑。
13.The internet has _________ the way we access knowledge.
A.change B.changing C.changed D.to change
【答案】C
【详解】句意:互联网已经改变了我们获取知识的方式。
句中助动词has提示时态为现在完成时,结构为“have/has+过去分词”,change的过去分词是changed。
14.I ________ never ________ such a brave girl like Maddie.
A.have; meet B.have; met C.has; met D.had; meet
【答案】B
【详解】句意:我从未遇到过像Maddie这样勇敢的女孩。
句中never是现在完成时的标志词,其基本结构为“have/has + 过去分词”。主语是I,助动词应用have;meet的过去分词是met。
15.Tom ________ hard and he has won many running races.
A.train B.trains C.trained D.has trained
【答案】D
【详解】句意:汤姆已经训练得很刻苦,并且他已经赢得了许多跑步比赛。
后半句“he has won many running races”使用了现在完成时,表示过去发生的动作对现在造成的影响或结果。前半句是赢得比赛的原因,强调已经完成的训练动作对现在的影响,故也应使用现在完成时,结构为 have/has + 过去分词。主语Tom是第三人称单数,助动词用has。
16.He ________ not ________ his feelings to his classmates yet.
A.do; tell B.did; tell C.has; told D.have; told
【答案】C
【详解】句意:他还没有把他的感受告诉他的同学们。
根据句末关键词“yet”可知,句子应用现在完成时的否定形式,结构为“have/has+not+过去分词”。主语“He”是第三人称单数,助动词用has,tell的过去分词为told。
17.My brother ________ a great speech about being proud of himself already.
A.make B.made C.has made D.makes
【答案】C
【详解】句意:我的弟弟已经做了一场关于为自己感到骄傲的精彩演讲。
根据句中的提示词already可知,演讲的动作已经完成,对现在造成了影响,应使用现在完成时,其结构为have/has+过去分词,主语是My brother,为第三人称单数,助动词用has,make的过去分词是made,has made符合题意。
18.I have ________ a lot about how to respond to different disasters.
A.learn B.learned C.learning D.learns
【答案】B
【详解】句意:我已经学到了很多关于如何应对不同灾难的知识。
根据句中助动词“have”可知,此处构成现在完成时态,结构为“have/has+过去分词”,learn的过去分词是learned。
19.Sally ________ her hair long to cover the birthmark so far.
A.kept B.has kept C.had kept D.keeps
【答案】B
【详解】句意:到目前为止,萨利一直留长发以遮盖胎记。
根据时间状语“so far”可知,留长发这一状态持续到今天为止,应用现在完成时have+过去分词,主语为Sally,故填has kept。
20.—________ you ever ________ to a radio programme?
—Yes, I have.
A.Did; listen B.Have; listened C.Do; listen D.Are; listening
【答案】B
【详解】句意:——你曾经听过广播节目吗?——是的,我听过。
根据答语“Yes, I have.”可知,问句是由“have”引导的一般疑问句,关键词“ever”常与现在完成时连用,结构为“Have/Has+主语+过去分词”,listen 的过去分词是listened。
21.He ________ sharing his toys with others for nearly ten years.
A.practises B.practised C.has practised D.will practise
【答案】C
【详解】句意:他已经练习与他人分享玩具快十年了。
句中包含时间状语“for nearly ten years”,表示动作从过去开始一直持续到现在,应用现在完成时。应填has practised。
22.Jack ________ in Beijing since last summer.
A.stays B.was staying C.will stay D.has stayed
【答案】D
【详解】句意:自从去年夏天杰克就待在北京。
考查动词时态。“since last summer”表示“自从去年夏天”,是现在完成时的标志词,现在完成时的结构是“have/has + 过去分词”。主语“Jack”是第三人称单数,所以用“has”,“stay”的过去分词是“stayed”,故应该用“has stayed”。故选D。
23.What an exciting match! I ________ such a great one before.
A.saw B.didn’t see C.have seen D.have never seen
【答案】D
【详解】句意:多么激动人心的比赛啊!我以前从未看过这么精彩的比赛。
考查动词时态辨析。saw看过(一般过去时);didn’t see没看过(一般过去时否定);have seen看过(现在完成时);have never seen从未看过(现在完成时否定)。根据“before”可知此处强调“过去的经历对现在的影响”,需用现在完成时,且句意强调“从未看过”,故选D。
24.—Look! The little girl is dancing so beautifully on the square.
—Yes, she has been learning to dance ________ she was 5 years old.
A.since B.until C.before D.after
【答案】A
【详解】句意:看!那个小女孩在广场上跳舞跳得真美。是的,她自从五岁起就一直在学跳舞。
考查连词辨析。since自从;until直到;before在……之前;after在……之后。根据“she has been learning to dance”可知,该句使用现在完成进行时,表示动作从过去开始持续到现在,因此,此处需用since引导时间状语从句,表示起点。故选A。
25.—Do you want to go to the movie with me tonight?
—Sorry, I can’t. I ________my homework yet.
A.wasn’t finishing B.don’t finish C.haven’t finished
【答案】C
【详解】句意:——你今晚想和我一起去看电影吗?——抱歉,我去不了。我还没完成作业呢。
考查现在完成时的用法。 wasn’t finishing过去进行时,表过去某个时刻正在进行的动作;don’t finish一般现在时,表经常的动作;haven’t finished现在完成时,表示动作从过去持续到现在,对现在有影响。根据“不能去看电影”是因为“作业还没完成”的影响,符合现在完成时的用法。故选C。
26.The room is very clean. Who ________?
A.cleaned B.have cleaned C.has cleaned D.will clean
【答案】C
【详解】句意:房间很干净。谁打扫的?
考查时态。根据“The room is very clean.”可知,房间现在很干净,说明“打扫”这个动作已经完成,且对现在造成了“干净”的结果,所以要用现在完成时。故选C。
27.Lily has ________ read the storybook, so she can lend it to you.
A.now B.already C.yet D.still
【答案】B
【详解】句意:莉莉已经读过这本故事书了,所以她可以把它借给你。
考查副词辨析。now现在;already已经,用于完成时的肯定句中;yet还,用于否定句和疑问句中;still仍然。根据“so she can lend it to you.”可知,莉莉可以把书借给你,说明她已经读完了,句子是现在完成时的肯定句,因此用already。故选B。
28.—Excuse me, may I use your ruler? I ________ mine.
—Of course! Here you are.
A.have lost B.will lose C.am losing
【答案】A
【详解】句意:——打扰一下,我可以用你的尺子吗?我丢失了我的尺子。——当然!给你。
考查现在完成时。根据“Excuse me, may I use your ruler?”可知,此处是指已经丢失了尺子,从而导致去借对方的尺子,空处强调过去的动作对现在的影响,用现在完成时。故选A。
29.—Would you like to visit the museum with us?
—No, thanks. I ________ it twice.
A.visited B.have visited C.visit D.was visiting
【答案】B
【详解】句意:——你愿意和我们一起去参观博物馆吗?——不了,谢谢。我已经去过两次了。
考查时态。根据“twice”可知,此处强调过去的经历对现在的影响,用现在完成时。故选B。
30.The population of this city ________ rapidly in recent years.
A.has grown B.have grown C.grew D.grows
【答案】A
【详解】句意:这个城市的人口近年来迅速增长。
考查动词时态和主谓一致。in recent years表示从过去持续到现在的时间段,需用现在完成时;主语population为单数,谓语动词需用第三人称单数形式。故选A。
二、单词拼写(本大题共10小题,每小题4分,共40分)
31.My best friend ________ (support) me all the time in the past two years.
【答案】has supported
【详解】句意:在过去两年里,我最好的朋友一直支持我。根据句意可知,时间状语in the past two years意为“在过去两年里”,是现在完成时标志,根据现在完成时结构:have /has+动词过去分词。延续性动词support应该用过去分词supported,主语My best friend是第三人称单数,应该用助动词has。
32.—________ you ever ________ (make) friends with foreign students?
—Yes, they are very nice.
【答案】 Have made
【详解】句意:——你曾经和外国学生交过朋友吗?——是的,他们人很好。ever是现在完成时标志性词汇,结构为“Have/Has+主语+过去分词”;主语you搭配助动词Have,make的过去分词为made。
33.I ________ (not pack) my luggage yet. Give me ten more minutes.
【答案】haven’t packed/have not packed
【详解】句意:我还没有收拾我的行李,再给我十分钟。句中的yet是现在完成时的标志性副词,多用于否定句和疑问句,现在完成时结构为have/has+动词过去分词;主语为I,助动词用have,否定形式为have not,缩写为haven’t,pack的过去分词为packed。
34.He ________ (make) many friends from different countries through the Internet so far.
【答案】has made
【详解】句意:到目前为止,他已经通过网络交到了许多来自不同国家的朋友。so far意为“到目前为止”,是现在完成时的标志词,结构为“have/has + 动词过去分词”。主语He是第三人称单数,助动词用has。make的过去分词形式为made。故填has made。
35.He ________ (return) home already. Let’s go and have a talk with him.
【答案】has returned
【详解】句意:他已经回到家了。我们去和他谈一谈吧。句中already(已经)是现在完成时的标志词。现在完成时结构:have/has+动词过去分词。主语He是第三人称单数,助动词用has;return的过去分词是returned。
36.She ________ (donate) many books to the village school already.
【答案】has donated
【详解】句意:她已经给那所乡村学校捐赠了很多书。括号里的donate是动词,意思是捐赠、赠送。句中的already是现在完成时的标志性时间状语,主语She是第三人称单数,所以要填has donated。
37.I’ve never ________ (see) anything so beautiful.
【答案】seen
【详解】句意:我从未见过如此美丽的东西。根据“have”提示,此处为现在完成时,需填过去分词。see的过去分词是seen。
38.When I get home, I find that my brother has already ________ (finish) his homework.
【答案】finished
【详解】句意:当我回到家时,我发现弟弟已经写完作业了。already是现在完成时的标志词,题干已经给出助动词has,此处需要用finish的过去分词finished。
39.I ________ (read) this book twice. It’s very interesting.
【答案】have read
【详解】句意:这本书我已经读过两遍了,它非常有趣。 twice表示次数,是现在完成时的典型标志词,该时态结构为have/has+动词过去分词,主语为I,助动词选用have,read的过去分词形式不变仍为read。
40.—Where is my pencil box? I can’t find it anywhere.
—Don’t worry. No one ________ (steal) it. It must be somewhere in the classroom.
【答案】has stolen
【详解】句意:——我的铅笔盒在哪?我到处都找不到它。 ——别担心,没有人偷走它。它一定在教室的某个地方。这里强调“偷窃”这个动作对现在造成的结果,要用现在完成时;主语No one是单数,助动词用has,steal的过去分词是stolen。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$