内容正文:
班级 姓名 学号 分数
Unit 1 This is me
现在完成时(1)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.—So far, three Chinese women astronauts ________ into space.
—That’s true. They’re the pride of our nation.
A.travel B.have traveled C.will travel D.traveled
【答案】B
【详解】句意:——到目前为止,已经有三名中国女宇航员进入了太空。——确实如此。她们是我们国家的骄傲。
考查现在完成时。so far常与现在完成时连用。故选B。
2.—Will you watch the movie NeZha 2 with me together?
—Thank you. But I ________ it twice.
A.see B.saw C.will see D.have seen
【答案】D
【详解】句意:——你要和我一起去看《哪吒2》吗?——谢谢。但我已经看过两遍了。
考查现在完成时。根据“But I ...it twice.”可知,此处表达“我已经看了两次了”,需用现在完成时have/has done结构。故选D。
3.—The air here is much fresher than before.
—Exactly! We ________ plenty of trees in the last few years.
A.planted B.have planted C.were planted D.were planting
【答案】B
【详解】句意:——这里的空气比以前清新多了。——没错!在过去的几年里,我们种植了大量的树木。
考查动词时态辨析。planted一般过去时,表示过去发生的动作;have planted现在完成时,表示过去发生的动作对现在造成的影响,常与“for + 时间段”、“in the last/past + 时间段”等时间状语连用;were planted一般过去时的被动语态,表示过去被种植;were planting过去进行时,表示过去某一时刻正在进行的动作。根据时间状语“in the last few years”可知,动作从过去持续到现在,且对现在产生了影响,符合现在完成时的用法。此外,“we”与“plant trees”之间为主动关系,无需用被动语态。因此,正确时态为现在完成时。故选B。
4.—________ you ________ The Old Man and the Sea yet?
—Yes, it’s about a man’s fight with nature.
A.Have; read B.Did; read C.Will; read D.Do; read
【答案】A
【详解】句意:——你读过《老人与海》吗?——读过,它有关人与自然的斗争。
考查现在完成时。由“yet”可知,是现在完成时,一般疑问句中,have置于句首,read用过去分词read。故选A。
5.—You bought a pen yesterday. Where is the pen?
—Oh, I ________ it.
A.am losing B.was losing C.will lose D.have lost
【答案】D
【详解】句意:——你昨天买了一支笔。笔在哪?——哦,我弄丢了。
考查现在完成时的用法。am losing现在进行时;was losing过去进行时;will lose一般将来时;have lost现在完成时。根据问句中的时间线索“yesterday”和答语中强调对现在的影响(笔现在不在),需用现在完成时表示过去发生的动作对现在造成的影响。故选D。
6.—Have you ________ your homework?
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished D.finishing
【答案】C
【详解】句意:——你写完作业了吗?——是的,我一小时之前就写完了。
考查现在完成时。分析句子结构可知,横线处缺少finish的过去分词finished,以和助动词“have”构成现在完成时。故选C。
7.Millie, ________ you ________ my schoolbag? I can’t find it now.
A.has; seen B.have; seen C.has; saw D.have; saw
【答案】B
【详解】句意:米莉,你看到我的书包了吗?我现在找不到它了。
考查动词时态。根据下文“I can’t find it now.”可知,现在找不到书包了,所以此处是询问Millie是否曾经见过书包,句子时态应用现在完成时,其结构为have/has done;主语为“you”,助动词应用have,动词see的过去分词为seen。故选B。
8.—Look! The light is still on in Helen’s office.
—Maybe she ________ her work.
A.hasn’t finished B.won’t finish C.doesn’t finish D.didn’t finish
【答案】A
【详解】句意:——看!海伦办公室的灯还亮着。——也许她还没完成工作。
考查动词时态。根据“The light is still on in Helen’s office.”可知,动作(未完成工作)对现在造成的影响(灯未关)仍然存在,需用现在完成时(has/have+过去分词)。故选A。
9.There________ a lot of rain over the last 24 hours.
A.has been B.have been C.were D.are
【答案】A
【详解】句意:过去24小时下了很多雨。
考查时态。has been现在完成时,三单形式;have been现在完成时;were一般过去时;are一般现在时。根据“over the last 24 hours”可知时态要用现在完成时,又因主语是there,谓语动词要用单数。故选A。
10.I don’t want to watch the dolphin show, because I ________ it already.
A.will watch B.watch C.have watched D.watched
【答案】C
【详解】句意:我不想去看海豚表演,因为我已经看过了。
考查现在完成时。由“already”可知,此句时态为现在完成时,用“have/has done”结构。故选C。
11.—Peter, we will leave in 10 minutes. Are you ready?
—No, I ________ our towels yet.
A.don’t pack B.didn’t pack C.have packed D.haven’t packed
【答案】D
【详解】句意:——Peter,我们将在十分钟后出发。你准备好了吗?——没有,我还未收拾好我们的毛巾。
考查现在完成时。don’t pack不收拾,一般现在时;didn’t pack没收拾,一般过去时;have packed已收拾,现在完成时;haven’t packed未收拾,现在完成时。根据“No”可知,还没有准备好,排除选项C;根据“yet”和选项可知,用现在完成时。故选D。
12.—Have you ________ been to Guangdong?
—Not ________. But I plan to go there this summer.
A.never; already B.just; never C.yet; already D.ever; yet
【答案】D
【详解】句意:——你去过广东吗?——还没有。我计划这个暑假去那里。
考查副词辨析。never从未;already已经;just刚刚;yet仍然,还;ever曾经。根据“Have you...been to Guangdong?”可知,此处指是否曾去过广东,一般疑问句中用ever;根据“Not...But I plan to go there this summer.”可知,此处表示“没去过”,not yet“还没有”,故选D。
13.The rain _______. Let’s go for a walk in the beautiful sunshine.
A.stops B.has stopped C.stopped D.will stop
【答案】B
【详解】句意:雨已经停了。让我们在美丽的阳光下散步吧。
考查动词时态。根据下文“Let’s go for a walk in the beautiful sunshine.”可知,雨停了这一动作发生在过去,且对现在产生了可以出去散步的影响,所以句子时态应用现在完成时,其结构为have/has done;主语“The rain”为单数,助动词应用has,动词stop的过去分词为stopped。故选B。
14.—What do you think of Suzhou, Mr Black?
—I ________ such a beautiful city before.
A.don’t visit B.didn’t visit C.haven’t visited D.had visited
【答案】C
【详解】句意:——布莱克先生,你认为苏州怎么样?——我之前从来没有去过这么美丽的城市。
考查时态。根据“before”可知,此处表示“以前从未见过”,应用现在完成时,故选C。
15.I know the public library very well because I _______ here since 1986.
A.worked B.am working C.have worked D.was working
【答案】C
【详解】句意:我对这家公共图书馆非常熟悉,因为我自1986年以来一直在这里工作。
考查现在完成时。根据“since 1986”可知,此句时态为现在完成时,主语为I,结构为have worked。故选C。
16.Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about living in space.
A.grew B.were growing C.have grown D.will grow
【答案】C
【详解】句意:中国空间站上的宇航员已经种植了一些植物,这有助于我们了解太空生活。
考查动词时态。根据“already”是现在完成时的标志词可知,此处用现在完成时(have/has done),故选C。
17.I ________ movies since I first went to the cinema.
A.love B.loved C.am loving D.have loved
【答案】D
【详解】句意:自从我第一次去电影院以来,我就喜欢上了电影。
考查时态。根据“since I first went to the cinema.”可知主句用现在完成时“have/has done”。故选D。
18.—How long _________ you ________?
—For three years.
A.do;paint B.are;painting C.did;painted D.have;painted
【答案】D
【详解】句意:——你画画多久了?——三年了。
考查现在完成时。根据答语“For three years.”可知,问句应用现在完成时,其结构为“have/has +过去分词”,主语为you,助动词用have,paint的过去分词是painted。故选D。
19.How clean the classroom is! I think someone ________ it.
A.is cleaning B.will clean C.has cleaned D.cleans
【答案】C
【详解】句意:多么干净的教室啊!我认为有人打扫过。
考查动词时态。根据“How clean the classroom is”可知,过去的打扫动作对现在有影响,用现在完成时(have/has done)。故选C。
20.—Have you finished your report ________?
—Yes, I have ________ finished it.
A.yet; yet B.yet; already C.already; yet D.already; already
【答案】B
【详解】句意:——你的报告写完了吗? ——是的,我已经做完了。
考查副词辨析。yet已经,常用于完成时的否定句或疑问句;already已经,常用于完成时的肯定句。分析题干,第一句为现在完成时的一般疑问句,应用yet表示“已经”;第二句为现在完成时的肯定句,应用already表示“已经”。故选B。
21.So far we ________ lots of English words.
A.will learn B.have learned C.are learning D.has learned
【答案】B
【详解】句意:到目前为止,我们已经学了很多英语单词。
考查现在完成时。根据时间状语“So far”可知,此句为现在完成时,主语“we”为复数,谓语结构为have done。故选B。
22.—Our country ________ a lot so far.
—Yes. I hope it will be even ________.
A.has changed; better B.changed; better C.has changed; best
【答案】A
【详解】句意:——到目前为止,我们国家已经发生了很大的变化。——是的。我希望它将来会更好。
考查时态和比较级。根据“so far”可知,第一空所在句时态应为现在完成时,排除B;根据修饰比较级的副词“even”可知,第二空用比较级better,故选A。
23.I ________ David ever since he was a child.
A.have known B.will know C.know D.knew
【答案】A
【详解】句意 :自从大卫小的时候,我就认识他。
考查时态。know知道。根据 ever since引导的状语从句,与现在完成时连用,故选A。
24.Great changes ________ place in those villages in the last ten years.
A.took B.have taken C.will take
【答案】B
【详解】句意:在过去的十年里,那些村庄发生了巨大的变化。
考查时态。根据“in the last ten years”可知,句子用现在完成时“have/has done”。故选B。
25.—When will Steve arrive here?
—Oh, he ________. He is sleeping in the bedroom.
A.arrives B.has arrived C.is arriving
【答案】B
【详解】句意:——Steve什么时候会到这儿?——噢,他已经到了。他正在卧室里睡觉。
考查现在完成时。根据“He is sleeping in the bedroom.”可知,他正在卧室里睡觉,说明他已经到了,句子应用现在完成时,其谓语结构为:has/have+过去分词。故选B。
26.Students in Bengbu ________ all kinds of after-school activities in the past three years.
A.enjoy B.were enjoying C.have enjoyed D.enjoyed
【答案】C
【详解】句意:在过去的三年里,蚌埠的学生们享受着各种各样的课外活动。
考查时态。根据“in the past three years”可知句子是现在完成时,动词结构为have/has done。故选C。
27.He ________ the book already.
A.has read B.hasn’t read C.is reading
【答案】A
【详解】句意:他已经读过这本书了。
考查动词时态。根据“already”可知,这是现在完成时的时间状语,排除C;由于already常用于肯定句,所以排除B。故选A。
28.—Sam, you ________ the table yet. It’s all messy!
—Sorry, I’ll do it immediately.
A.haven’t cleared B.weren’t clearing C.won’t clear D.don’t clear
【答案】A
【详解】句意:——Sam,你还没有收拾桌子。它乱七八糟的!——抱歉。我会立即收拾。
考查现在完成时。根据yet可知,此处表示对现在造成的影响,应用现在完成时。故选A。
29.Because of a bad sickness, I have ________ in bed for 15 days.
A.lain B.laid C.lying
【答案】A
【详解】句意:因为重病一场,我已经在床上躺了15天。
考查现在完成时和动词辨析。lain躺,lie的过去分词;laid放置,lay的过去分词;lying躺,lie的现在分词。根据“for 15 days”和“have”可知句子时态为现在完成时,其谓语结构为“have/has+done”,而由“Because of a bad sickness”可知应是生病卧床,故选A。
30.Lucy as well as her friend ________ most of the free time on a project over the past few weeks.
A.spent B.have spent C.are spending D.has spent
【答案】D
【详解】句意:露西和她的朋友在过去几周的大部分空闲时间都花在了一个项目上。
考查动词时态和主谓一致。句子中的时间状语“over the past few weeks”表明动作发生在过去并持续到现在,因此需要使用现在完成时。主语“Lucy as well as her friend”中,谓语动词的单复数形式应与“Lucy”一致,即单数形式。故选D。
2、 单词变形(本大题共20小题,每小题2分,共40分)
31.They have (build) four factories in their hometown.
【答案】built
【详解】句意:他们在自己的家乡已经建了四家工厂。根据“have”可知,此处为现在完成时,结构为“have/has + 过去分词”;动词“build”的过去分词为“built”,在句中作谓语的一部分。故填built。
32.The price of gold (rise) a lot in the past ten months.
【答案】has risen
【详解】句意:在过去的十个月里,黄金价格大幅上涨。“in the past ten months”是现在完成时的标志性时间状语。现在完成时的结构是“have/has+过去分词”。主语“The price of gold”是单数概念,所以助动词用has ;rise的过去分词是risen,故填has risen。
33.Great changes (take) place in our town so far.
【答案】have taken
【详解】句意:迄今为止,我们的小镇已经发生了巨大的变化。根据“so far”可知本句用现在完成时,谓语结构为“have/has+过去分词”;主语“Great changes”为复数,因此用have;take的过去分词为taken。故填have taken。
34.Eddie feels very angry because Hobo has (eat) his food.
【答案】eaten
【详解】句意:埃迪感到非常生气,因为霍波吃了他的食物。结合空前的has,可知此处是现在完成时结构has done,因此动词用过去分词形式。故填eaten。
35.We (plant) thousands of trees over the past few years.
【答案】have planted
【详解】句意:在过去的几年里,我们种了数千棵树。由over the past few years可知,这里用现在完成时,其结构是:助动词have/has+动词的过去分词,主语是we,因此助动词用have,plant的过去分词为planted。故填have planted。
36.Everything has (change) in our school since 2021. Now, it looks very modern.
【答案】changed
【详解】句意:自2021年以来,我们学校的一切都发生了变化。现在,它看起来很现代。根据“ since 2021” 可知,句子时态是现在完成时,结构为have/has done,change的过去分词为changed。故填changed。
37.I received my friend’s e-mails yesterday, but I haven’t (reply) because I was busy.
【答案】replied
【详解】句意:昨天我收到了朋友的电子邮件,但我没有回复,因为我太忙了。reply“回复”,have后跟动词的过去分词构成现在完成时结构,故填replied。
38.I have (discover) the missing pen in the schoolbag.
【答案】discovered
【详解】句意:我在书包里上发现了不见的钢笔。根据“have”和英文提示,需要动词的过去分词构成完成时态,discovered“发现”符合句意,故填discovered。
39.We have to visit the Shanghai Zoo. (decision)
【答案】decided
【详解】句意:我们已经决定参观上海动物园。decision“决定”,名词。此处应填动词decide的适当形式。根据“have”可知本句是现在完成时,动词应用过去分词形式。故填decided。
40.Have you ever (use) a VR headset? It’s fantastic!
【答案】used
【详解】句意:你曾经用过VR头戴式耳机吗?它太棒了!根据“Have you ever...”可知,空处需动词过去分词构成现在完成时,其结构为have/has done,动词use的过去分词为used。故填used。
41.Middle schools have (provide) students with classes to learn basic life skills.
【答案】provided
【详解】句意:中学已经为学生提供了学习基本生活技能的课程。根据“Middle schools have ______ (provide) students with classes”可知,此处考查现在完成时的用法,结构为:have/has + 过去分词。动词 provide的过去分词形式是provided,故填provided。
42.Has Li Ming (carry) all his books back home?
【答案】carried
【详解】句意:李明把他所有的书都带回家了吗?根据“Has Li Ming”可知,该句为现在完成时的疑问句,结构为“Has+主语+过去分词+其他”,动词“carry”的过去分词是“carried”,故填carried。
43.Have you ever (visit) the new science museum in the city center?
【答案】visited
【详解】句意:你参观过市中心新建的科学博物馆吗?根据“Have you ever”可知,该句是现在完成时,动词需填过去分词。故填visited。
44.She (write) many books so far, the children in China like them very much.
【答案】has written
【详解】句意:到目前为止,她写了很多书,中国的孩子们都很喜欢。由so far可知时态是现在完成时have/has done,主语是三单,助动词用has,write的过去分词是written。故填has written。
45.The news has all over the village. (spread)
【答案】spread
【详解】句意:这个消息传遍了整个村庄。根据“has”可知,句子是现在完成时态,谓语动词用过去分词形式。spread的过去分词形式是spread。故填spread。
46.I’m glad to see that you have (grow) up so much in the past three years.
【答案】grown
【详解】句意:我很高兴看到在过去的三年里你已经长大了这么多。根据“in the past three years”可知,这里是现在完成时,助动词have后接动词的过去分词,grow的过去分词为grown。故填grown。
47.Great changes have place in my hometown these years. (take)
【答案】taken
【详解】句意:这些年来我的家乡发生了巨大的变化。take place动词短语,发生。观察句子,根据“have”和“these years”可知应该用现在完成时,表示动作从过去一直持续到现在,可能持续到将来,结构为“have/has+动词过去分词”,take的过去分词为taken,故填taken。
48.So far, China (win) much high praise from many other countries around the world.
【答案】has won
【详解】句意:到目前为止,中国赢得了世界许多其他国家的高度赞扬。根据“So far”可知,此处为现在完成时(have/has done),主语为“China”,单数形式,使用助动词has,win的过去分词为won。故填has won。
49.The number of sharks has (fall) greatly in the past 30 years.
【答案】fallen
【详解】句意:在过去的30年里,鲨鱼的数量大大减少。has与过去分词构成现在完成时结构,fall的过去分词是fallen,故填fallen。
50.Robert has (spend) three days preparing for his match.
【答案】spent
【详解】句意:罗伯特花了三天时间准备比赛。has后接过去分词,构成现在完成时的结构,故填spent。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$
班级 姓名 学号 分数
Unit 1 This is me
现在完成时(1)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.—So far, three Chinese women astronauts ________ into space.
—That’s true. They’re the pride of our nation.
A.travel B.have traveled C.will travel D.traveled
2.—Will you watch the movie NeZha 2 with me together?
—Thank you. But I ________ it twice.
A.see B.saw C.will see D.have seen
3.—The air here is much fresher than before.
—Exactly! We ________ plenty of trees in the last few years.
A.planted B.have planted C.were planted D.were planting
4.—________ you ________ The Old Man and the Sea yet?
—Yes, it’s about a man’s fight with nature.
A.Have; read B.Did; read C.Will; read D.Do; read
5.—You bought a pen yesterday. Where is the pen?
—Oh, I ________ it.
A.am losing B.was losing C.will lose D.have lost
6.—Have you ________ your homework?
—Yes, I finished it an hour ago.
A.finish B.finishes C.finished D.finishing
7.Millie, ________ you ________ my schoolbag? I can’t find it now.
A.has; seen B.have; seen C.has; saw D.have; saw
8.—Look! The light is still on in Helen’s office.
—Maybe she ________ her work.
A.hasn’t finished B.won’t finish C.doesn’t finish D.didn’t finish
9.There________ a lot of rain over the last 24 hours.
A.has been B.have been C.were D.are
10.I don’t want to watch the dolphin show, because I ________ it already.
A.will watch B.watch C.have watched D.watched
11.—Peter, we will leave in 10 minutes. Are you ready?
—No, I ________ our towels yet.
A.don’t pack B.didn’t pack C.have packed D.haven’t packed
12.—Have you ________ been to Guangdong?
—Not ________. But I plan to go there this summer.
A.never; already B.just; never C.yet; already D.ever; yet
13.The rain _______. Let’s go for a walk in the beautiful sunshine.
A.stops B.has stopped C.stopped D.will stop
14.—What do you think of Suzhou, Mr Black?
—I ________ such a beautiful city before.
A.don’t visit B.didn’t visit C.haven’t visited D.had visited
15.I know the public library very well because I _______ here since 1986.
A.worked B.am working C.have worked D.was working
16.Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about living in space.
A.grew B.were growing C.have grown D.will grow
17.I ________ movies since I first went to the cinema.
A.love B.loved C.am loving D.have loved
18.—How long _________ you ________?
—For three years.
A.do;paint B.are;painting C.did;painted D.have;painted
19.How clean the classroom is! I think someone ________ it.
A.is cleaning B.will clean C.has cleaned D.cleans
20.—Have you finished your report ________?
—Yes, I have ________ finished it.
A.yet; yet B.yet; already C.already; yet D.already; already
21.So far we ________ lots of English words.
A.will learn B.have learned C.are learning D.has learned
22.—Our country ________ a lot so far.
—Yes. I hope it will be even ________.
A.has changed; better B.changed; better C.has changed; best
23.I ________ David ever since he was a child.
A.have known B.will know C.know D.knew
24.Great changes ________ place in those villages in the last ten years.
A.took B.have taken C.will take
25.—When will Steve arrive here?
—Oh, he ________. He is sleeping in the bedroom.
A.arrives B.has arrived C.is arriving
26.Students in Bengbu ________ all kinds of after-school activities in the past three years.
A.enjoy B.were enjoying C.have enjoyed D.enjoyed
27.He ________ the book already.
A.has read B.hasn’t read C.is reading
28.—Sam, you ________ the table yet. It’s all messy!
—Sorry, I’ll do it immediately.
A.haven’t cleared B.weren’t clearing C.won’t clear D.don’t clear
29.Because of a bad sickness, I have ________ in bed for 15 days.
A.lain B.laid C.lying
30.Lucy as well as her friend ________ most of the free time on a project over the past few weeks.
A.spent B.have spent C.are spending D.has spent
2、 单词变形(本大题共20小题,每小题2分,共40分)
31.They have (build) four factories in their hometown.
32.The price of gold (rise) a lot in the past ten months.
33.Great changes (take) place in our town so far.
34.Eddie feels very angry because Hobo has (eat) his food.
35.We (plant) thousands of trees over the past few years.
36.Everything has (change) in our school since 2021. Now, it looks very modern.
37.I received my friend’s e-mails yesterday, but I haven’t (reply) because I was busy.
38.I have (discover) the missing pen in the schoolbag.
39.We have to visit the Shanghai Zoo. (decision)
40.Have you ever (use) a VR headset? It’s fantastic!
41.Middle schools have (provide) students with classes to learn basic life skills.
42.Has Li Ming (carry) all his books back home?
43.Have you ever (visit) the new science museum in the city center?
44.She (write) many books so far, the children in China like them very much.
45.The news has all over the village. (spread)
46.I’m glad to see that you have (grow) up so much in the past three years.
47.Great changes have place in my hometown these years. (take)
48.So far, China (win) much high praise from many other countries around the world.
49.The number of sharks has (fall) greatly in the past 30 years.
50.Robert has (spend) three days preparing for his match.
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$